| package org.eclipse.qvtd.xtext.qvtcorebase.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.qvtd.xtext.qvtcorebase.services.QVTcoreBaseGrammarAccess;
|
|
|
|
|
|
|
| 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 InternalQVTcoreBaseParser extends AbstractInternalContentAssistParser {
|
| public static final String[] tokenNames = new String[] {
|
| "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_SINGLE_QUOTED_STRING", "RULE_SIMPLE_ID", "RULE_ESCAPED_ID", "RULE_ESCAPED_CHARACTER", "RULE_LETTER_CHARACTER", "RULE_DOUBLE_QUOTED_STRING", "RULE_ML_SINGLE_QUOTED_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'check'", "'enforce'", "'import'", "'imports'", "'library'", "'map'", "'query'", "'realize'", "'refines'", "'transformation'", "'uses'", "'*'", "'-'", "'not'", "'/'", "'+'", "'>'", "'<'", "'>='", "'<='", "'='", "'<>'", "'and'", "'or'", "'xor'", "'implies'", "'.'", "'->'", "'Tuple'", "'Boolean'", "'Integer'", "'Real'", "'String'", "'UnlimitedNatural'", "'OclAny'", "'OclInvalid'", "'OclVoid'", "'Set'", "'Bag'", "'Sequence'", "'Collection'", "'OrderedSet'", "'?'", "'{'", "'|'", "'}'", "','", "';'", "':='", "'('", "')'", "':'", "'::'", "'..'", "'['", "']'", "'invalid'", "'null'", "'pre'", "'if'", "'then'", "'else'", "'endif'", "'let'", "'in'", "'self'", "'default'", "'true'", "'false'", "'@'"
|
| };
|
| public static final int T__68=68;
|
| public static final int T__69=69;
|
| public static final int T__66=66;
|
| public static final int T__67=67;
|
| public static final int T__64=64;
|
| public static final int T__29=29;
|
| public static final int T__65=65;
|
| public static final int T__28=28;
|
| public static final int T__62=62;
|
| public static final int T__27=27;
|
| public static final int T__63=63;
|
| public static final int T__26=26;
|
| public static final int RULE_ESCAPED_CHARACTER=8;
|
| public static final int T__25=25;
|
| public static final int T__24=24;
|
| public static final int T__23=23;
|
| public static final int T__22=22;
|
| public static final int RULE_ANY_OTHER=15;
|
| public static final int T__21=21;
|
| public static final int T__20=20;
|
| public static final int RULE_ESCAPED_ID=7;
|
| public static final int RULE_DOUBLE_QUOTED_STRING=10;
|
| public static final int T__61=61;
|
| public static final int T__60=60;
|
| public static final int EOF=-1;
|
| public static final int T__55=55;
|
| public static final int T__56=56;
|
| public static final int T__19=19;
|
| public static final int T__57=57;
|
| public static final int T__58=58;
|
| public static final int T__16=16;
|
| public static final int T__51=51;
|
| public static final int T__52=52;
|
| public static final int T__18=18;
|
| public static final int T__53=53;
|
| public static final int T__17=17;
|
| public static final int T__54=54;
|
| public static final int T__59=59;
|
| public static final int RULE_SIMPLE_ID=6;
|
| public static final int RULE_INT=4;
|
| public static final int T__50=50;
|
| public static final int T__42=42;
|
| public static final int T__43=43;
|
| public static final int T__40=40;
|
| public static final int RULE_ML_SINGLE_QUOTED_STRING=11;
|
| public static final int T__41=41;
|
| public static final int T__80=80;
|
| public static final int T__46=46;
|
| public static final int T__81=81;
|
| public static final int T__47=47;
|
| public static final int T__82=82;
|
| public static final int T__44=44;
|
| public static final int T__83=83;
|
| public static final int T__45=45;
|
| public static final int T__48=48;
|
| public static final int T__49=49;
|
| public static final int RULE_SINGLE_QUOTED_STRING=5;
|
| public static final int T__85=85;
|
| public static final int RULE_SL_COMMENT=13;
|
| public static final int T__84=84;
|
| public static final int RULE_ML_COMMENT=12;
|
| public static final int RULE_LETTER_CHARACTER=9;
|
| public static final int T__30=30;
|
| public static final int T__31=31;
|
| public static final int T__32=32;
|
| public static final int T__71=71;
|
| public static final int T__33=33;
|
| public static final int T__72=72;
|
| public static final int T__34=34;
|
| public static final int T__35=35;
|
| public static final int T__70=70;
|
| public static final int T__36=36;
|
| public static final int T__37=37;
|
| public static final int T__38=38;
|
| public static final int T__39=39;
|
| public static final int RULE_WS=14;
|
| public static final int T__76=76;
|
| public static final int T__75=75;
|
| public static final int T__74=74;
|
| public static final int T__73=73;
|
| public static final int T__79=79;
|
| public static final int T__78=78;
|
| public static final int T__77=77;
|
|
|
| // delegates
|
| // delegators
|
|
|
|
|
| public InternalQVTcoreBaseParser(TokenStream input) {
|
| this(input, new RecognizerSharedState());
|
| }
|
| public InternalQVTcoreBaseParser(TokenStream input, RecognizerSharedState state) {
|
| super(input, state);
|
|
|
| }
|
|
|
|
|
| public String[] getTokenNames() { return InternalQVTcoreBaseParser.tokenNames; }
|
| public String getGrammarFileName() { return "../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g"; }
|
|
|
|
|
|
|
| private QVTcoreBaseGrammarAccess grammarAccess;
|
|
|
| public void setGrammarAccess(QVTcoreBaseGrammarAccess grammarAccess) {
|
| this.grammarAccess = grammarAccess;
|
| }
|
|
|
| @Override
|
| protected Grammar getGrammar() {
|
| return grammarAccess.getGrammar();
|
| }
|
|
|
| @Override
|
| protected String getValueForTokenName(String tokenName) {
|
| return tokenName;
|
| }
|
|
|
|
|
|
|
|
|
| // $ANTLR start "entryRuleBottomPatternCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:61:1: entryRuleBottomPatternCS : ruleBottomPatternCS EOF ;
|
| public final void entryRuleBottomPatternCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:62:1: ( ruleBottomPatternCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:63:1: ruleBottomPatternCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleBottomPatternCS_in_entryRuleBottomPatternCS67);
|
| ruleBottomPatternCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleBottomPatternCS74); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleBottomPatternCS"
|
|
|
|
|
| // $ANTLR start "ruleBottomPatternCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:70:1: ruleBottomPatternCS : ( ( rule__BottomPatternCS__Alternatives ) ) ;
|
| public final void ruleBottomPatternCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:74:2: ( ( ( rule__BottomPatternCS__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:75:1: ( ( rule__BottomPatternCS__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:75:1: ( ( rule__BottomPatternCS__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:76:1: ( rule__BottomPatternCS__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:77:1: ( rule__BottomPatternCS__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:77:2: rule__BottomPatternCS__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_in_ruleBottomPatternCS100);
|
| rule__BottomPatternCS__Alternatives();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getAlternatives());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleBottomPatternCS"
|
|
|
|
|
| // $ANTLR start "entryRuleAssignmentCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:89:1: entryRuleAssignmentCS : ruleAssignmentCS EOF ;
|
| public final void entryRuleAssignmentCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:90:1: ( ruleAssignmentCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:91:1: ruleAssignmentCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getAssignmentCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleAssignmentCS_in_entryRuleAssignmentCS127);
|
| ruleAssignmentCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getAssignmentCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleAssignmentCS134); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleAssignmentCS"
|
|
|
|
|
| // $ANTLR start "ruleAssignmentCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:98:1: ruleAssignmentCS : ( ( rule__AssignmentCS__Group__0 ) ) ;
|
| public final void ruleAssignmentCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:102:2: ( ( ( rule__AssignmentCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:103:1: ( ( rule__AssignmentCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:103:1: ( ( rule__AssignmentCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:104:1: ( rule__AssignmentCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getAssignmentCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:105:1: ( rule__AssignmentCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:105:2: rule__AssignmentCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__0_in_ruleAssignmentCS160);
|
| rule__AssignmentCS__Group__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getAssignmentCSAccess().getGroup());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleAssignmentCS"
|
|
|
|
|
| // $ANTLR start "entryRuleDirectionCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:117:1: entryRuleDirectionCS : ruleDirectionCS EOF ;
|
| public final void entryRuleDirectionCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:118:1: ( ruleDirectionCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:119:1: ruleDirectionCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleDirectionCS_in_entryRuleDirectionCS187);
|
| ruleDirectionCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleDirectionCS194); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleDirectionCS"
|
|
|
|
|
| // $ANTLR start "ruleDirectionCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:126:1: ruleDirectionCS : ( ( rule__DirectionCS__Group__0 ) ) ;
|
| public final void ruleDirectionCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:130:2: ( ( ( rule__DirectionCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:131:1: ( ( rule__DirectionCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:131:1: ( ( rule__DirectionCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:132:1: ( rule__DirectionCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:133:1: ( rule__DirectionCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:133:2: rule__DirectionCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0_in_ruleDirectionCS220);
|
| rule__DirectionCS__Group__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getGroup());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleDirectionCS"
|
|
|
|
|
| // $ANTLR start "entryRuleGuardPatternCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:145:1: entryRuleGuardPatternCS : ruleGuardPatternCS EOF ;
|
| public final void entryRuleGuardPatternCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:146:1: ( ruleGuardPatternCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:147:1: ruleGuardPatternCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleGuardPatternCS_in_entryRuleGuardPatternCS247);
|
| ruleGuardPatternCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleGuardPatternCS254); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleGuardPatternCS"
|
|
|
|
|
| // $ANTLR start "ruleGuardPatternCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:154:1: ruleGuardPatternCS : ( ( rule__GuardPatternCS__Alternatives ) ) ;
|
| public final void ruleGuardPatternCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:158:2: ( ( ( rule__GuardPatternCS__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:159:1: ( ( rule__GuardPatternCS__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:159:1: ( ( rule__GuardPatternCS__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:160:1: ( rule__GuardPatternCS__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:161:1: ( rule__GuardPatternCS__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:161:2: rule__GuardPatternCS__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Alternatives_in_ruleGuardPatternCS280);
|
| rule__GuardPatternCS__Alternatives();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getAlternatives());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleGuardPatternCS"
|
|
|
|
|
| // $ANTLR start "entryRuleParamDeclarationCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:179:1: entryRuleParamDeclarationCS : ruleParamDeclarationCS EOF ;
|
| public final void entryRuleParamDeclarationCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:180:1: ( ruleParamDeclarationCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:181:1: ruleParamDeclarationCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getParamDeclarationCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleParamDeclarationCS_in_entryRuleParamDeclarationCS313);
|
| ruleParamDeclarationCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getParamDeclarationCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleParamDeclarationCS320); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleParamDeclarationCS"
|
|
|
|
|
| // $ANTLR start "ruleParamDeclarationCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:188:1: ruleParamDeclarationCS : ( ( rule__ParamDeclarationCS__Group__0 ) ) ;
|
| public final void ruleParamDeclarationCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:192:2: ( ( ( rule__ParamDeclarationCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:193:1: ( ( rule__ParamDeclarationCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:193:1: ( ( rule__ParamDeclarationCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:194:1: ( rule__ParamDeclarationCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getParamDeclarationCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:195:1: ( rule__ParamDeclarationCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:195:2: rule__ParamDeclarationCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0_in_ruleParamDeclarationCS346);
|
| rule__ParamDeclarationCS__Group__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getParamDeclarationCSAccess().getGroup());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleParamDeclarationCS"
|
|
|
|
|
| // $ANTLR start "entryRuleScopeNameCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:209:1: entryRuleScopeNameCS : ruleScopeNameCS EOF ;
|
| public final void entryRuleScopeNameCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:210:1: ( ruleScopeNameCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:211:1: ruleScopeNameCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getScopeNameCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleScopeNameCS_in_entryRuleScopeNameCS375);
|
| ruleScopeNameCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getScopeNameCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleScopeNameCS382); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleScopeNameCS"
|
|
|
|
|
| // $ANTLR start "ruleScopeNameCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:218:1: ruleScopeNameCS : ( ( rule__ScopeNameCS__Group__0 ) ) ;
|
| public final void ruleScopeNameCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:222:2: ( ( ( rule__ScopeNameCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:223:1: ( ( rule__ScopeNameCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:223:1: ( ( rule__ScopeNameCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:224:1: ( rule__ScopeNameCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getScopeNameCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:225:1: ( rule__ScopeNameCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:225:2: rule__ScopeNameCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0_in_ruleScopeNameCS408);
|
| rule__ScopeNameCS__Group__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getScopeNameCSAccess().getGroup());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleScopeNameCS"
|
|
|
|
|
| // $ANTLR start "entryRuleUnrealizedVariableCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:239:1: entryRuleUnrealizedVariableCS : ruleUnrealizedVariableCS EOF ;
|
| public final void entryRuleUnrealizedVariableCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:240:1: ( ruleUnrealizedVariableCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:241:1: ruleUnrealizedVariableCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrealizedVariableCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrealizedVariableCS_in_entryRuleUnrealizedVariableCS437);
|
| ruleUnrealizedVariableCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrealizedVariableCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUnrealizedVariableCS444); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleUnrealizedVariableCS"
|
|
|
|
|
| // $ANTLR start "ruleUnrealizedVariableCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:248:1: ruleUnrealizedVariableCS : ( ( rule__UnrealizedVariableCS__Group__0 ) ) ;
|
| public final void ruleUnrealizedVariableCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:252:2: ( ( ( rule__UnrealizedVariableCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:253:1: ( ( rule__UnrealizedVariableCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:253:1: ( ( rule__UnrealizedVariableCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:254:1: ( rule__UnrealizedVariableCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrealizedVariableCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:255:1: ( rule__UnrealizedVariableCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:255:2: rule__UnrealizedVariableCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__0_in_ruleUnrealizedVariableCS470);
|
| rule__UnrealizedVariableCS__Group__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrealizedVariableCSAccess().getGroup());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleUnrealizedVariableCS"
|
|
|
|
|
| // $ANTLR start "entryRuleRealizedVariableCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:267:1: entryRuleRealizedVariableCS : ruleRealizedVariableCS EOF ;
|
| public final void entryRuleRealizedVariableCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:268:1: ( ruleRealizedVariableCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:269:1: ruleRealizedVariableCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getRealizedVariableCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleRealizedVariableCS_in_entryRuleRealizedVariableCS497);
|
| ruleRealizedVariableCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getRealizedVariableCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleRealizedVariableCS504); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleRealizedVariableCS"
|
|
|
|
|
| // $ANTLR start "ruleRealizedVariableCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:276:1: ruleRealizedVariableCS : ( ( rule__RealizedVariableCS__Group__0 ) ) ;
|
| public final void ruleRealizedVariableCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:280:2: ( ( ( rule__RealizedVariableCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:281:1: ( ( rule__RealizedVariableCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:281:1: ( ( rule__RealizedVariableCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:282:1: ( rule__RealizedVariableCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getRealizedVariableCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:283:1: ( rule__RealizedVariableCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:283:2: rule__RealizedVariableCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__0_in_ruleRealizedVariableCS530);
|
| rule__RealizedVariableCS__Group__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getRealizedVariableCSAccess().getGroup());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleRealizedVariableCS"
|
|
|
|
|
| // $ANTLR start "entryRuleUnrestrictedName"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:297:1: entryRuleUnrestrictedName : ruleUnrestrictedName EOF ;
|
| public final void entryRuleUnrestrictedName() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:298:1: ( ruleUnrestrictedName EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:299:1: ruleUnrestrictedName EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_entryRuleUnrestrictedName559);
|
| ruleUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUnrestrictedName566); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleUnrestrictedName"
|
|
|
|
|
| // $ANTLR start "ruleUnrestrictedName"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:306:1: ruleUnrestrictedName : ( ( rule__UnrestrictedName__Alternatives ) ) ;
|
| public final void ruleUnrestrictedName() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:310:2: ( ( ( rule__UnrestrictedName__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:311:1: ( ( rule__UnrestrictedName__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:311:1: ( ( rule__UnrestrictedName__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:312:1: ( rule__UnrestrictedName__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:313:1: ( rule__UnrestrictedName__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:313:2: rule__UnrestrictedName__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__UnrestrictedName__Alternatives_in_ruleUnrestrictedName592);
|
| rule__UnrestrictedName__Alternatives();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameAccess().getAlternatives());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleUnrestrictedName"
|
|
|
|
|
| // $ANTLR start "entryRuleID"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:327:1: entryRuleID : ruleID EOF ;
|
| public final void entryRuleID() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:328:1: ( ruleID EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:329:1: ruleID EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIDRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleID_in_entryRuleID621);
|
| ruleID();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getIDRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleID628); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleID"
|
|
|
|
|
| // $ANTLR start "ruleID"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:336:1: ruleID : ( ( rule__ID__Alternatives ) ) ;
|
| public final void ruleID() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:340:2: ( ( ( rule__ID__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:341:1: ( ( rule__ID__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:341:1: ( ( rule__ID__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:342:1: ( rule__ID__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIDAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:343:1: ( rule__ID__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:343:2: rule__ID__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ID__Alternatives_in_ruleID654);
|
| 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 "entryRuleLOWER"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:355:1: entryRuleLOWER : ruleLOWER EOF ;
|
| public final void entryRuleLOWER() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:356:1: ( ruleLOWER EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:357:1: ruleLOWER EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLOWERRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleLOWER_in_entryRuleLOWER681);
|
| ruleLOWER();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLOWERRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLOWER688); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleLOWER"
|
|
|
|
|
| // $ANTLR start "ruleLOWER"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:364:1: ruleLOWER : ( RULE_INT ) ;
|
| public final void ruleLOWER() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:368:2: ( ( RULE_INT ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:369:1: ( RULE_INT )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:369:1: ( RULE_INT )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:370:1: RULE_INT
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLOWERAccess().getINTTerminalRuleCall());
|
| }
|
| match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_ruleLOWER714); 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 "entryRuleUPPER"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:383:1: entryRuleUPPER : ruleUPPER EOF ;
|
| public final void entryRuleUPPER() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:384:1: ( ruleUPPER EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:385:1: ruleUPPER EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUPPERRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUPPER_in_entryRuleUPPER740);
|
| ruleUPPER();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUPPERRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUPPER747); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleUPPER"
|
|
|
|
|
| // $ANTLR start "ruleUPPER"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:392:1: ruleUPPER : ( ( rule__UPPER__Alternatives ) ) ;
|
| public final void ruleUPPER() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:396:2: ( ( ( rule__UPPER__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:397:1: ( ( rule__UPPER__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:397:1: ( ( rule__UPPER__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:398:1: ( rule__UPPER__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUPPERAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:399:1: ( rule__UPPER__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:399:2: rule__UPPER__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__UPPER__Alternatives_in_ruleUPPER773);
|
| 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 "entryRuleNUMBER_LITERAL"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:411:1: entryRuleNUMBER_LITERAL : ruleNUMBER_LITERAL EOF ;
|
| public final void entryRuleNUMBER_LITERAL() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:412:1: ( ruleNUMBER_LITERAL EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:413:1: ruleNUMBER_LITERAL EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNUMBER_LITERALRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL800);
|
| ruleNUMBER_LITERAL();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNUMBER_LITERALRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNUMBER_LITERAL807); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleNUMBER_LITERAL"
|
|
|
|
|
| // $ANTLR start "ruleNUMBER_LITERAL"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:420:1: ruleNUMBER_LITERAL : ( RULE_INT ) ;
|
| public final void ruleNUMBER_LITERAL() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:424:2: ( ( RULE_INT ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:425:1: ( RULE_INT )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:425:1: ( RULE_INT )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:426:1: RULE_INT
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNUMBER_LITERALAccess().getINTTerminalRuleCall());
|
| }
|
| match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_ruleNUMBER_LITERAL833); 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 "entryRuleURI"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:439:1: entryRuleURI : ruleURI EOF ;
|
| public final void entryRuleURI() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:440:1: ( ruleURI EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:441:1: ruleURI EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleURI_in_entryRuleURI859);
|
| ruleURI();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleURI866); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleURI"
|
|
|
|
|
| // $ANTLR start "ruleURI"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:448:1: ruleURI : ( RULE_SINGLE_QUOTED_STRING ) ;
|
| public final void ruleURI() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:452:2: ( ( RULE_SINGLE_QUOTED_STRING ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:453:1: ( RULE_SINGLE_QUOTED_STRING )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:453:1: ( RULE_SINGLE_QUOTED_STRING )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:454: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_ruleURI892); 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 "entryRuleEssentialOCLUnaryOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:469:1: entryRuleEssentialOCLUnaryOperatorCS : ruleEssentialOCLUnaryOperatorCS EOF ;
|
| public final void entryRuleEssentialOCLUnaryOperatorCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:470:1: ( ruleEssentialOCLUnaryOperatorCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:471:1: ruleEssentialOCLUnaryOperatorCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLUnaryOperatorCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLUnaryOperatorCS_in_entryRuleEssentialOCLUnaryOperatorCS920);
|
| ruleEssentialOCLUnaryOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLUnaryOperatorCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEssentialOCLUnaryOperatorCS927); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleEssentialOCLUnaryOperatorCS"
|
|
|
|
|
| // $ANTLR start "ruleEssentialOCLUnaryOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:478:1: ruleEssentialOCLUnaryOperatorCS : ( ( rule__EssentialOCLUnaryOperatorCS__NameAssignment ) ) ;
|
| public final void ruleEssentialOCLUnaryOperatorCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:482:2: ( ( ( rule__EssentialOCLUnaryOperatorCS__NameAssignment ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:483:1: ( ( rule__EssentialOCLUnaryOperatorCS__NameAssignment ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:483:1: ( ( rule__EssentialOCLUnaryOperatorCS__NameAssignment ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:484:1: ( rule__EssentialOCLUnaryOperatorCS__NameAssignment )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLUnaryOperatorCSAccess().getNameAssignment());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:485:1: ( rule__EssentialOCLUnaryOperatorCS__NameAssignment )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:485:2: rule__EssentialOCLUnaryOperatorCS__NameAssignment
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAssignment_in_ruleEssentialOCLUnaryOperatorCS953);
|
| rule__EssentialOCLUnaryOperatorCS__NameAssignment();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLUnaryOperatorCSAccess().getNameAssignment());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleEssentialOCLUnaryOperatorCS"
|
|
|
|
|
| // $ANTLR start "entryRuleEssentialOCLInfixOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:497:1: entryRuleEssentialOCLInfixOperatorCS : ruleEssentialOCLInfixOperatorCS EOF ;
|
| public final void entryRuleEssentialOCLInfixOperatorCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:498:1: ( ruleEssentialOCLInfixOperatorCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:499:1: ruleEssentialOCLInfixOperatorCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLInfixOperatorCS_in_entryRuleEssentialOCLInfixOperatorCS980);
|
| ruleEssentialOCLInfixOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEssentialOCLInfixOperatorCS987); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleEssentialOCLInfixOperatorCS"
|
|
|
|
|
| // $ANTLR start "ruleEssentialOCLInfixOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:506:1: ruleEssentialOCLInfixOperatorCS : ( ( rule__EssentialOCLInfixOperatorCS__NameAssignment ) ) ;
|
| public final void ruleEssentialOCLInfixOperatorCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:510:2: ( ( ( rule__EssentialOCLInfixOperatorCS__NameAssignment ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:511:1: ( ( rule__EssentialOCLInfixOperatorCS__NameAssignment ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:511:1: ( ( rule__EssentialOCLInfixOperatorCS__NameAssignment ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:512:1: ( rule__EssentialOCLInfixOperatorCS__NameAssignment )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameAssignment());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:513:1: ( rule__EssentialOCLInfixOperatorCS__NameAssignment )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:513:2: rule__EssentialOCLInfixOperatorCS__NameAssignment
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAssignment_in_ruleEssentialOCLInfixOperatorCS1013);
|
| rule__EssentialOCLInfixOperatorCS__NameAssignment();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameAssignment());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleEssentialOCLInfixOperatorCS"
|
|
|
|
|
| // $ANTLR start "entryRuleEssentialOCLNavigationOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:525:1: entryRuleEssentialOCLNavigationOperatorCS : ruleEssentialOCLNavigationOperatorCS EOF ;
|
| public final void entryRuleEssentialOCLNavigationOperatorCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:526:1: ( ruleEssentialOCLNavigationOperatorCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:527:1: ruleEssentialOCLNavigationOperatorCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLNavigationOperatorCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLNavigationOperatorCS_in_entryRuleEssentialOCLNavigationOperatorCS1040);
|
| ruleEssentialOCLNavigationOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLNavigationOperatorCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEssentialOCLNavigationOperatorCS1047); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleEssentialOCLNavigationOperatorCS"
|
|
|
|
|
| // $ANTLR start "ruleEssentialOCLNavigationOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:534:1: ruleEssentialOCLNavigationOperatorCS : ( ( rule__EssentialOCLNavigationOperatorCS__NameAssignment ) ) ;
|
| public final void ruleEssentialOCLNavigationOperatorCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:538:2: ( ( ( rule__EssentialOCLNavigationOperatorCS__NameAssignment ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:539:1: ( ( rule__EssentialOCLNavigationOperatorCS__NameAssignment ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:539:1: ( ( rule__EssentialOCLNavigationOperatorCS__NameAssignment ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:540:1: ( rule__EssentialOCLNavigationOperatorCS__NameAssignment )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLNavigationOperatorCSAccess().getNameAssignment());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:541:1: ( rule__EssentialOCLNavigationOperatorCS__NameAssignment )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:541:2: rule__EssentialOCLNavigationOperatorCS__NameAssignment
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAssignment_in_ruleEssentialOCLNavigationOperatorCS1073);
|
| rule__EssentialOCLNavigationOperatorCS__NameAssignment();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLNavigationOperatorCSAccess().getNameAssignment());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleEssentialOCLNavigationOperatorCS"
|
|
|
|
|
| // $ANTLR start "entryRuleIdentifier"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:553:1: entryRuleIdentifier : ruleIdentifier EOF ;
|
| public final void entryRuleIdentifier() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:554:1: ( ruleIdentifier EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:555:1: ruleIdentifier EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIdentifierRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleIdentifier_in_entryRuleIdentifier1100);
|
| ruleIdentifier();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getIdentifierRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIdentifier1107); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleIdentifier"
|
|
|
|
|
| // $ANTLR start "ruleIdentifier"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:562:1: ruleIdentifier : ( ruleID ) ;
|
| public final void ruleIdentifier() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:566:2: ( ( ruleID ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:567:1: ( ruleID )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:567:1: ( ruleID )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:568:1: ruleID
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIdentifierAccess().getIDParserRuleCall());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleID_in_ruleIdentifier1133);
|
| 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 "entryRuleStringLiteral"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:581:1: entryRuleStringLiteral : ruleStringLiteral EOF ;
|
| public final void entryRuleStringLiteral() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:582:1: ( ruleStringLiteral EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:583:1: ruleStringLiteral EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getStringLiteralRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral1159);
|
| ruleStringLiteral();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getStringLiteralRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStringLiteral1166); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleStringLiteral"
|
|
|
|
|
| // $ANTLR start "ruleStringLiteral"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:590:1: ruleStringLiteral : ( RULE_SINGLE_QUOTED_STRING ) ;
|
| public final void ruleStringLiteral() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:594:2: ( ( RULE_SINGLE_QUOTED_STRING ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:595:1: ( RULE_SINGLE_QUOTED_STRING )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:595:1: ( RULE_SINGLE_QUOTED_STRING )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:596:1: RULE_SINGLE_QUOTED_STRING
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getStringLiteralAccess().getSINGLE_QUOTED_STRINGTerminalRuleCall());
|
| }
|
| match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_RULE_SINGLE_QUOTED_STRING_in_ruleStringLiteral1192); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getStringLiteralAccess().getSINGLE_QUOTED_STRINGTerminalRuleCall());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleStringLiteral"
|
|
|
|
|
| // $ANTLR start "entryRuleBinaryOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:609:1: entryRuleBinaryOperatorCS : ruleBinaryOperatorCS EOF ;
|
| public final void entryRuleBinaryOperatorCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:610:1: ( ruleBinaryOperatorCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:611:1: ruleBinaryOperatorCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBinaryOperatorCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleBinaryOperatorCS_in_entryRuleBinaryOperatorCS1218);
|
| ruleBinaryOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBinaryOperatorCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleBinaryOperatorCS1225); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleBinaryOperatorCS"
|
|
|
|
|
| // $ANTLR start "ruleBinaryOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:618:1: ruleBinaryOperatorCS : ( ( rule__BinaryOperatorCS__Alternatives ) ) ;
|
| public final void ruleBinaryOperatorCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:622:2: ( ( ( rule__BinaryOperatorCS__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:623:1: ( ( rule__BinaryOperatorCS__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:623:1: ( ( rule__BinaryOperatorCS__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:624:1: ( rule__BinaryOperatorCS__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBinaryOperatorCSAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:625:1: ( rule__BinaryOperatorCS__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:625:2: rule__BinaryOperatorCS__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BinaryOperatorCS__Alternatives_in_ruleBinaryOperatorCS1251);
|
| rule__BinaryOperatorCS__Alternatives();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBinaryOperatorCSAccess().getAlternatives());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleBinaryOperatorCS"
|
|
|
|
|
| // $ANTLR start "entryRuleInfixOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:637:1: entryRuleInfixOperatorCS : ruleInfixOperatorCS EOF ;
|
| public final void entryRuleInfixOperatorCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:638:1: ( ruleInfixOperatorCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:639:1: ruleInfixOperatorCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getInfixOperatorCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleInfixOperatorCS_in_entryRuleInfixOperatorCS1278);
|
| ruleInfixOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getInfixOperatorCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleInfixOperatorCS1285); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleInfixOperatorCS"
|
|
|
|
|
| // $ANTLR start "ruleInfixOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:646:1: ruleInfixOperatorCS : ( ruleEssentialOCLInfixOperatorCS ) ;
|
| public final void ruleInfixOperatorCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:650:2: ( ( ruleEssentialOCLInfixOperatorCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:651:1: ( ruleEssentialOCLInfixOperatorCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:651:1: ( ruleEssentialOCLInfixOperatorCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:652:1: ruleEssentialOCLInfixOperatorCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getInfixOperatorCSAccess().getEssentialOCLInfixOperatorCSParserRuleCall());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLInfixOperatorCS_in_ruleInfixOperatorCS1311);
|
| ruleEssentialOCLInfixOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getInfixOperatorCSAccess().getEssentialOCLInfixOperatorCSParserRuleCall());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleInfixOperatorCS"
|
|
|
|
|
| // $ANTLR start "entryRuleNavigationOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:665:1: entryRuleNavigationOperatorCS : ruleNavigationOperatorCS EOF ;
|
| public final void entryRuleNavigationOperatorCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:666:1: ( ruleNavigationOperatorCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:667:1: ruleNavigationOperatorCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigationOperatorCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNavigationOperatorCS_in_entryRuleNavigationOperatorCS1337);
|
| ruleNavigationOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigationOperatorCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigationOperatorCS1344); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleNavigationOperatorCS"
|
|
|
|
|
| // $ANTLR start "ruleNavigationOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:674:1: ruleNavigationOperatorCS : ( ruleEssentialOCLNavigationOperatorCS ) ;
|
| public final void ruleNavigationOperatorCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:678:2: ( ( ruleEssentialOCLNavigationOperatorCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:679:1: ( ruleEssentialOCLNavigationOperatorCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:679:1: ( ruleEssentialOCLNavigationOperatorCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:680:1: ruleEssentialOCLNavigationOperatorCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigationOperatorCSAccess().getEssentialOCLNavigationOperatorCSParserRuleCall());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLNavigationOperatorCS_in_ruleNavigationOperatorCS1370);
|
| ruleEssentialOCLNavigationOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigationOperatorCSAccess().getEssentialOCLNavigationOperatorCSParserRuleCall());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleNavigationOperatorCS"
|
|
|
|
|
| // $ANTLR start "entryRuleUnaryOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:693:1: entryRuleUnaryOperatorCS : ruleUnaryOperatorCS EOF ;
|
| public final void entryRuleUnaryOperatorCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:694:1: ( ruleUnaryOperatorCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:695:1: ruleUnaryOperatorCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnaryOperatorCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnaryOperatorCS_in_entryRuleUnaryOperatorCS1396);
|
| ruleUnaryOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnaryOperatorCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUnaryOperatorCS1403); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleUnaryOperatorCS"
|
|
|
|
|
| // $ANTLR start "ruleUnaryOperatorCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:702:1: ruleUnaryOperatorCS : ( ruleEssentialOCLUnaryOperatorCS ) ;
|
| public final void ruleUnaryOperatorCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:706:2: ( ( ruleEssentialOCLUnaryOperatorCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:707:1: ( ruleEssentialOCLUnaryOperatorCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:707:1: ( ruleEssentialOCLUnaryOperatorCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:708:1: ruleEssentialOCLUnaryOperatorCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnaryOperatorCSAccess().getEssentialOCLUnaryOperatorCSParserRuleCall());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLUnaryOperatorCS_in_ruleUnaryOperatorCS1429);
|
| ruleEssentialOCLUnaryOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnaryOperatorCSAccess().getEssentialOCLUnaryOperatorCSParserRuleCall());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleUnaryOperatorCS"
|
|
|
|
|
| // $ANTLR start "entryRuleEssentialOCLUnrestrictedName"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:721:1: entryRuleEssentialOCLUnrestrictedName : ruleEssentialOCLUnrestrictedName EOF ;
|
| public final void entryRuleEssentialOCLUnrestrictedName() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:722:1: ( ruleEssentialOCLUnrestrictedName EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:723:1: ruleEssentialOCLUnrestrictedName EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLUnrestrictedNameRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLUnrestrictedName_in_entryRuleEssentialOCLUnrestrictedName1455);
|
| ruleEssentialOCLUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLUnrestrictedNameRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEssentialOCLUnrestrictedName1462); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleEssentialOCLUnrestrictedName"
|
|
|
|
|
| // $ANTLR start "ruleEssentialOCLUnrestrictedName"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:730:1: ruleEssentialOCLUnrestrictedName : ( ruleIdentifier ) ;
|
| public final void ruleEssentialOCLUnrestrictedName() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:734:2: ( ( ruleIdentifier ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:735:1: ( ruleIdentifier )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:735:1: ( ruleIdentifier )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:736:1: ruleIdentifier
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLUnrestrictedNameAccess().getIdentifierParserRuleCall());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleIdentifier_in_ruleEssentialOCLUnrestrictedName1488);
|
| 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 "entryRuleEssentialOCLUnreservedName"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:749:1: entryRuleEssentialOCLUnreservedName : ruleEssentialOCLUnreservedName EOF ;
|
| public final void entryRuleEssentialOCLUnreservedName() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:750:1: ( ruleEssentialOCLUnreservedName EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:751:1: ruleEssentialOCLUnreservedName EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLUnreservedNameRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLUnreservedName_in_entryRuleEssentialOCLUnreservedName1514);
|
| ruleEssentialOCLUnreservedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLUnreservedNameRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEssentialOCLUnreservedName1521); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleEssentialOCLUnreservedName"
|
|
|
|
|
| // $ANTLR start "ruleEssentialOCLUnreservedName"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:758:1: ruleEssentialOCLUnreservedName : ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) ;
|
| public final void ruleEssentialOCLUnreservedName() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:762:2: ( ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:763:1: ( ( rule__EssentialOCLUnreservedName__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:763:1: ( ( rule__EssentialOCLUnreservedName__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:764:1: ( rule__EssentialOCLUnreservedName__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLUnreservedNameAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:765:1: ( rule__EssentialOCLUnreservedName__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:765:2: rule__EssentialOCLUnreservedName__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLUnreservedName__Alternatives_in_ruleEssentialOCLUnreservedName1547);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:777:1: entryRuleUnreservedName : ruleUnreservedName EOF ;
|
| public final void entryRuleUnreservedName() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:778:1: ( ruleUnreservedName EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:779:1: ruleUnreservedName EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnreservedNameRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnreservedName_in_entryRuleUnreservedName1574);
|
| ruleUnreservedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnreservedNameRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUnreservedName1581); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleUnreservedName"
|
|
|
|
|
| // $ANTLR start "ruleUnreservedName"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:786:1: ruleUnreservedName : ( ruleEssentialOCLUnreservedName ) ;
|
| public final void ruleUnreservedName() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:790:2: ( ( ruleEssentialOCLUnreservedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:791:1: ( ruleEssentialOCLUnreservedName )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:791:1: ( ruleEssentialOCLUnreservedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:792:1: ruleEssentialOCLUnreservedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnreservedNameAccess().getEssentialOCLUnreservedNameParserRuleCall());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLUnreservedName_in_ruleUnreservedName1607);
|
| 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 "entryRulePathNameCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:805:1: entryRulePathNameCS : rulePathNameCS EOF ;
|
| public final void entryRulePathNameCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:806:1: ( rulePathNameCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:807:1: rulePathNameCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPathNameCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_rulePathNameCS_in_entryRulePathNameCS1633);
|
| rulePathNameCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPathNameCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePathNameCS1640); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRulePathNameCS"
|
|
|
|
|
| // $ANTLR start "rulePathNameCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:814:1: rulePathNameCS : ( ( rule__PathNameCS__Group__0 ) ) ;
|
| public final void rulePathNameCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:818:2: ( ( ( rule__PathNameCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:819:1: ( ( rule__PathNameCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:819:1: ( ( rule__PathNameCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:820:1: ( rule__PathNameCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPathNameCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:821:1: ( rule__PathNameCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:821:2: rule__PathNameCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__0_in_rulePathNameCS1666);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:833:1: entryRuleFirstPathElementCS : ruleFirstPathElementCS EOF ;
|
| public final void entryRuleFirstPathElementCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:834:1: ( ruleFirstPathElementCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:835:1: ruleFirstPathElementCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getFirstPathElementCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleFirstPathElementCS_in_entryRuleFirstPathElementCS1693);
|
| ruleFirstPathElementCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getFirstPathElementCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleFirstPathElementCS1700); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleFirstPathElementCS"
|
|
|
|
|
| // $ANTLR start "ruleFirstPathElementCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:842:1: ruleFirstPathElementCS : ( ( rule__FirstPathElementCS__ElementAssignment ) ) ;
|
| public final void ruleFirstPathElementCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:846:2: ( ( ( rule__FirstPathElementCS__ElementAssignment ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:847:1: ( ( rule__FirstPathElementCS__ElementAssignment ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:847:1: ( ( rule__FirstPathElementCS__ElementAssignment ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:848:1: ( rule__FirstPathElementCS__ElementAssignment )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getFirstPathElementCSAccess().getElementAssignment());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:849:1: ( rule__FirstPathElementCS__ElementAssignment )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:849:2: rule__FirstPathElementCS__ElementAssignment
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__FirstPathElementCS__ElementAssignment_in_ruleFirstPathElementCS1726);
|
| rule__FirstPathElementCS__ElementAssignment();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getFirstPathElementCSAccess().getElementAssignment());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleFirstPathElementCS"
|
|
|
|
|
| // $ANTLR start "entryRuleNextPathElementCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:861:1: entryRuleNextPathElementCS : ruleNextPathElementCS EOF ;
|
| public final void entryRuleNextPathElementCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:862:1: ( ruleNextPathElementCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:863:1: ruleNextPathElementCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNextPathElementCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNextPathElementCS_in_entryRuleNextPathElementCS1753);
|
| ruleNextPathElementCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNextPathElementCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNextPathElementCS1760); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleNextPathElementCS"
|
|
|
|
|
| // $ANTLR start "ruleNextPathElementCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:870:1: ruleNextPathElementCS : ( ( rule__NextPathElementCS__ElementAssignment ) ) ;
|
| public final void ruleNextPathElementCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:874:2: ( ( ( rule__NextPathElementCS__ElementAssignment ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:875:1: ( ( rule__NextPathElementCS__ElementAssignment ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:875:1: ( ( rule__NextPathElementCS__ElementAssignment ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:876:1: ( rule__NextPathElementCS__ElementAssignment )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNextPathElementCSAccess().getElementAssignment());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:877:1: ( rule__NextPathElementCS__ElementAssignment )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:877:2: rule__NextPathElementCS__ElementAssignment
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NextPathElementCS__ElementAssignment_in_ruleNextPathElementCS1786);
|
| rule__NextPathElementCS__ElementAssignment();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNextPathElementCSAccess().getElementAssignment());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleNextPathElementCS"
|
|
|
|
|
| // $ANTLR start "entryRuleURIPathNameCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:889:1: entryRuleURIPathNameCS : ruleURIPathNameCS EOF ;
|
| public final void entryRuleURIPathNameCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:890:1: ( ruleURIPathNameCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:891:1: ruleURIPathNameCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIPathNameCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleURIPathNameCS_in_entryRuleURIPathNameCS1813);
|
| ruleURIPathNameCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIPathNameCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleURIPathNameCS1820); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleURIPathNameCS"
|
|
|
|
|
| // $ANTLR start "ruleURIPathNameCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:898:1: ruleURIPathNameCS : ( ( rule__URIPathNameCS__Group__0 ) ) ;
|
| public final void ruleURIPathNameCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:902:2: ( ( ( rule__URIPathNameCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:903:1: ( ( rule__URIPathNameCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:903:1: ( ( rule__URIPathNameCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:904:1: ( rule__URIPathNameCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIPathNameCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:905:1: ( rule__URIPathNameCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:905:2: rule__URIPathNameCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0_in_ruleURIPathNameCS1846);
|
| rule__URIPathNameCS__Group__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIPathNameCSAccess().getGroup());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleURIPathNameCS"
|
|
|
|
|
| // $ANTLR start "entryRuleURIFirstPathElementCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:917:1: entryRuleURIFirstPathElementCS : ruleURIFirstPathElementCS EOF ;
|
| public final void entryRuleURIFirstPathElementCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:918:1: ( ruleURIFirstPathElementCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:919:1: ruleURIFirstPathElementCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIFirstPathElementCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleURIFirstPathElementCS_in_entryRuleURIFirstPathElementCS1873);
|
| ruleURIFirstPathElementCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIFirstPathElementCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleURIFirstPathElementCS1880); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleURIFirstPathElementCS"
|
|
|
|
|
| // $ANTLR start "ruleURIFirstPathElementCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:926:1: ruleURIFirstPathElementCS : ( ( rule__URIFirstPathElementCS__Alternatives ) ) ;
|
| public final void ruleURIFirstPathElementCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:930:2: ( ( ( rule__URIFirstPathElementCS__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:931:1: ( ( rule__URIFirstPathElementCS__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:931:1: ( ( rule__URIFirstPathElementCS__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:932:1: ( rule__URIFirstPathElementCS__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIFirstPathElementCSAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:933:1: ( rule__URIFirstPathElementCS__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:933:2: rule__URIFirstPathElementCS__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Alternatives_in_ruleURIFirstPathElementCS1906);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:945:1: entryRulePrimitiveTypeIdentifier : rulePrimitiveTypeIdentifier EOF ;
|
| public final void entryRulePrimitiveTypeIdentifier() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:946:1: ( rulePrimitiveTypeIdentifier EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:947:1: rulePrimitiveTypeIdentifier EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveTypeIdentifierRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_rulePrimitiveTypeIdentifier_in_entryRulePrimitiveTypeIdentifier1933);
|
| rulePrimitiveTypeIdentifier();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveTypeIdentifierRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePrimitiveTypeIdentifier1940); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRulePrimitiveTypeIdentifier"
|
|
|
|
|
| // $ANTLR start "rulePrimitiveTypeIdentifier"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:954:1: rulePrimitiveTypeIdentifier : ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) ;
|
| public final void rulePrimitiveTypeIdentifier() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:958:2: ( ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:959:1: ( ( rule__PrimitiveTypeIdentifier__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:959:1: ( ( rule__PrimitiveTypeIdentifier__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:960:1: ( rule__PrimitiveTypeIdentifier__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveTypeIdentifierAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:961:1: ( rule__PrimitiveTypeIdentifier__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:961:2: rule__PrimitiveTypeIdentifier__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeIdentifier__Alternatives_in_rulePrimitiveTypeIdentifier1966);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:973:1: entryRulePrimitiveTypeCS : rulePrimitiveTypeCS EOF ;
|
| public final void entryRulePrimitiveTypeCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:974:1: ( rulePrimitiveTypeCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:975:1: rulePrimitiveTypeCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveTypeCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_rulePrimitiveTypeCS_in_entryRulePrimitiveTypeCS1993);
|
| rulePrimitiveTypeCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveTypeCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePrimitiveTypeCS2000); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRulePrimitiveTypeCS"
|
|
|
|
|
| // $ANTLR start "rulePrimitiveTypeCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:982:1: rulePrimitiveTypeCS : ( ( rule__PrimitiveTypeCS__NameAssignment ) ) ;
|
| public final void rulePrimitiveTypeCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:986:2: ( ( ( rule__PrimitiveTypeCS__NameAssignment ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:987:1: ( ( rule__PrimitiveTypeCS__NameAssignment ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:987:1: ( ( rule__PrimitiveTypeCS__NameAssignment ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:988:1: ( rule__PrimitiveTypeCS__NameAssignment )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveTypeCSAccess().getNameAssignment());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:989:1: ( rule__PrimitiveTypeCS__NameAssignment )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:989:2: rule__PrimitiveTypeCS__NameAssignment
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeCS__NameAssignment_in_rulePrimitiveTypeCS2026);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1001:1: entryRuleCollectionTypeIdentifier : ruleCollectionTypeIdentifier EOF ;
|
| public final void entryRuleCollectionTypeIdentifier() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1002:1: ( ruleCollectionTypeIdentifier EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1003:1: ruleCollectionTypeIdentifier EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeIdentifierRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleCollectionTypeIdentifier_in_entryRuleCollectionTypeIdentifier2053);
|
| ruleCollectionTypeIdentifier();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionTypeIdentifierRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleCollectionTypeIdentifier2060); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleCollectionTypeIdentifier"
|
|
|
|
|
| // $ANTLR start "ruleCollectionTypeIdentifier"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1010:1: ruleCollectionTypeIdentifier : ( ( rule__CollectionTypeIdentifier__Alternatives ) ) ;
|
| public final void ruleCollectionTypeIdentifier() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1014:2: ( ( ( rule__CollectionTypeIdentifier__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1015:1: ( ( rule__CollectionTypeIdentifier__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1015:1: ( ( rule__CollectionTypeIdentifier__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1016:1: ( rule__CollectionTypeIdentifier__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeIdentifierAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1017:1: ( rule__CollectionTypeIdentifier__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1017:2: rule__CollectionTypeIdentifier__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeIdentifier__Alternatives_in_ruleCollectionTypeIdentifier2086);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1029:1: entryRuleCollectionTypeCS : ruleCollectionTypeCS EOF ;
|
| public final void entryRuleCollectionTypeCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1030:1: ( ruleCollectionTypeCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1031:1: ruleCollectionTypeCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleCollectionTypeCS_in_entryRuleCollectionTypeCS2113);
|
| ruleCollectionTypeCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionTypeCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleCollectionTypeCS2120); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleCollectionTypeCS"
|
|
|
|
|
| // $ANTLR start "ruleCollectionTypeCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1038:1: ruleCollectionTypeCS : ( ( rule__CollectionTypeCS__Group__0 ) ) ;
|
| public final void ruleCollectionTypeCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1042:2: ( ( ( rule__CollectionTypeCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1043:1: ( ( rule__CollectionTypeCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1043:1: ( ( rule__CollectionTypeCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1044:1: ( rule__CollectionTypeCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1045:1: ( rule__CollectionTypeCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1045:2: rule__CollectionTypeCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0_in_ruleCollectionTypeCS2146);
|
| 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 "entryRuleMultiplicityBoundsCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1057:1: entryRuleMultiplicityBoundsCS : ruleMultiplicityBoundsCS EOF ;
|
| public final void entryRuleMultiplicityBoundsCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1058:1: ( ruleMultiplicityBoundsCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1059:1: ruleMultiplicityBoundsCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityBoundsCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleMultiplicityBoundsCS_in_entryRuleMultiplicityBoundsCS2173);
|
| ruleMultiplicityBoundsCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityBoundsCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMultiplicityBoundsCS2180); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleMultiplicityBoundsCS"
|
|
|
|
|
| // $ANTLR start "ruleMultiplicityBoundsCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1066:1: ruleMultiplicityBoundsCS : ( ( rule__MultiplicityBoundsCS__Group__0 ) ) ;
|
| public final void ruleMultiplicityBoundsCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1070:2: ( ( ( rule__MultiplicityBoundsCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1071:1: ( ( rule__MultiplicityBoundsCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1071:1: ( ( rule__MultiplicityBoundsCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1072:1: ( rule__MultiplicityBoundsCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityBoundsCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1073:1: ( rule__MultiplicityBoundsCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1073:2: rule__MultiplicityBoundsCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__0_in_ruleMultiplicityBoundsCS2206);
|
| rule__MultiplicityBoundsCS__Group__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityBoundsCSAccess().getGroup());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleMultiplicityBoundsCS"
|
|
|
|
|
| // $ANTLR start "entryRuleMultiplicityCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1085:1: entryRuleMultiplicityCS : ruleMultiplicityCS EOF ;
|
| public final void entryRuleMultiplicityCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1086:1: ( ruleMultiplicityCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1087:1: ruleMultiplicityCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleMultiplicityCS_in_entryRuleMultiplicityCS2233);
|
| ruleMultiplicityCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMultiplicityCS2240); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleMultiplicityCS"
|
|
|
|
|
| // $ANTLR start "ruleMultiplicityCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1094:1: ruleMultiplicityCS : ( ( rule__MultiplicityCS__Group__0 ) ) ;
|
| public final void ruleMultiplicityCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1098:2: ( ( ( rule__MultiplicityCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1099:1: ( ( rule__MultiplicityCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1099:1: ( ( rule__MultiplicityCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1100:1: ( rule__MultiplicityCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1101:1: ( rule__MultiplicityCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1101:2: rule__MultiplicityCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__0_in_ruleMultiplicityCS2266);
|
| 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 "entryRuleMultiplicityStringCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1113:1: entryRuleMultiplicityStringCS : ruleMultiplicityStringCS EOF ;
|
| public final void entryRuleMultiplicityStringCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1114:1: ( ruleMultiplicityStringCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1115:1: ruleMultiplicityStringCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityStringCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleMultiplicityStringCS_in_entryRuleMultiplicityStringCS2293);
|
| ruleMultiplicityStringCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityStringCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMultiplicityStringCS2300); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleMultiplicityStringCS"
|
|
|
|
|
| // $ANTLR start "ruleMultiplicityStringCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1122:1: ruleMultiplicityStringCS : ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) ;
|
| public final void ruleMultiplicityStringCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1126:2: ( ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1127:1: ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1127:1: ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1128:1: ( rule__MultiplicityStringCS__StringBoundsAssignment )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAssignment());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1129:1: ( rule__MultiplicityStringCS__StringBoundsAssignment )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1129:2: rule__MultiplicityStringCS__StringBoundsAssignment
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityStringCS__StringBoundsAssignment_in_ruleMultiplicityStringCS2326);
|
| rule__MultiplicityStringCS__StringBoundsAssignment();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAssignment());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleMultiplicityStringCS"
|
|
|
|
|
| // $ANTLR start "entryRuleTupleTypeCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1141:1: entryRuleTupleTypeCS : ruleTupleTypeCS EOF ;
|
| public final void entryRuleTupleTypeCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1142:1: ( ruleTupleTypeCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1143:1: ruleTupleTypeCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTupleTypeCS_in_entryRuleTupleTypeCS2353);
|
| ruleTupleTypeCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTupleTypeCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTupleTypeCS2360); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleTupleTypeCS"
|
|
|
|
|
| // $ANTLR start "ruleTupleTypeCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1150:1: ruleTupleTypeCS : ( ( rule__TupleTypeCS__Group__0 ) ) ;
|
| public final void ruleTupleTypeCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1154:2: ( ( ( rule__TupleTypeCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1155:1: ( ( rule__TupleTypeCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1155:1: ( ( rule__TupleTypeCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1156:1: ( rule__TupleTypeCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1157:1: ( rule__TupleTypeCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1157:2: rule__TupleTypeCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0_in_ruleTupleTypeCS2386);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1169:1: entryRuleTuplePartCS : ruleTuplePartCS EOF ;
|
| public final void entryRuleTuplePartCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1170:1: ( ruleTuplePartCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1171:1: ruleTuplePartCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTuplePartCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTuplePartCS_in_entryRuleTuplePartCS2413);
|
| ruleTuplePartCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTuplePartCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTuplePartCS2420); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleTuplePartCS"
|
|
|
|
|
| // $ANTLR start "ruleTuplePartCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1178:1: ruleTuplePartCS : ( ( rule__TuplePartCS__Group__0 ) ) ;
|
| public final void ruleTuplePartCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1182:2: ( ( ( rule__TuplePartCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1183:1: ( ( rule__TuplePartCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1183:1: ( ( rule__TuplePartCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1184:1: ( rule__TuplePartCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTuplePartCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1185:1: ( rule__TuplePartCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1185:2: rule__TuplePartCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0_in_ruleTuplePartCS2446);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1197:1: entryRuleCollectionLiteralExpCS : ruleCollectionLiteralExpCS EOF ;
|
| public final void entryRuleCollectionLiteralExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1198:1: ( ruleCollectionLiteralExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1199:1: ruleCollectionLiteralExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleCollectionLiteralExpCS_in_entryRuleCollectionLiteralExpCS2473);
|
| ruleCollectionLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionLiteralExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleCollectionLiteralExpCS2480); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleCollectionLiteralExpCS"
|
|
|
|
|
| // $ANTLR start "ruleCollectionLiteralExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1206:1: ruleCollectionLiteralExpCS : ( ( rule__CollectionLiteralExpCS__Group__0 ) ) ;
|
| public final void ruleCollectionLiteralExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1210:2: ( ( ( rule__CollectionLiteralExpCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1211:1: ( ( rule__CollectionLiteralExpCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1211:1: ( ( rule__CollectionLiteralExpCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1212:1: ( rule__CollectionLiteralExpCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1213:1: ( rule__CollectionLiteralExpCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1213:2: rule__CollectionLiteralExpCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0_in_ruleCollectionLiteralExpCS2506);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1225:1: entryRuleCollectionLiteralPartCS : ruleCollectionLiteralPartCS EOF ;
|
| public final void entryRuleCollectionLiteralPartCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1226:1: ( ruleCollectionLiteralPartCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1227:1: ruleCollectionLiteralPartCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralPartCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleCollectionLiteralPartCS_in_entryRuleCollectionLiteralPartCS2533);
|
| ruleCollectionLiteralPartCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionLiteralPartCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleCollectionLiteralPartCS2540); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleCollectionLiteralPartCS"
|
|
|
|
|
| // $ANTLR start "ruleCollectionLiteralPartCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1234:1: ruleCollectionLiteralPartCS : ( ( rule__CollectionLiteralPartCS__Group__0 ) ) ;
|
| public final void ruleCollectionLiteralPartCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1238:2: ( ( ( rule__CollectionLiteralPartCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1239:1: ( ( rule__CollectionLiteralPartCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1239:1: ( ( rule__CollectionLiteralPartCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1240:1: ( rule__CollectionLiteralPartCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1241:1: ( rule__CollectionLiteralPartCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1241:2: rule__CollectionLiteralPartCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__0_in_ruleCollectionLiteralPartCS2566);
|
| rule__CollectionLiteralPartCS__Group__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionLiteralPartCSAccess().getGroup());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleCollectionLiteralPartCS"
|
|
|
|
|
| // $ANTLR start "entryRuleConstructorPartCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1253:1: entryRuleConstructorPartCS : ruleConstructorPartCS EOF ;
|
| public final void entryRuleConstructorPartCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1254:1: ( ruleConstructorPartCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1255:1: ruleConstructorPartCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getConstructorPartCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_entryRuleConstructorPartCS2593);
|
| ruleConstructorPartCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getConstructorPartCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleConstructorPartCS2600); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleConstructorPartCS"
|
|
|
|
|
| // $ANTLR start "ruleConstructorPartCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1262:1: ruleConstructorPartCS : ( ( rule__ConstructorPartCS__Group__0 ) ) ;
|
| public final void ruleConstructorPartCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1266:2: ( ( ( rule__ConstructorPartCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1267:1: ( ( rule__ConstructorPartCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1267:1: ( ( rule__ConstructorPartCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1268:1: ( rule__ConstructorPartCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getConstructorPartCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1269:1: ( rule__ConstructorPartCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1269:2: rule__ConstructorPartCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__0_in_ruleConstructorPartCS2626);
|
| rule__ConstructorPartCS__Group__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getConstructorPartCSAccess().getGroup());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleConstructorPartCS"
|
|
|
|
|
| // $ANTLR start "entryRulePrimitiveLiteralExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1281:1: entryRulePrimitiveLiteralExpCS : rulePrimitiveLiteralExpCS EOF ;
|
| public final void entryRulePrimitiveLiteralExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1282:1: ( rulePrimitiveLiteralExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1283:1: rulePrimitiveLiteralExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveLiteralExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_rulePrimitiveLiteralExpCS_in_entryRulePrimitiveLiteralExpCS2653);
|
| rulePrimitiveLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveLiteralExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePrimitiveLiteralExpCS2660); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRulePrimitiveLiteralExpCS"
|
|
|
|
|
| // $ANTLR start "rulePrimitiveLiteralExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1290:1: rulePrimitiveLiteralExpCS : ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) ;
|
| public final void rulePrimitiveLiteralExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1294:2: ( ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1295:1: ( ( rule__PrimitiveLiteralExpCS__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1295:1: ( ( rule__PrimitiveLiteralExpCS__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1296:1: ( rule__PrimitiveLiteralExpCS__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveLiteralExpCSAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1297:1: ( rule__PrimitiveLiteralExpCS__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1297:2: rule__PrimitiveLiteralExpCS__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimitiveLiteralExpCS__Alternatives_in_rulePrimitiveLiteralExpCS2686);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1309:1: entryRuleTupleLiteralExpCS : ruleTupleLiteralExpCS EOF ;
|
| public final void entryRuleTupleLiteralExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1310:1: ( ruleTupleLiteralExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1311:1: ruleTupleLiteralExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTupleLiteralExpCS_in_entryRuleTupleLiteralExpCS2713);
|
| ruleTupleLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTupleLiteralExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTupleLiteralExpCS2720); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleTupleLiteralExpCS"
|
|
|
|
|
| // $ANTLR start "ruleTupleLiteralExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1318:1: ruleTupleLiteralExpCS : ( ( rule__TupleLiteralExpCS__Group__0 ) ) ;
|
| public final void ruleTupleLiteralExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1322:2: ( ( ( rule__TupleLiteralExpCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1323:1: ( ( rule__TupleLiteralExpCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1323:1: ( ( rule__TupleLiteralExpCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1324:1: ( rule__TupleLiteralExpCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralExpCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1325:1: ( rule__TupleLiteralExpCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1325:2: rule__TupleLiteralExpCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__0_in_ruleTupleLiteralExpCS2746);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1337:1: entryRuleTupleLiteralPartCS : ruleTupleLiteralPartCS EOF ;
|
| public final void entryRuleTupleLiteralPartCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1338:1: ( ruleTupleLiteralPartCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1339:1: ruleTupleLiteralPartCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralPartCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTupleLiteralPartCS_in_entryRuleTupleLiteralPartCS2773);
|
| ruleTupleLiteralPartCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTupleLiteralPartCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTupleLiteralPartCS2780); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleTupleLiteralPartCS"
|
|
|
|
|
| // $ANTLR start "ruleTupleLiteralPartCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1346:1: ruleTupleLiteralPartCS : ( ( rule__TupleLiteralPartCS__Group__0 ) ) ;
|
| public final void ruleTupleLiteralPartCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1350:2: ( ( ( rule__TupleLiteralPartCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1351:1: ( ( rule__TupleLiteralPartCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1351:1: ( ( rule__TupleLiteralPartCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1352:1: ( rule__TupleLiteralPartCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralPartCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1353:1: ( rule__TupleLiteralPartCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1353:2: rule__TupleLiteralPartCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__0_in_ruleTupleLiteralPartCS2806);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1365:1: entryRuleNumberLiteralExpCS : ruleNumberLiteralExpCS EOF ;
|
| public final void entryRuleNumberLiteralExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1366:1: ( ruleNumberLiteralExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1367:1: ruleNumberLiteralExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNumberLiteralExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNumberLiteralExpCS_in_entryRuleNumberLiteralExpCS2833);
|
| ruleNumberLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNumberLiteralExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNumberLiteralExpCS2840); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleNumberLiteralExpCS"
|
|
|
|
|
| // $ANTLR start "ruleNumberLiteralExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1374:1: ruleNumberLiteralExpCS : ( ( rule__NumberLiteralExpCS__NameAssignment ) ) ;
|
| public final void ruleNumberLiteralExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1378:2: ( ( ( rule__NumberLiteralExpCS__NameAssignment ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1379:1: ( ( rule__NumberLiteralExpCS__NameAssignment ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1379:1: ( ( rule__NumberLiteralExpCS__NameAssignment ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1380:1: ( rule__NumberLiteralExpCS__NameAssignment )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNumberLiteralExpCSAccess().getNameAssignment());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1381:1: ( rule__NumberLiteralExpCS__NameAssignment )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1381:2: rule__NumberLiteralExpCS__NameAssignment
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NumberLiteralExpCS__NameAssignment_in_ruleNumberLiteralExpCS2866);
|
| rule__NumberLiteralExpCS__NameAssignment();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNumberLiteralExpCSAccess().getNameAssignment());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleNumberLiteralExpCS"
|
|
|
|
|
| // $ANTLR start "entryRuleStringLiteralExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1393:1: entryRuleStringLiteralExpCS : ruleStringLiteralExpCS EOF ;
|
| public final void entryRuleStringLiteralExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1394:1: ( ruleStringLiteralExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1395:1: ruleStringLiteralExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getStringLiteralExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleStringLiteralExpCS_in_entryRuleStringLiteralExpCS2893);
|
| ruleStringLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getStringLiteralExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStringLiteralExpCS2900); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleStringLiteralExpCS"
|
|
|
|
|
| // $ANTLR start "ruleStringLiteralExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1402:1: ruleStringLiteralExpCS : ( ( ( rule__StringLiteralExpCS__NameAssignment ) ) ( ( rule__StringLiteralExpCS__NameAssignment )* ) ) ;
|
| public final void ruleStringLiteralExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1406:2: ( ( ( ( rule__StringLiteralExpCS__NameAssignment ) ) ( ( rule__StringLiteralExpCS__NameAssignment )* ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1407:1: ( ( ( rule__StringLiteralExpCS__NameAssignment ) ) ( ( rule__StringLiteralExpCS__NameAssignment )* ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1407:1: ( ( ( rule__StringLiteralExpCS__NameAssignment ) ) ( ( rule__StringLiteralExpCS__NameAssignment )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1408:1: ( ( rule__StringLiteralExpCS__NameAssignment ) ) ( ( rule__StringLiteralExpCS__NameAssignment )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1408:1: ( ( rule__StringLiteralExpCS__NameAssignment ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1409:1: ( rule__StringLiteralExpCS__NameAssignment )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getStringLiteralExpCSAccess().getNameAssignment());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1410:1: ( rule__StringLiteralExpCS__NameAssignment )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1410:2: rule__StringLiteralExpCS__NameAssignment
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__StringLiteralExpCS__NameAssignment_in_ruleStringLiteralExpCS2928);
|
| rule__StringLiteralExpCS__NameAssignment();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getStringLiteralExpCSAccess().getNameAssignment());
|
| }
|
|
|
| }
|
|
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1413:1: ( ( rule__StringLiteralExpCS__NameAssignment )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1414:1: ( rule__StringLiteralExpCS__NameAssignment )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getStringLiteralExpCSAccess().getNameAssignment());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1415:1: ( rule__StringLiteralExpCS__NameAssignment )*
|
| loop1:
|
| do {
|
| int alt1=2;
|
| int LA1_0 = input.LA(1);
|
|
|
| if ( (LA1_0==RULE_SINGLE_QUOTED_STRING) ) {
|
| alt1=1;
|
| }
|
|
|
|
|
| switch (alt1) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1415:2: rule__StringLiteralExpCS__NameAssignment
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__StringLiteralExpCS__NameAssignment_in_ruleStringLiteralExpCS2940);
|
| rule__StringLiteralExpCS__NameAssignment();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop1;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getStringLiteralExpCSAccess().getNameAssignment());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleStringLiteralExpCS"
|
|
|
|
|
| // $ANTLR start "entryRuleBooleanLiteralExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1428:1: entryRuleBooleanLiteralExpCS : ruleBooleanLiteralExpCS EOF ;
|
| public final void entryRuleBooleanLiteralExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1429:1: ( ruleBooleanLiteralExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1430:1: ruleBooleanLiteralExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBooleanLiteralExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleBooleanLiteralExpCS_in_entryRuleBooleanLiteralExpCS2970);
|
| ruleBooleanLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBooleanLiteralExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleBooleanLiteralExpCS2977); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleBooleanLiteralExpCS"
|
|
|
|
|
| // $ANTLR start "ruleBooleanLiteralExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1437:1: ruleBooleanLiteralExpCS : ( ( rule__BooleanLiteralExpCS__Alternatives ) ) ;
|
| public final void ruleBooleanLiteralExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1441:2: ( ( ( rule__BooleanLiteralExpCS__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1442:1: ( ( rule__BooleanLiteralExpCS__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1442:1: ( ( rule__BooleanLiteralExpCS__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1443:1: ( rule__BooleanLiteralExpCS__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBooleanLiteralExpCSAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1444:1: ( rule__BooleanLiteralExpCS__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1444:2: rule__BooleanLiteralExpCS__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BooleanLiteralExpCS__Alternatives_in_ruleBooleanLiteralExpCS3003);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1456:1: entryRuleUnlimitedNaturalLiteralExpCS : ruleUnlimitedNaturalLiteralExpCS EOF ;
|
| public final void entryRuleUnlimitedNaturalLiteralExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1457:1: ( ruleUnlimitedNaturalLiteralExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1458:1: ruleUnlimitedNaturalLiteralExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnlimitedNaturalLiteralExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnlimitedNaturalLiteralExpCS_in_entryRuleUnlimitedNaturalLiteralExpCS3030);
|
| ruleUnlimitedNaturalLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnlimitedNaturalLiteralExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUnlimitedNaturalLiteralExpCS3037); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleUnlimitedNaturalLiteralExpCS"
|
|
|
|
|
| // $ANTLR start "ruleUnlimitedNaturalLiteralExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1465:1: ruleUnlimitedNaturalLiteralExpCS : ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) ;
|
| public final void ruleUnlimitedNaturalLiteralExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1469:2: ( ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1470:1: ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1470:1: ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1471:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1472:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1472:2: rule__UnlimitedNaturalLiteralExpCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0_in_ruleUnlimitedNaturalLiteralExpCS3063);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1484:1: entryRuleInvalidLiteralExpCS : ruleInvalidLiteralExpCS EOF ;
|
| public final void entryRuleInvalidLiteralExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1485:1: ( ruleInvalidLiteralExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1486:1: ruleInvalidLiteralExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getInvalidLiteralExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleInvalidLiteralExpCS_in_entryRuleInvalidLiteralExpCS3090);
|
| ruleInvalidLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getInvalidLiteralExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleInvalidLiteralExpCS3097); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleInvalidLiteralExpCS"
|
|
|
|
|
| // $ANTLR start "ruleInvalidLiteralExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1493:1: ruleInvalidLiteralExpCS : ( ( rule__InvalidLiteralExpCS__Group__0 ) ) ;
|
| public final void ruleInvalidLiteralExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1497:2: ( ( ( rule__InvalidLiteralExpCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1498:1: ( ( rule__InvalidLiteralExpCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1498:1: ( ( rule__InvalidLiteralExpCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1499:1: ( rule__InvalidLiteralExpCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getInvalidLiteralExpCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1500:1: ( rule__InvalidLiteralExpCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1500:2: rule__InvalidLiteralExpCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__0_in_ruleInvalidLiteralExpCS3123);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1512:1: entryRuleNullLiteralExpCS : ruleNullLiteralExpCS EOF ;
|
| public final void entryRuleNullLiteralExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1513:1: ( ruleNullLiteralExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1514:1: ruleNullLiteralExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNullLiteralExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNullLiteralExpCS_in_entryRuleNullLiteralExpCS3150);
|
| ruleNullLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNullLiteralExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNullLiteralExpCS3157); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleNullLiteralExpCS"
|
|
|
|
|
| // $ANTLR start "ruleNullLiteralExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1521:1: ruleNullLiteralExpCS : ( ( rule__NullLiteralExpCS__Group__0 ) ) ;
|
| public final void ruleNullLiteralExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1525:2: ( ( ( rule__NullLiteralExpCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1526:1: ( ( rule__NullLiteralExpCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1526:1: ( ( rule__NullLiteralExpCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1527:1: ( rule__NullLiteralExpCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNullLiteralExpCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1528:1: ( rule__NullLiteralExpCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1528:2: rule__NullLiteralExpCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__0_in_ruleNullLiteralExpCS3183);
|
| 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 "entryRuleTypeLiteralCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1540:1: entryRuleTypeLiteralCS : ruleTypeLiteralCS EOF ;
|
| public final void entryRuleTypeLiteralCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1541:1: ( ruleTypeLiteralCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1542:1: ruleTypeLiteralCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeLiteralCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_entryRuleTypeLiteralCS3210);
|
| ruleTypeLiteralCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeLiteralCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypeLiteralCS3217); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleTypeLiteralCS"
|
|
|
|
|
| // $ANTLR start "ruleTypeLiteralCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1549:1: ruleTypeLiteralCS : ( ( rule__TypeLiteralCS__Alternatives ) ) ;
|
| public final void ruleTypeLiteralCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1553:2: ( ( ( rule__TypeLiteralCS__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1554:1: ( ( rule__TypeLiteralCS__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1554:1: ( ( rule__TypeLiteralCS__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1555:1: ( rule__TypeLiteralCS__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeLiteralCSAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1556:1: ( rule__TypeLiteralCS__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1556:2: rule__TypeLiteralCS__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralCS__Alternatives_in_ruleTypeLiteralCS3243);
|
| 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 "entryRuleTypeLiteralWithMultiplicityCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1568:1: entryRuleTypeLiteralWithMultiplicityCS : ruleTypeLiteralWithMultiplicityCS EOF ;
|
| public final void entryRuleTypeLiteralWithMultiplicityCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1569:1: ( ruleTypeLiteralWithMultiplicityCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1570:1: ruleTypeLiteralWithMultiplicityCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeLiteralWithMultiplicityCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_entryRuleTypeLiteralWithMultiplicityCS3270);
|
| ruleTypeLiteralWithMultiplicityCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeLiteralWithMultiplicityCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypeLiteralWithMultiplicityCS3277); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleTypeLiteralWithMultiplicityCS"
|
|
|
|
|
| // $ANTLR start "ruleTypeLiteralWithMultiplicityCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1577:1: ruleTypeLiteralWithMultiplicityCS : ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) ;
|
| public final void ruleTypeLiteralWithMultiplicityCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1581:2: ( ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1582:1: ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1582:1: ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1583:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1584:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1584:2: rule__TypeLiteralWithMultiplicityCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0_in_ruleTypeLiteralWithMultiplicityCS3303);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1596:1: entryRuleTypeLiteralExpCS : ruleTypeLiteralExpCS EOF ;
|
| public final void entryRuleTypeLiteralExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1597:1: ( ruleTypeLiteralExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1598:1: ruleTypeLiteralExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeLiteralExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralExpCS_in_entryRuleTypeLiteralExpCS3330);
|
| ruleTypeLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeLiteralExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypeLiteralExpCS3337); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleTypeLiteralExpCS"
|
|
|
|
|
| // $ANTLR start "ruleTypeLiteralExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1605:1: ruleTypeLiteralExpCS : ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) ;
|
| public final void ruleTypeLiteralExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1609:2: ( ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1610:1: ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1610:1: ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1611:1: ( rule__TypeLiteralExpCS__OwnedTypeAssignment )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeAssignment());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1612:1: ( rule__TypeLiteralExpCS__OwnedTypeAssignment )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1612:2: rule__TypeLiteralExpCS__OwnedTypeAssignment
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralExpCS__OwnedTypeAssignment_in_ruleTypeLiteralExpCS3363);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1624:1: entryRuleTypeNameExpCS : ruleTypeNameExpCS EOF ;
|
| public final void entryRuleTypeNameExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1625:1: ( ruleTypeNameExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1626:1: ruleTypeNameExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeNameExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTypeNameExpCS_in_entryRuleTypeNameExpCS3390);
|
| ruleTypeNameExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeNameExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypeNameExpCS3397); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleTypeNameExpCS"
|
|
|
|
|
| // $ANTLR start "ruleTypeNameExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1633:1: ruleTypeNameExpCS : ( ( rule__TypeNameExpCS__PathNameAssignment ) ) ;
|
| public final void ruleTypeNameExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1637:2: ( ( ( rule__TypeNameExpCS__PathNameAssignment ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1638:1: ( ( rule__TypeNameExpCS__PathNameAssignment ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1638:1: ( ( rule__TypeNameExpCS__PathNameAssignment ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1639:1: ( rule__TypeNameExpCS__PathNameAssignment )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeNameExpCSAccess().getPathNameAssignment());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1640:1: ( rule__TypeNameExpCS__PathNameAssignment )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1640:2: rule__TypeNameExpCS__PathNameAssignment
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__PathNameAssignment_in_ruleTypeNameExpCS3423);
|
| rule__TypeNameExpCS__PathNameAssignment();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeNameExpCSAccess().getPathNameAssignment());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleTypeNameExpCS"
|
|
|
|
|
| // $ANTLR start "entryRuleTypeExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1652:1: entryRuleTypeExpCS : ruleTypeExpCS EOF ;
|
| public final void entryRuleTypeExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1653:1: ( ruleTypeExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1654:1: ruleTypeExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_entryRuleTypeExpCS3450);
|
| ruleTypeExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypeExpCS3457); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleTypeExpCS"
|
|
|
|
|
| // $ANTLR start "ruleTypeExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1661:1: ruleTypeExpCS : ( ( rule__TypeExpCS__Group__0 ) ) ;
|
| public final void ruleTypeExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1665:2: ( ( ( rule__TypeExpCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1666:1: ( ( rule__TypeExpCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1666:1: ( ( rule__TypeExpCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1667:1: ( rule__TypeExpCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeExpCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1668:1: ( rule__TypeExpCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1668:2: rule__TypeExpCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__0_in_ruleTypeExpCS3483);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1680:1: entryRuleExpCS : ruleExpCS EOF ;
|
| public final void entryRuleExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1681:1: ( ruleExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1682:1: ruleExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_entryRuleExpCS3510);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleExpCS3517); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleExpCS"
|
|
|
|
|
| // $ANTLR start "ruleExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1689:1: ruleExpCS : ( ( rule__ExpCS__Alternatives ) ) ;
|
| public final void ruleExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1693:2: ( ( ( rule__ExpCS__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1694:1: ( ( rule__ExpCS__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1694:1: ( ( rule__ExpCS__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1695:1: ( rule__ExpCS__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1696:1: ( rule__ExpCS__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1696:2: rule__ExpCS__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Alternatives_in_ruleExpCS3543);
|
| 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 "entryRulePrefixedExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1708:1: entryRulePrefixedExpCS : rulePrefixedExpCS EOF ;
|
| public final void entryRulePrefixedExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1709:1: ( rulePrefixedExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1710:1: rulePrefixedExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrefixedExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_rulePrefixedExpCS_in_entryRulePrefixedExpCS3570);
|
| rulePrefixedExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrefixedExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePrefixedExpCS3577); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRulePrefixedExpCS"
|
|
|
|
|
| // $ANTLR start "rulePrefixedExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1717:1: rulePrefixedExpCS : ( ( rule__PrefixedExpCS__Alternatives ) ) ;
|
| public final void rulePrefixedExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1721:2: ( ( ( rule__PrefixedExpCS__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1722:1: ( ( rule__PrefixedExpCS__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1722:1: ( ( rule__PrefixedExpCS__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1723:1: ( rule__PrefixedExpCS__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrefixedExpCSAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1724:1: ( rule__PrefixedExpCS__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1724:2: rule__PrefixedExpCS__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Alternatives_in_rulePrefixedExpCS3603);
|
| rule__PrefixedExpCS__Alternatives();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrefixedExpCSAccess().getAlternatives());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rulePrefixedExpCS"
|
|
|
|
|
| // $ANTLR start "entryRulePrimaryExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1736:1: entryRulePrimaryExpCS : rulePrimaryExpCS EOF ;
|
| public final void entryRulePrimaryExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1737:1: ( rulePrimaryExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1738:1: rulePrimaryExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_rulePrimaryExpCS_in_entryRulePrimaryExpCS3630);
|
| rulePrimaryExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePrimaryExpCS3637); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRulePrimaryExpCS"
|
|
|
|
|
| // $ANTLR start "rulePrimaryExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1745:1: rulePrimaryExpCS : ( ( rule__PrimaryExpCS__Alternatives ) ) ;
|
| public final void rulePrimaryExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1749:2: ( ( ( rule__PrimaryExpCS__Alternatives ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1750:1: ( ( rule__PrimaryExpCS__Alternatives ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1750:1: ( ( rule__PrimaryExpCS__Alternatives ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1751:1: ( rule__PrimaryExpCS__Alternatives )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getAlternatives());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1752:1: ( rule__PrimaryExpCS__Alternatives )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1752:2: rule__PrimaryExpCS__Alternatives
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Alternatives_in_rulePrimaryExpCS3663);
|
| 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 "entryRuleNavigatingArgCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1764:1: entryRuleNavigatingArgCS : ruleNavigatingArgCS EOF ;
|
| public final void entryRuleNavigatingArgCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1765:1: ( ruleNavigatingArgCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1766:1: ruleNavigatingArgCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS3690);
|
| ruleNavigatingArgCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingArgCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgCS3697); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleNavigatingArgCS"
|
|
|
|
|
| // $ANTLR start "ruleNavigatingArgCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1773:1: ruleNavigatingArgCS : ( ( rule__NavigatingArgCS__Group__0 ) ) ;
|
| public final void ruleNavigatingArgCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1777:2: ( ( ( rule__NavigatingArgCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1778:1: ( ( rule__NavigatingArgCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1778:1: ( ( rule__NavigatingArgCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1779:1: ( rule__NavigatingArgCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1780:1: ( rule__NavigatingArgCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1780:2: rule__NavigatingArgCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group__0_in_ruleNavigatingArgCS3723);
|
| rule__NavigatingArgCS__Group__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingArgCSAccess().getGroup());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "ruleNavigatingArgCS"
|
|
|
|
|
| // $ANTLR start "entryRuleNavigatingBarArgCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1792:1: entryRuleNavigatingBarArgCS : ruleNavigatingBarArgCS EOF ;
|
| public final void entryRuleNavigatingBarArgCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1793:1: ( ruleNavigatingBarArgCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1794:1: ruleNavigatingBarArgCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS3750);
|
| ruleNavigatingBarArgCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingBarArgCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingBarArgCS3757); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleNavigatingBarArgCS"
|
|
|
|
|
| // $ANTLR start "ruleNavigatingBarArgCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1801:1: ruleNavigatingBarArgCS : ( ( rule__NavigatingBarArgCS__Group__0 ) ) ;
|
| public final void ruleNavigatingBarArgCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1805:2: ( ( ( rule__NavigatingBarArgCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1806:1: ( ( rule__NavigatingBarArgCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1806:1: ( ( rule__NavigatingBarArgCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1807:1: ( rule__NavigatingBarArgCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1808:1: ( rule__NavigatingBarArgCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1808:2: rule__NavigatingBarArgCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__0_in_ruleNavigatingBarArgCS3783);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1820:1: entryRuleNavigatingCommaArgCS : ruleNavigatingCommaArgCS EOF ;
|
| public final void entryRuleNavigatingCommaArgCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1821:1: ( ruleNavigatingCommaArgCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1822:1: ruleNavigatingCommaArgCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS3810);
|
| ruleNavigatingCommaArgCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingCommaArgCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS3817); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleNavigatingCommaArgCS"
|
|
|
|
|
| // $ANTLR start "ruleNavigatingCommaArgCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1829:1: ruleNavigatingCommaArgCS : ( ( rule__NavigatingCommaArgCS__Group__0 ) ) ;
|
| public final void ruleNavigatingCommaArgCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1833:2: ( ( ( rule__NavigatingCommaArgCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1834:1: ( ( rule__NavigatingCommaArgCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1834:1: ( ( rule__NavigatingCommaArgCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1835:1: ( rule__NavigatingCommaArgCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1836:1: ( rule__NavigatingCommaArgCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1836:2: rule__NavigatingCommaArgCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__0_in_ruleNavigatingCommaArgCS3843);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1848:1: entryRuleNavigatingSemiArgCS : ruleNavigatingSemiArgCS EOF ;
|
| public final void entryRuleNavigatingSemiArgCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1849:1: ( ruleNavigatingSemiArgCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1850:1: ruleNavigatingSemiArgCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS3870);
|
| ruleNavigatingSemiArgCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingSemiArgCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS3877); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleNavigatingSemiArgCS"
|
|
|
|
|
| // $ANTLR start "ruleNavigatingSemiArgCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1857:1: ruleNavigatingSemiArgCS : ( ( rule__NavigatingSemiArgCS__Group__0 ) ) ;
|
| public final void ruleNavigatingSemiArgCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1861:2: ( ( ( rule__NavigatingSemiArgCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1862:1: ( ( rule__NavigatingSemiArgCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1862:1: ( ( rule__NavigatingSemiArgCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1863:1: ( rule__NavigatingSemiArgCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1864:1: ( rule__NavigatingSemiArgCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1864:2: rule__NavigatingSemiArgCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__0_in_ruleNavigatingSemiArgCS3903);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1876:1: entryRuleNavigatingArgExpCS : ruleNavigatingArgExpCS EOF ;
|
| public final void entryRuleNavigatingArgExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1877:1: ( ruleNavigatingArgExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1878:1: ruleNavigatingArgExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS3930);
|
| ruleNavigatingArgExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingArgExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgExpCS3937); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleNavigatingArgExpCS"
|
|
|
|
|
| // $ANTLR start "ruleNavigatingArgExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1885:1: ruleNavigatingArgExpCS : ( ruleExpCS ) ;
|
| public final void ruleNavigatingArgExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1889:2: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1890:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1890:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1891:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgExpCSAccess().getExpCSParserRuleCall());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS3963);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1904:1: entryRuleIfExpCS : ruleIfExpCS EOF ;
|
| public final void entryRuleIfExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1905:1: ( ruleIfExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1906:1: ruleIfExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIfExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS3989);
|
| ruleIfExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getIfExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIfExpCS3996); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleIfExpCS"
|
|
|
|
|
| // $ANTLR start "ruleIfExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1913:1: ruleIfExpCS : ( ( rule__IfExpCS__Group__0 ) ) ;
|
| public final void ruleIfExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1917:2: ( ( ( rule__IfExpCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1918:1: ( ( rule__IfExpCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1918:1: ( ( rule__IfExpCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1919:1: ( rule__IfExpCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIfExpCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1920:1: ( rule__IfExpCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1920:2: rule__IfExpCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__0_in_ruleIfExpCS4022);
|
| 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 "entryRuleLetExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1932:1: entryRuleLetExpCS : ruleLetExpCS EOF ;
|
| public final void entryRuleLetExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1933:1: ( ruleLetExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1934:1: ruleLetExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS4049);
|
| ruleLetExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetExpCS4056); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleLetExpCS"
|
|
|
|
|
| // $ANTLR start "ruleLetExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1941:1: ruleLetExpCS : ( ( rule__LetExpCS__Group__0 ) ) ;
|
| public final void ruleLetExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1945:2: ( ( ( rule__LetExpCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1946:1: ( ( rule__LetExpCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1946:1: ( ( rule__LetExpCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1947:1: ( rule__LetExpCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetExpCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1948:1: ( rule__LetExpCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1948:2: rule__LetExpCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__0_in_ruleLetExpCS4082);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1960:1: entryRuleLetVariableCS : ruleLetVariableCS EOF ;
|
| public final void entryRuleLetVariableCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1961:1: ( ruleLetVariableCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1962:1: ruleLetVariableCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetVariableCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS4109);
|
| ruleLetVariableCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetVariableCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetVariableCS4116); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleLetVariableCS"
|
|
|
|
|
| // $ANTLR start "ruleLetVariableCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1969:1: ruleLetVariableCS : ( ( rule__LetVariableCS__Group__0 ) ) ;
|
| public final void ruleLetVariableCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1973:2: ( ( ( rule__LetVariableCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1974:1: ( ( rule__LetVariableCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1974:1: ( ( rule__LetVariableCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1975:1: ( rule__LetVariableCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetVariableCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1976:1: ( rule__LetVariableCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1976:2: rule__LetVariableCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__0_in_ruleLetVariableCS4142);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1988:1: entryRuleNestedExpCS : ruleNestedExpCS EOF ;
|
| public final void entryRuleNestedExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1989:1: ( ruleNestedExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1990:1: ruleNestedExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNestedExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS4169);
|
| ruleNestedExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNestedExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNestedExpCS4176); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleNestedExpCS"
|
|
|
|
|
| // $ANTLR start "ruleNestedExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:1997:1: ruleNestedExpCS : ( ( rule__NestedExpCS__Group__0 ) ) ;
|
| public final void ruleNestedExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2001:2: ( ( ( rule__NestedExpCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2002:1: ( ( rule__NestedExpCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2002:1: ( ( rule__NestedExpCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2003:1: ( rule__NestedExpCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNestedExpCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2004:1: ( rule__NestedExpCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2004:2: rule__NestedExpCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__0_in_ruleNestedExpCS4202);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2016:1: entryRuleSelfExpCS : ruleSelfExpCS EOF ;
|
| public final void entryRuleSelfExpCS() throws RecognitionException {
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2017:1: ( ruleSelfExpCS EOF )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2018:1: ruleSelfExpCS EOF
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getSelfExpCSRule());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS4229);
|
| ruleSelfExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getSelfExpCSRule());
|
| }
|
| match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSelfExpCS4236); if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "entryRuleSelfExpCS"
|
|
|
|
|
| // $ANTLR start "ruleSelfExpCS"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2025:1: ruleSelfExpCS : ( ( rule__SelfExpCS__Group__0 ) ) ;
|
| public final void ruleSelfExpCS() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2029:2: ( ( ( rule__SelfExpCS__Group__0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2030:1: ( ( rule__SelfExpCS__Group__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2030:1: ( ( rule__SelfExpCS__Group__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2031:1: ( rule__SelfExpCS__Group__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getSelfExpCSAccess().getGroup());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2032:1: ( rule__SelfExpCS__Group__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2032:2: rule__SelfExpCS__Group__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__SelfExpCS__Group__0_in_ruleSelfExpCS4262);
|
| 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 "rule__BottomPatternCS__Alternatives"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2044:1: rule__BottomPatternCS__Alternatives : ( ( ( rule__BottomPatternCS__Group_0__0 ) ) | ( ( rule__BottomPatternCS__Group_1__0 ) ) );
|
| public final void rule__BottomPatternCS__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2048:1: ( ( ( rule__BottomPatternCS__Group_0__0 ) ) | ( ( rule__BottomPatternCS__Group_1__0 ) ) )
|
| int alt2=2;
|
| alt2 = dfa2.predict(input);
|
| switch (alt2) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2049:1: ( ( rule__BottomPatternCS__Group_0__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2049:1: ( ( rule__BottomPatternCS__Group_0__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2050:1: ( rule__BottomPatternCS__Group_0__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getGroup_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2051:1: ( rule__BottomPatternCS__Group_0__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2051:2: rule__BottomPatternCS__Group_0__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0_in_rule__BottomPatternCS__Alternatives4298);
|
| rule__BottomPatternCS__Group_0__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getGroup_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2055:6: ( ( rule__BottomPatternCS__Group_1__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2055:6: ( ( rule__BottomPatternCS__Group_1__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2056:1: ( rule__BottomPatternCS__Group_1__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getGroup_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2057:1: ( rule__BottomPatternCS__Group_1__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2057:2: rule__BottomPatternCS__Group_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0_in_rule__BottomPatternCS__Alternatives4316);
|
| rule__BottomPatternCS__Group_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getGroup_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Alternatives"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Alternatives_0_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2066:1: rule__BottomPatternCS__Alternatives_0_1 : ( ( ( rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0 ) ) | ( ( rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1 ) ) );
|
| public final void rule__BottomPatternCS__Alternatives_0_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2070:1: ( ( ( rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0 ) ) | ( ( rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1 ) ) )
|
| int alt3=2;
|
| int LA3_0 = input.LA(1);
|
|
|
| if ( ((LA3_0>=RULE_SIMPLE_ID && LA3_0<=RULE_ESCAPED_ID)||(LA3_0>=16 && LA3_0<=22)||(LA3_0>=24 && LA3_0<=26)) ) {
|
| alt3=1;
|
| }
|
| else if ( (LA3_0==23) ) {
|
| int LA3_2 = input.LA(2);
|
|
|
| if ( (LA3_2==67) ) {
|
| alt3=1;
|
| }
|
| else if ( ((LA3_2>=RULE_SIMPLE_ID && LA3_2<=RULE_ESCAPED_ID)||(LA3_2>=16 && LA3_2<=26)) ) {
|
| alt3=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 3, 2, input);
|
|
|
| throw nvae;
|
| }
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 3, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt3) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2071:1: ( ( rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2071:1: ( ( rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2072:1: ( rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesAssignment_0_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2073:1: ( rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2073:2: rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0_in_rule__BottomPatternCS__Alternatives_0_14349);
|
| rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesAssignment_0_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2077:6: ( ( rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2077:6: ( ( rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2078:1: ( rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesAssignment_0_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2079:1: ( rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2079:2: rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1_in_rule__BottomPatternCS__Alternatives_0_14367);
|
| rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesAssignment_0_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Alternatives_0_1"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Alternatives_0_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2088:1: rule__BottomPatternCS__Alternatives_0_2_1 : ( ( ( rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0 ) ) | ( ( rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1 ) ) );
|
| public final void rule__BottomPatternCS__Alternatives_0_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2092:1: ( ( ( rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0 ) ) | ( ( rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1 ) ) )
|
| int alt4=2;
|
| int LA4_0 = input.LA(1);
|
|
|
| if ( ((LA4_0>=RULE_SIMPLE_ID && LA4_0<=RULE_ESCAPED_ID)||(LA4_0>=16 && LA4_0<=22)||(LA4_0>=24 && LA4_0<=26)) ) {
|
| alt4=1;
|
| }
|
| else if ( (LA4_0==23) ) {
|
| int LA4_2 = input.LA(2);
|
|
|
| if ( (LA4_2==67) ) {
|
| alt4=1;
|
| }
|
| else if ( ((LA4_2>=RULE_SIMPLE_ID && LA4_2<=RULE_ESCAPED_ID)||(LA4_2>=16 && LA4_2<=26)) ) {
|
| alt4=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 4, 2, input);
|
|
|
| throw nvae;
|
| }
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 4, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt4) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2093:1: ( ( rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2093:1: ( ( rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2094:1: ( rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesAssignment_0_2_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2095:1: ( rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2095:2: rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0_in_rule__BottomPatternCS__Alternatives_0_2_14400);
|
| rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesAssignment_0_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2099:6: ( ( rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2099:6: ( ( rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2100:1: ( rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesAssignment_0_2_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2101:1: ( rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2101:2: rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1_in_rule__BottomPatternCS__Alternatives_0_2_14418);
|
| rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesAssignment_0_2_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Alternatives_0_2_1"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Alternatives"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2110:1: rule__GuardPatternCS__Alternatives : ( ( ( rule__GuardPatternCS__Group_0__0 ) ) | ( ( rule__GuardPatternCS__Group_1__0 ) ) );
|
| public final void rule__GuardPatternCS__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2114:1: ( ( ( rule__GuardPatternCS__Group_0__0 ) ) | ( ( rule__GuardPatternCS__Group_1__0 ) ) )
|
| int alt5=2;
|
| alt5 = dfa5.predict(input);
|
| switch (alt5) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2115:1: ( ( rule__GuardPatternCS__Group_0__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2115:1: ( ( rule__GuardPatternCS__Group_0__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2116:1: ( rule__GuardPatternCS__Group_0__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getGroup_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2117:1: ( rule__GuardPatternCS__Group_0__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2117:2: rule__GuardPatternCS__Group_0__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0_in_rule__GuardPatternCS__Alternatives4451);
|
| rule__GuardPatternCS__Group_0__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getGroup_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2121:6: ( ( rule__GuardPatternCS__Group_1__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2121:6: ( ( rule__GuardPatternCS__Group_1__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2122:1: ( rule__GuardPatternCS__Group_1__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getGroup_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2123:1: ( rule__GuardPatternCS__Group_1__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2123:2: rule__GuardPatternCS__Group_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0_in_rule__GuardPatternCS__Alternatives4469);
|
| rule__GuardPatternCS__Group_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getGroup_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Alternatives"
|
|
|
|
|
| // $ANTLR start "rule__UnrestrictedName__Alternatives"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2133:1: rule__UnrestrictedName__Alternatives : ( ( ruleEssentialOCLUnrestrictedName ) | ( 'check' ) | ( 'enforce' ) | ( 'import' ) | ( 'imports' ) | ( 'library' ) | ( 'map' ) | ( 'query' ) | ( 'realize' ) | ( 'refines' ) | ( 'transformation' ) | ( 'uses' ) );
|
| public final void rule__UnrestrictedName__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2137:1: ( ( ruleEssentialOCLUnrestrictedName ) | ( 'check' ) | ( 'enforce' ) | ( 'import' ) | ( 'imports' ) | ( 'library' ) | ( 'map' ) | ( 'query' ) | ( 'realize' ) | ( 'refines' ) | ( 'transformation' ) | ( 'uses' ) )
|
| int alt6=12;
|
| switch ( input.LA(1) ) {
|
| case RULE_SIMPLE_ID:
|
| case RULE_ESCAPED_ID:
|
| {
|
| alt6=1;
|
| }
|
| break;
|
| case 16:
|
| {
|
| alt6=2;
|
| }
|
| break;
|
| case 17:
|
| {
|
| alt6=3;
|
| }
|
| break;
|
| case 18:
|
| {
|
| alt6=4;
|
| }
|
| break;
|
| case 19:
|
| {
|
| alt6=5;
|
| }
|
| break;
|
| case 20:
|
| {
|
| alt6=6;
|
| }
|
| break;
|
| case 21:
|
| {
|
| alt6=7;
|
| }
|
| break;
|
| case 22:
|
| {
|
| alt6=8;
|
| }
|
| break;
|
| case 23:
|
| {
|
| alt6=9;
|
| }
|
| break;
|
| case 24:
|
| {
|
| alt6=10;
|
| }
|
| break;
|
| case 25:
|
| {
|
| alt6=11;
|
| }
|
| break;
|
| case 26:
|
| {
|
| alt6=12;
|
| }
|
| break;
|
| default:
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 6, 0, input);
|
|
|
| throw nvae;
|
| }
|
|
|
| switch (alt6) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2138:1: ( ruleEssentialOCLUnrestrictedName )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2138:1: ( ruleEssentialOCLUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2139:1: ruleEssentialOCLUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameAccess().getEssentialOCLUnrestrictedNameParserRuleCall_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLUnrestrictedName_in_rule__UnrestrictedName__Alternatives4503);
|
| ruleEssentialOCLUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameAccess().getEssentialOCLUnrestrictedNameParserRuleCall_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2144:6: ( 'check' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2144:6: ( 'check' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2145:1: 'check'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameAccess().getCheckKeyword_1());
|
| }
|
| match(input,16,FollowSets000.FOLLOW_16_in_rule__UnrestrictedName__Alternatives4521); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameAccess().getCheckKeyword_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 3 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2152:6: ( 'enforce' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2152:6: ( 'enforce' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2153:1: 'enforce'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameAccess().getEnforceKeyword_2());
|
| }
|
| match(input,17,FollowSets000.FOLLOW_17_in_rule__UnrestrictedName__Alternatives4541); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameAccess().getEnforceKeyword_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 4 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2160:6: ( 'import' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2160:6: ( 'import' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2161:1: 'import'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameAccess().getImportKeyword_3());
|
| }
|
| match(input,18,FollowSets000.FOLLOW_18_in_rule__UnrestrictedName__Alternatives4561); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameAccess().getImportKeyword_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 5 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2168:6: ( 'imports' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2168:6: ( 'imports' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2169:1: 'imports'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameAccess().getImportsKeyword_4());
|
| }
|
| match(input,19,FollowSets000.FOLLOW_19_in_rule__UnrestrictedName__Alternatives4581); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameAccess().getImportsKeyword_4());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 6 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2176:6: ( 'library' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2176:6: ( 'library' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2177:1: 'library'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameAccess().getLibraryKeyword_5());
|
| }
|
| match(input,20,FollowSets000.FOLLOW_20_in_rule__UnrestrictedName__Alternatives4601); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameAccess().getLibraryKeyword_5());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 7 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2184:6: ( 'map' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2184:6: ( 'map' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2185:1: 'map'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameAccess().getMapKeyword_6());
|
| }
|
| match(input,21,FollowSets000.FOLLOW_21_in_rule__UnrestrictedName__Alternatives4621); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameAccess().getMapKeyword_6());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 8 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2192:6: ( 'query' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2192:6: ( 'query' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2193:1: 'query'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameAccess().getQueryKeyword_7());
|
| }
|
| match(input,22,FollowSets000.FOLLOW_22_in_rule__UnrestrictedName__Alternatives4641); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameAccess().getQueryKeyword_7());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 9 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2200:6: ( 'realize' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2200:6: ( 'realize' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2201:1: 'realize'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameAccess().getRealizeKeyword_8());
|
| }
|
| match(input,23,FollowSets000.FOLLOW_23_in_rule__UnrestrictedName__Alternatives4661); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameAccess().getRealizeKeyword_8());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 10 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2208:6: ( 'refines' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2208:6: ( 'refines' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2209:1: 'refines'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameAccess().getRefinesKeyword_9());
|
| }
|
| match(input,24,FollowSets000.FOLLOW_24_in_rule__UnrestrictedName__Alternatives4681); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameAccess().getRefinesKeyword_9());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 11 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2216:6: ( 'transformation' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2216:6: ( 'transformation' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2217:1: 'transformation'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameAccess().getTransformationKeyword_10());
|
| }
|
| match(input,25,FollowSets000.FOLLOW_25_in_rule__UnrestrictedName__Alternatives4701); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameAccess().getTransformationKeyword_10());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 12 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2224:6: ( 'uses' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2224:6: ( 'uses' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2225:1: 'uses'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrestrictedNameAccess().getUsesKeyword_11());
|
| }
|
| match(input,26,FollowSets000.FOLLOW_26_in_rule__UnrestrictedName__Alternatives4721); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrestrictedNameAccess().getUsesKeyword_11());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__UnrestrictedName__Alternatives"
|
|
|
|
|
| // $ANTLR start "rule__ID__Alternatives"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2237:1: rule__ID__Alternatives : ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) );
|
| public final void rule__ID__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2241:1: ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) )
|
| int alt7=2;
|
| int LA7_0 = input.LA(1);
|
|
|
| if ( (LA7_0==RULE_SIMPLE_ID) ) {
|
| alt7=1;
|
| }
|
| else if ( (LA7_0==RULE_ESCAPED_ID) ) {
|
| alt7=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 7, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt7) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2242:1: ( RULE_SIMPLE_ID )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2242:1: ( RULE_SIMPLE_ID )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2243: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__Alternatives4755); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getIDAccess().getSIMPLE_IDTerminalRuleCall_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2248:6: ( RULE_ESCAPED_ID )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2248:6: ( RULE_ESCAPED_ID )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2249: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__Alternatives4772); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2259:1: rule__UPPER__Alternatives : ( ( RULE_INT ) | ( '*' ) );
|
| public final void rule__UPPER__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2263:1: ( ( RULE_INT ) | ( '*' ) )
|
| int alt8=2;
|
| int LA8_0 = input.LA(1);
|
|
|
| if ( (LA8_0==RULE_INT) ) {
|
| alt8=1;
|
| }
|
| else if ( (LA8_0==27) ) {
|
| alt8=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 8, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt8) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2264:1: ( RULE_INT )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2264:1: ( RULE_INT )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2265:1: RULE_INT
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0());
|
| }
|
| match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__UPPER__Alternatives4804); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2270:6: ( '*' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2270:6: ( '*' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2271:1: '*'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUPPERAccess().getAsteriskKeyword_1());
|
| }
|
| match(input,27,FollowSets000.FOLLOW_27_in_rule__UPPER__Alternatives4822); 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__EssentialOCLUnaryOperatorCS__NameAlternatives_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2284:1: rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0 : ( ( '-' ) | ( 'not' ) );
|
| public final void rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2288:1: ( ( '-' ) | ( 'not' ) )
|
| int alt9=2;
|
| int LA9_0 = input.LA(1);
|
|
|
| if ( (LA9_0==28) ) {
|
| alt9=1;
|
| }
|
| else if ( (LA9_0==29) ) {
|
| alt9=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 9, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt9) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2289:1: ( '-' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2289:1: ( '-' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2290:1: '-'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLUnaryOperatorCSAccess().getNameHyphenMinusKeyword_0_0());
|
| }
|
| match(input,28,FollowSets000.FOLLOW_28_in_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_04858); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLUnaryOperatorCSAccess().getNameHyphenMinusKeyword_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2297:6: ( 'not' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2297:6: ( 'not' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2298:1: 'not'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLUnaryOperatorCSAccess().getNameNotKeyword_0_1());
|
| }
|
| match(input,29,FollowSets000.FOLLOW_29_in_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_04878); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLUnaryOperatorCSAccess().getNameNotKeyword_0_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0"
|
|
|
|
|
| // $ANTLR start "rule__EssentialOCLInfixOperatorCS__NameAlternatives_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2310:1: rule__EssentialOCLInfixOperatorCS__NameAlternatives_0 : ( ( '*' ) | ( '/' ) | ( '+' ) | ( '-' ) | ( '>' ) | ( '<' ) | ( '>=' ) | ( '<=' ) | ( '=' ) | ( '<>' ) | ( 'and' ) | ( 'or' ) | ( 'xor' ) | ( 'implies' ) );
|
| public final void rule__EssentialOCLInfixOperatorCS__NameAlternatives_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2314:1: ( ( '*' ) | ( '/' ) | ( '+' ) | ( '-' ) | ( '>' ) | ( '<' ) | ( '>=' ) | ( '<=' ) | ( '=' ) | ( '<>' ) | ( 'and' ) | ( 'or' ) | ( 'xor' ) | ( 'implies' ) )
|
| int alt10=14;
|
| switch ( input.LA(1) ) {
|
| case 27:
|
| {
|
| alt10=1;
|
| }
|
| break;
|
| case 30:
|
| {
|
| alt10=2;
|
| }
|
| break;
|
| case 31:
|
| {
|
| alt10=3;
|
| }
|
| break;
|
| case 28:
|
| {
|
| alt10=4;
|
| }
|
| break;
|
| case 32:
|
| {
|
| alt10=5;
|
| }
|
| break;
|
| case 33:
|
| {
|
| alt10=6;
|
| }
|
| break;
|
| case 34:
|
| {
|
| alt10=7;
|
| }
|
| break;
|
| case 35:
|
| {
|
| alt10=8;
|
| }
|
| break;
|
| case 36:
|
| {
|
| alt10=9;
|
| }
|
| break;
|
| case 37:
|
| {
|
| alt10=10;
|
| }
|
| break;
|
| case 38:
|
| {
|
| alt10=11;
|
| }
|
| break;
|
| case 39:
|
| {
|
| alt10=12;
|
| }
|
| break;
|
| case 40:
|
| {
|
| alt10=13;
|
| }
|
| break;
|
| case 41:
|
| {
|
| alt10=14;
|
| }
|
| break;
|
| default:
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 10, 0, input);
|
|
|
| throw nvae;
|
| }
|
|
|
| switch (alt10) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2315:1: ( '*' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2315:1: ( '*' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2316:1: '*'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameAsteriskKeyword_0_0());
|
| }
|
| match(input,27,FollowSets000.FOLLOW_27_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_04913); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameAsteriskKeyword_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2323:6: ( '/' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2323:6: ( '/' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2324:1: '/'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameSolidusKeyword_0_1());
|
| }
|
| match(input,30,FollowSets000.FOLLOW_30_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_04933); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameSolidusKeyword_0_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 3 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2331:6: ( '+' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2331:6: ( '+' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2332:1: '+'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNamePlusSignKeyword_0_2());
|
| }
|
| match(input,31,FollowSets000.FOLLOW_31_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_04953); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNamePlusSignKeyword_0_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 4 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2339:6: ( '-' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2339:6: ( '-' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2340:1: '-'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameHyphenMinusKeyword_0_3());
|
| }
|
| match(input,28,FollowSets000.FOLLOW_28_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_04973); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameHyphenMinusKeyword_0_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 5 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2347:6: ( '>' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2347:6: ( '>' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2348:1: '>'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameGreaterThanSignKeyword_0_4());
|
| }
|
| match(input,32,FollowSets000.FOLLOW_32_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_04993); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameGreaterThanSignKeyword_0_4());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 6 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2355:6: ( '<' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2355:6: ( '<' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2356:1: '<'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameLessThanSignKeyword_0_5());
|
| }
|
| match(input,33,FollowSets000.FOLLOW_33_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05013); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameLessThanSignKeyword_0_5());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 7 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2363:6: ( '>=' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2363:6: ( '>=' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2364:1: '>='
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameGreaterThanSignEqualsSignKeyword_0_6());
|
| }
|
| match(input,34,FollowSets000.FOLLOW_34_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05033); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameGreaterThanSignEqualsSignKeyword_0_6());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 8 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2371:6: ( '<=' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2371:6: ( '<=' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2372:1: '<='
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameLessThanSignEqualsSignKeyword_0_7());
|
| }
|
| match(input,35,FollowSets000.FOLLOW_35_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05053); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameLessThanSignEqualsSignKeyword_0_7());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 9 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2379:6: ( '=' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2379:6: ( '=' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2380:1: '='
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameEqualsSignKeyword_0_8());
|
| }
|
| match(input,36,FollowSets000.FOLLOW_36_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05073); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameEqualsSignKeyword_0_8());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 10 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2387:6: ( '<>' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2387:6: ( '<>' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2388:1: '<>'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameLessThanSignGreaterThanSignKeyword_0_9());
|
| }
|
| match(input,37,FollowSets000.FOLLOW_37_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05093); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameLessThanSignGreaterThanSignKeyword_0_9());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 11 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2395:6: ( 'and' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2395:6: ( 'and' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2396:1: 'and'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameAndKeyword_0_10());
|
| }
|
| match(input,38,FollowSets000.FOLLOW_38_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05113); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameAndKeyword_0_10());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 12 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2403:6: ( 'or' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2403:6: ( 'or' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2404:1: 'or'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameOrKeyword_0_11());
|
| }
|
| match(input,39,FollowSets000.FOLLOW_39_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05133); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameOrKeyword_0_11());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 13 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2411:6: ( 'xor' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2411:6: ( 'xor' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2412:1: 'xor'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameXorKeyword_0_12());
|
| }
|
| match(input,40,FollowSets000.FOLLOW_40_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05153); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameXorKeyword_0_12());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 14 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2419:6: ( 'implies' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2419:6: ( 'implies' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2420:1: 'implies'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameImpliesKeyword_0_13());
|
| }
|
| match(input,41,FollowSets000.FOLLOW_41_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05173); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameImpliesKeyword_0_13());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__EssentialOCLInfixOperatorCS__NameAlternatives_0"
|
|
|
|
|
| // $ANTLR start "rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2432:1: rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0 : ( ( '.' ) | ( '->' ) );
|
| public final void rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2436:1: ( ( '.' ) | ( '->' ) )
|
| int alt11=2;
|
| int LA11_0 = input.LA(1);
|
|
|
| if ( (LA11_0==42) ) {
|
| alt11=1;
|
| }
|
| else if ( (LA11_0==43) ) {
|
| alt11=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 11, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt11) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2437:1: ( '.' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2437:1: ( '.' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2438:1: '.'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLNavigationOperatorCSAccess().getNameFullStopKeyword_0_0());
|
| }
|
| match(input,42,FollowSets000.FOLLOW_42_in_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_05208); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLNavigationOperatorCSAccess().getNameFullStopKeyword_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2445:6: ( '->' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2445:6: ( '->' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2446:1: '->'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLNavigationOperatorCSAccess().getNameHyphenMinusGreaterThanSignKeyword_0_1());
|
| }
|
| match(input,43,FollowSets000.FOLLOW_43_in_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_05228); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLNavigationOperatorCSAccess().getNameHyphenMinusGreaterThanSignKeyword_0_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0"
|
|
|
|
|
| // $ANTLR start "rule__BinaryOperatorCS__Alternatives"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2458:1: rule__BinaryOperatorCS__Alternatives : ( ( ruleInfixOperatorCS ) | ( ruleNavigationOperatorCS ) );
|
| public final void rule__BinaryOperatorCS__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2462:1: ( ( ruleInfixOperatorCS ) | ( ruleNavigationOperatorCS ) )
|
| int alt12=2;
|
| int LA12_0 = input.LA(1);
|
|
|
| if ( ((LA12_0>=27 && LA12_0<=28)||(LA12_0>=30 && LA12_0<=41)) ) {
|
| alt12=1;
|
| }
|
| else if ( ((LA12_0>=42 && LA12_0<=43)) ) {
|
| alt12=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 12, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt12) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2463:1: ( ruleInfixOperatorCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2463:1: ( ruleInfixOperatorCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2464:1: ruleInfixOperatorCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBinaryOperatorCSAccess().getInfixOperatorCSParserRuleCall_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleInfixOperatorCS_in_rule__BinaryOperatorCS__Alternatives5262);
|
| ruleInfixOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBinaryOperatorCSAccess().getInfixOperatorCSParserRuleCall_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2469:6: ( ruleNavigationOperatorCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2469:6: ( ruleNavigationOperatorCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2470:1: ruleNavigationOperatorCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBinaryOperatorCSAccess().getNavigationOperatorCSParserRuleCall_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNavigationOperatorCS_in_rule__BinaryOperatorCS__Alternatives5279);
|
| ruleNavigationOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBinaryOperatorCSAccess().getNavigationOperatorCSParserRuleCall_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BinaryOperatorCS__Alternatives"
|
|
|
|
|
| // $ANTLR start "rule__EssentialOCLUnreservedName__Alternatives"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2480:1: rule__EssentialOCLUnreservedName__Alternatives : ( ( ruleUnrestrictedName ) | ( ruleCollectionTypeIdentifier ) | ( rulePrimitiveTypeIdentifier ) | ( 'Tuple' ) );
|
| public final void rule__EssentialOCLUnreservedName__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2484:1: ( ( ruleUnrestrictedName ) | ( ruleCollectionTypeIdentifier ) | ( rulePrimitiveTypeIdentifier ) | ( 'Tuple' ) )
|
| int alt13=4;
|
| switch ( input.LA(1) ) {
|
| case RULE_SIMPLE_ID:
|
| case RULE_ESCAPED_ID:
|
| case 16:
|
| case 17:
|
| case 18:
|
| case 19:
|
| case 20:
|
| case 21:
|
| case 22:
|
| case 23:
|
| case 24:
|
| case 25:
|
| case 26:
|
| {
|
| alt13=1;
|
| }
|
| break;
|
| case 53:
|
| case 54:
|
| case 55:
|
| case 56:
|
| case 57:
|
| {
|
| alt13=2;
|
| }
|
| break;
|
| case 45:
|
| case 46:
|
| case 47:
|
| case 48:
|
| case 49:
|
| case 50:
|
| case 51:
|
| case 52:
|
| {
|
| alt13=3;
|
| }
|
| break;
|
| case 44:
|
| {
|
| alt13=4;
|
| }
|
| break;
|
| default:
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 13, 0, input);
|
|
|
| throw nvae;
|
| }
|
|
|
| switch (alt13) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2485:1: ( ruleUnrestrictedName )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2485:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2486:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLUnreservedNameAccess().getUnrestrictedNameParserRuleCall_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__EssentialOCLUnreservedName__Alternatives5311);
|
| ruleUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLUnreservedNameAccess().getUnrestrictedNameParserRuleCall_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2491:6: ( ruleCollectionTypeIdentifier )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2491:6: ( ruleCollectionTypeIdentifier )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2492:1: ruleCollectionTypeIdentifier
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLUnreservedNameAccess().getCollectionTypeIdentifierParserRuleCall_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleCollectionTypeIdentifier_in_rule__EssentialOCLUnreservedName__Alternatives5328);
|
| ruleCollectionTypeIdentifier();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLUnreservedNameAccess().getCollectionTypeIdentifierParserRuleCall_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 3 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2497:6: ( rulePrimitiveTypeIdentifier )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2497:6: ( rulePrimitiveTypeIdentifier )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2498:1: rulePrimitiveTypeIdentifier
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLUnreservedNameAccess().getPrimitiveTypeIdentifierParserRuleCall_2());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_rulePrimitiveTypeIdentifier_in_rule__EssentialOCLUnreservedName__Alternatives5345);
|
| rulePrimitiveTypeIdentifier();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLUnreservedNameAccess().getPrimitiveTypeIdentifierParserRuleCall_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 4 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2503:6: ( 'Tuple' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2503:6: ( 'Tuple' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2504:1: 'Tuple'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLUnreservedNameAccess().getTupleKeyword_3());
|
| }
|
| match(input,44,FollowSets000.FOLLOW_44_in_rule__EssentialOCLUnreservedName__Alternatives5363); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLUnreservedNameAccess().getTupleKeyword_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__EssentialOCLUnreservedName__Alternatives"
|
|
|
|
|
| // $ANTLR start "rule__URIFirstPathElementCS__Alternatives"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2516:1: rule__URIFirstPathElementCS__Alternatives : ( ( ( rule__URIFirstPathElementCS__ElementAssignment_0 ) ) | ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) );
|
| public final void rule__URIFirstPathElementCS__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2520:1: ( ( ( rule__URIFirstPathElementCS__ElementAssignment_0 ) ) | ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) )
|
| int alt14=2;
|
| int LA14_0 = input.LA(1);
|
|
|
| if ( ((LA14_0>=RULE_SIMPLE_ID && LA14_0<=RULE_ESCAPED_ID)||(LA14_0>=16 && LA14_0<=26)) ) {
|
| alt14=1;
|
| }
|
| else if ( (LA14_0==RULE_SINGLE_QUOTED_STRING) ) {
|
| alt14=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 14, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt14) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2521:1: ( ( rule__URIFirstPathElementCS__ElementAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2521:1: ( ( rule__URIFirstPathElementCS__ElementAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2522:1: ( rule__URIFirstPathElementCS__ElementAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIFirstPathElementCSAccess().getElementAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2523:1: ( rule__URIFirstPathElementCS__ElementAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2523:2: rule__URIFirstPathElementCS__ElementAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_0_in_rule__URIFirstPathElementCS__Alternatives5397);
|
| rule__URIFirstPathElementCS__ElementAssignment_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIFirstPathElementCSAccess().getElementAssignment_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2527:6: ( ( rule__URIFirstPathElementCS__Group_1__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2527:6: ( ( rule__URIFirstPathElementCS__Group_1__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2528:1: ( rule__URIFirstPathElementCS__Group_1__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIFirstPathElementCSAccess().getGroup_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2529:1: ( rule__URIFirstPathElementCS__Group_1__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2529:2: rule__URIFirstPathElementCS__Group_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0_in_rule__URIFirstPathElementCS__Alternatives5415);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2538:1: rule__PrimitiveTypeIdentifier__Alternatives : ( ( 'Boolean' ) | ( 'Integer' ) | ( 'Real' ) | ( 'String' ) | ( 'UnlimitedNatural' ) | ( 'OclAny' ) | ( 'OclInvalid' ) | ( 'OclVoid' ) );
|
| public final void rule__PrimitiveTypeIdentifier__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2542:1: ( ( 'Boolean' ) | ( 'Integer' ) | ( 'Real' ) | ( 'String' ) | ( 'UnlimitedNatural' ) | ( 'OclAny' ) | ( 'OclInvalid' ) | ( 'OclVoid' ) )
|
| int alt15=8;
|
| switch ( input.LA(1) ) {
|
| case 45:
|
| {
|
| alt15=1;
|
| }
|
| break;
|
| case 46:
|
| {
|
| alt15=2;
|
| }
|
| break;
|
| case 47:
|
| {
|
| alt15=3;
|
| }
|
| break;
|
| case 48:
|
| {
|
| alt15=4;
|
| }
|
| break;
|
| case 49:
|
| {
|
| alt15=5;
|
| }
|
| break;
|
| case 50:
|
| {
|
| alt15=6;
|
| }
|
| break;
|
| case 51:
|
| {
|
| alt15=7;
|
| }
|
| break;
|
| case 52:
|
| {
|
| alt15=8;
|
| }
|
| break;
|
| default:
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 15, 0, input);
|
|
|
| throw nvae;
|
| }
|
|
|
| switch (alt15) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2543:1: ( 'Boolean' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2543:1: ( 'Boolean' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2544:1: 'Boolean'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveTypeIdentifierAccess().getBooleanKeyword_0());
|
| }
|
| match(input,45,FollowSets000.FOLLOW_45_in_rule__PrimitiveTypeIdentifier__Alternatives5449); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveTypeIdentifierAccess().getBooleanKeyword_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2551:6: ( 'Integer' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2551:6: ( 'Integer' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2552:1: 'Integer'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveTypeIdentifierAccess().getIntegerKeyword_1());
|
| }
|
| match(input,46,FollowSets000.FOLLOW_46_in_rule__PrimitiveTypeIdentifier__Alternatives5469); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveTypeIdentifierAccess().getIntegerKeyword_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 3 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2559:6: ( 'Real' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2559:6: ( 'Real' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2560:1: 'Real'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveTypeIdentifierAccess().getRealKeyword_2());
|
| }
|
| match(input,47,FollowSets000.FOLLOW_47_in_rule__PrimitiveTypeIdentifier__Alternatives5489); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveTypeIdentifierAccess().getRealKeyword_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 4 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2567:6: ( 'String' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2567:6: ( 'String' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2568:1: 'String'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveTypeIdentifierAccess().getStringKeyword_3());
|
| }
|
| match(input,48,FollowSets000.FOLLOW_48_in_rule__PrimitiveTypeIdentifier__Alternatives5509); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveTypeIdentifierAccess().getStringKeyword_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 5 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2575:6: ( 'UnlimitedNatural' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2575:6: ( 'UnlimitedNatural' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2576:1: 'UnlimitedNatural'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveTypeIdentifierAccess().getUnlimitedNaturalKeyword_4());
|
| }
|
| match(input,49,FollowSets000.FOLLOW_49_in_rule__PrimitiveTypeIdentifier__Alternatives5529); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveTypeIdentifierAccess().getUnlimitedNaturalKeyword_4());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 6 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2583:6: ( 'OclAny' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2583:6: ( 'OclAny' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2584:1: 'OclAny'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclAnyKeyword_5());
|
| }
|
| match(input,50,FollowSets000.FOLLOW_50_in_rule__PrimitiveTypeIdentifier__Alternatives5549); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclAnyKeyword_5());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 7 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2591:6: ( 'OclInvalid' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2591:6: ( 'OclInvalid' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2592:1: 'OclInvalid'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclInvalidKeyword_6());
|
| }
|
| match(input,51,FollowSets000.FOLLOW_51_in_rule__PrimitiveTypeIdentifier__Alternatives5569); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclInvalidKeyword_6());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 8 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2599:6: ( 'OclVoid' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2599:6: ( 'OclVoid' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2600:1: 'OclVoid'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclVoidKeyword_7());
|
| }
|
| match(input,52,FollowSets000.FOLLOW_52_in_rule__PrimitiveTypeIdentifier__Alternatives5589); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2612:1: rule__CollectionTypeIdentifier__Alternatives : ( ( 'Set' ) | ( 'Bag' ) | ( 'Sequence' ) | ( 'Collection' ) | ( 'OrderedSet' ) );
|
| public final void rule__CollectionTypeIdentifier__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2616:1: ( ( 'Set' ) | ( 'Bag' ) | ( 'Sequence' ) | ( 'Collection' ) | ( 'OrderedSet' ) )
|
| int alt16=5;
|
| switch ( input.LA(1) ) {
|
| case 53:
|
| {
|
| alt16=1;
|
| }
|
| break;
|
| case 54:
|
| {
|
| alt16=2;
|
| }
|
| break;
|
| case 55:
|
| {
|
| alt16=3;
|
| }
|
| break;
|
| case 56:
|
| {
|
| alt16=4;
|
| }
|
| break;
|
| case 57:
|
| {
|
| alt16=5;
|
| }
|
| break;
|
| default:
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 16, 0, input);
|
|
|
| throw nvae;
|
| }
|
|
|
| switch (alt16) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2617:1: ( 'Set' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2617:1: ( 'Set' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2618:1: 'Set'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeIdentifierAccess().getSetKeyword_0());
|
| }
|
| match(input,53,FollowSets000.FOLLOW_53_in_rule__CollectionTypeIdentifier__Alternatives5624); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionTypeIdentifierAccess().getSetKeyword_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2625:6: ( 'Bag' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2625:6: ( 'Bag' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2626:1: 'Bag'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeIdentifierAccess().getBagKeyword_1());
|
| }
|
| match(input,54,FollowSets000.FOLLOW_54_in_rule__CollectionTypeIdentifier__Alternatives5644); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionTypeIdentifierAccess().getBagKeyword_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 3 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2633:6: ( 'Sequence' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2633:6: ( 'Sequence' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2634:1: 'Sequence'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeIdentifierAccess().getSequenceKeyword_2());
|
| }
|
| match(input,55,FollowSets000.FOLLOW_55_in_rule__CollectionTypeIdentifier__Alternatives5664); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionTypeIdentifierAccess().getSequenceKeyword_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 4 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2641:6: ( 'Collection' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2641:6: ( 'Collection' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2642:1: 'Collection'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeIdentifierAccess().getCollectionKeyword_3());
|
| }
|
| match(input,56,FollowSets000.FOLLOW_56_in_rule__CollectionTypeIdentifier__Alternatives5684); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionTypeIdentifierAccess().getCollectionKeyword_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 5 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2649:6: ( 'OrderedSet' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2649:6: ( 'OrderedSet' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2650:1: 'OrderedSet'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeIdentifierAccess().getOrderedSetKeyword_4());
|
| }
|
| match(input,57,FollowSets000.FOLLOW_57_in_rule__CollectionTypeIdentifier__Alternatives5704); 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__MultiplicityCS__Alternatives_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2662:1: rule__MultiplicityCS__Alternatives_1 : ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) );
|
| public final void rule__MultiplicityCS__Alternatives_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2666:1: ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) )
|
| int alt17=2;
|
| int LA17_0 = input.LA(1);
|
|
|
| if ( (LA17_0==RULE_INT) ) {
|
| alt17=1;
|
| }
|
| else if ( (LA17_0==27||LA17_0==31||LA17_0==58) ) {
|
| alt17=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 17, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt17) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2667:1: ( ruleMultiplicityBoundsCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2667:1: ( ruleMultiplicityBoundsCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2668:1: ruleMultiplicityBoundsCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityCSAccess().getMultiplicityBoundsCSParserRuleCall_1_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_15738);
|
| ruleMultiplicityBoundsCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityCSAccess().getMultiplicityBoundsCSParserRuleCall_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2673:6: ( ruleMultiplicityStringCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2673:6: ( ruleMultiplicityStringCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2674:1: ruleMultiplicityStringCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityCSAccess().getMultiplicityStringCSParserRuleCall_1_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_15755);
|
| ruleMultiplicityStringCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityCSAccess().getMultiplicityStringCSParserRuleCall_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__MultiplicityCS__Alternatives_1"
|
|
|
|
|
| // $ANTLR start "rule__MultiplicityStringCS__StringBoundsAlternatives_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2684:1: rule__MultiplicityStringCS__StringBoundsAlternatives_0 : ( ( '*' ) | ( '+' ) | ( '?' ) );
|
| public final void rule__MultiplicityStringCS__StringBoundsAlternatives_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2688:1: ( ( '*' ) | ( '+' ) | ( '?' ) )
|
| int alt18=3;
|
| switch ( input.LA(1) ) {
|
| case 27:
|
| {
|
| alt18=1;
|
| }
|
| break;
|
| case 31:
|
| {
|
| alt18=2;
|
| }
|
| break;
|
| case 58:
|
| {
|
| alt18=3;
|
| }
|
| break;
|
| default:
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 18, 0, input);
|
|
|
| throw nvae;
|
| }
|
|
|
| switch (alt18) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2689:1: ( '*' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2689:1: ( '*' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2690:1: '*'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0());
|
| }
|
| match(input,27,FollowSets000.FOLLOW_27_in_rule__MultiplicityStringCS__StringBoundsAlternatives_05788); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2697:6: ( '+' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2697:6: ( '+' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2698:1: '+'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
|
| }
|
| match(input,31,FollowSets000.FOLLOW_31_in_rule__MultiplicityStringCS__StringBoundsAlternatives_05808); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 3 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2705:6: ( '?' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2705:6: ( '?' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2706:1: '?'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
|
| }
|
| match(input,58,FollowSets000.FOLLOW_58_in_rule__MultiplicityStringCS__StringBoundsAlternatives_05828); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__MultiplicityStringCS__StringBoundsAlternatives_0"
|
|
|
|
|
| // $ANTLR start "rule__PrimitiveLiteralExpCS__Alternatives"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2718:1: rule__PrimitiveLiteralExpCS__Alternatives : ( ( ruleNumberLiteralExpCS ) | ( ruleStringLiteralExpCS ) | ( ruleBooleanLiteralExpCS ) | ( ruleUnlimitedNaturalLiteralExpCS ) | ( ruleInvalidLiteralExpCS ) | ( ruleNullLiteralExpCS ) );
|
| public final void rule__PrimitiveLiteralExpCS__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2722:1: ( ( ruleNumberLiteralExpCS ) | ( ruleStringLiteralExpCS ) | ( ruleBooleanLiteralExpCS ) | ( ruleUnlimitedNaturalLiteralExpCS ) | ( ruleInvalidLiteralExpCS ) | ( ruleNullLiteralExpCS ) )
|
| int alt19=6;
|
| switch ( input.LA(1) ) {
|
| case RULE_INT:
|
| {
|
| alt19=1;
|
| }
|
| break;
|
| case RULE_SINGLE_QUOTED_STRING:
|
| {
|
| alt19=2;
|
| }
|
| break;
|
| case 83:
|
| case 84:
|
| {
|
| alt19=3;
|
| }
|
| break;
|
| case 27:
|
| {
|
| alt19=4;
|
| }
|
| break;
|
| case 72:
|
| {
|
| alt19=5;
|
| }
|
| break;
|
| case 73:
|
| {
|
| alt19=6;
|
| }
|
| break;
|
| default:
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 19, 0, input);
|
|
|
| throw nvae;
|
| }
|
|
|
| switch (alt19) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2723:1: ( ruleNumberLiteralExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2723:1: ( ruleNumberLiteralExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2724:1: ruleNumberLiteralExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveLiteralExpCSAccess().getNumberLiteralExpCSParserRuleCall_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNumberLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives5862);
|
| ruleNumberLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveLiteralExpCSAccess().getNumberLiteralExpCSParserRuleCall_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2729:6: ( ruleStringLiteralExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2729:6: ( ruleStringLiteralExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2730:1: ruleStringLiteralExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveLiteralExpCSAccess().getStringLiteralExpCSParserRuleCall_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleStringLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives5879);
|
| ruleStringLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveLiteralExpCSAccess().getStringLiteralExpCSParserRuleCall_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 3 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2735:6: ( ruleBooleanLiteralExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2735:6: ( ruleBooleanLiteralExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2736:1: ruleBooleanLiteralExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveLiteralExpCSAccess().getBooleanLiteralExpCSParserRuleCall_2());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleBooleanLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives5896);
|
| ruleBooleanLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveLiteralExpCSAccess().getBooleanLiteralExpCSParserRuleCall_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 4 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2741:6: ( ruleUnlimitedNaturalLiteralExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2741:6: ( ruleUnlimitedNaturalLiteralExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2742:1: ruleUnlimitedNaturalLiteralExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveLiteralExpCSAccess().getUnlimitedNaturalLiteralExpCSParserRuleCall_3());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnlimitedNaturalLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives5913);
|
| ruleUnlimitedNaturalLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveLiteralExpCSAccess().getUnlimitedNaturalLiteralExpCSParserRuleCall_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 5 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2747:6: ( ruleInvalidLiteralExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2747:6: ( ruleInvalidLiteralExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2748:1: ruleInvalidLiteralExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveLiteralExpCSAccess().getInvalidLiteralExpCSParserRuleCall_4());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleInvalidLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives5930);
|
| ruleInvalidLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimitiveLiteralExpCSAccess().getInvalidLiteralExpCSParserRuleCall_4());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 6 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2753:6: ( ruleNullLiteralExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2753:6: ( ruleNullLiteralExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2754:1: ruleNullLiteralExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveLiteralExpCSAccess().getNullLiteralExpCSParserRuleCall_5());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNullLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives5947);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2764:1: rule__BooleanLiteralExpCS__Alternatives : ( ( ( rule__BooleanLiteralExpCS__NameAssignment_0 ) ) | ( ( rule__BooleanLiteralExpCS__NameAssignment_1 ) ) );
|
| public final void rule__BooleanLiteralExpCS__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2768:1: ( ( ( rule__BooleanLiteralExpCS__NameAssignment_0 ) ) | ( ( rule__BooleanLiteralExpCS__NameAssignment_1 ) ) )
|
| int alt20=2;
|
| int LA20_0 = input.LA(1);
|
|
|
| if ( (LA20_0==83) ) {
|
| alt20=1;
|
| }
|
| else if ( (LA20_0==84) ) {
|
| alt20=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 20, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt20) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2769:1: ( ( rule__BooleanLiteralExpCS__NameAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2769:1: ( ( rule__BooleanLiteralExpCS__NameAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2770:1: ( rule__BooleanLiteralExpCS__NameAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBooleanLiteralExpCSAccess().getNameAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2771:1: ( rule__BooleanLiteralExpCS__NameAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2771:2: rule__BooleanLiteralExpCS__NameAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BooleanLiteralExpCS__NameAssignment_0_in_rule__BooleanLiteralExpCS__Alternatives5979);
|
| rule__BooleanLiteralExpCS__NameAssignment_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBooleanLiteralExpCSAccess().getNameAssignment_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2775:6: ( ( rule__BooleanLiteralExpCS__NameAssignment_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2775:6: ( ( rule__BooleanLiteralExpCS__NameAssignment_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2776:1: ( rule__BooleanLiteralExpCS__NameAssignment_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBooleanLiteralExpCSAccess().getNameAssignment_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2777:1: ( rule__BooleanLiteralExpCS__NameAssignment_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2777:2: rule__BooleanLiteralExpCS__NameAssignment_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BooleanLiteralExpCS__NameAssignment_1_in_rule__BooleanLiteralExpCS__Alternatives5997);
|
| rule__BooleanLiteralExpCS__NameAssignment_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBooleanLiteralExpCSAccess().getNameAssignment_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BooleanLiteralExpCS__Alternatives"
|
|
|
|
|
| // $ANTLR start "rule__TypeLiteralCS__Alternatives"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2786:1: rule__TypeLiteralCS__Alternatives : ( ( rulePrimitiveTypeCS ) | ( ruleCollectionTypeCS ) | ( ruleTupleTypeCS ) );
|
| public final void rule__TypeLiteralCS__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2790:1: ( ( rulePrimitiveTypeCS ) | ( ruleCollectionTypeCS ) | ( ruleTupleTypeCS ) )
|
| int alt21=3;
|
| switch ( input.LA(1) ) {
|
| case 45:
|
| case 46:
|
| case 47:
|
| case 48:
|
| case 49:
|
| case 50:
|
| case 51:
|
| case 52:
|
| {
|
| alt21=1;
|
| }
|
| break;
|
| case 53:
|
| case 54:
|
| case 55:
|
| case 56:
|
| case 57:
|
| {
|
| alt21=2;
|
| }
|
| break;
|
| case 44:
|
| {
|
| alt21=3;
|
| }
|
| break;
|
| default:
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 21, 0, input);
|
|
|
| throw nvae;
|
| }
|
|
|
| switch (alt21) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2791:1: ( rulePrimitiveTypeCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2791:1: ( rulePrimitiveTypeCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2792:1: rulePrimitiveTypeCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeLiteralCSAccess().getPrimitiveTypeCSParserRuleCall_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_rulePrimitiveTypeCS_in_rule__TypeLiteralCS__Alternatives6030);
|
| rulePrimitiveTypeCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeLiteralCSAccess().getPrimitiveTypeCSParserRuleCall_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2797:6: ( ruleCollectionTypeCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2797:6: ( ruleCollectionTypeCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2798:1: ruleCollectionTypeCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeLiteralCSAccess().getCollectionTypeCSParserRuleCall_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleCollectionTypeCS_in_rule__TypeLiteralCS__Alternatives6047);
|
| ruleCollectionTypeCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeLiteralCSAccess().getCollectionTypeCSParserRuleCall_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 3 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2803:6: ( ruleTupleTypeCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2803:6: ( ruleTupleTypeCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2804:1: ruleTupleTypeCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeLiteralCSAccess().getTupleTypeCSParserRuleCall_2());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTupleTypeCS_in_rule__TypeLiteralCS__Alternatives6064);
|
| ruleTupleTypeCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeLiteralCSAccess().getTupleTypeCSParserRuleCall_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__TypeLiteralCS__Alternatives"
|
|
|
|
|
| // $ANTLR start "rule__TypeExpCS__Alternatives_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2814:1: rule__TypeExpCS__Alternatives_0 : ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) );
|
| public final void rule__TypeExpCS__Alternatives_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2818:1: ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) )
|
| int alt22=2;
|
| int LA22_0 = input.LA(1);
|
|
|
| if ( ((LA22_0>=RULE_SIMPLE_ID && LA22_0<=RULE_ESCAPED_ID)||(LA22_0>=16 && LA22_0<=26)) ) {
|
| alt22=1;
|
| }
|
| else if ( ((LA22_0>=44 && LA22_0<=57)) ) {
|
| alt22=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 22, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt22) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2819:1: ( ruleTypeNameExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2819:1: ( ruleTypeNameExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2820:1: ruleTypeNameExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeExpCSAccess().getTypeNameExpCSParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTypeNameExpCS_in_rule__TypeExpCS__Alternatives_06096);
|
| ruleTypeNameExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeExpCSAccess().getTypeNameExpCSParserRuleCall_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2825:6: ( ruleTypeLiteralCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2825:6: ( ruleTypeLiteralCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2826:1: ruleTypeLiteralCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeExpCSAccess().getTypeLiteralCSParserRuleCall_0_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_rule__TypeExpCS__Alternatives_06113);
|
| ruleTypeLiteralCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeExpCSAccess().getTypeLiteralCSParserRuleCall_0_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__TypeExpCS__Alternatives_0"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Alternatives"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2836:1: rule__ExpCS__Alternatives : ( ( ( rule__ExpCS__Group_0__0 ) ) | ( ( rule__ExpCS__Group_1__0 ) ) | ( ruleLetExpCS ) );
|
| public final void rule__ExpCS__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2840:1: ( ( ( rule__ExpCS__Group_0__0 ) ) | ( ( rule__ExpCS__Group_1__0 ) ) | ( ruleLetExpCS ) )
|
| int alt23=3;
|
| alt23 = dfa23.predict(input);
|
| switch (alt23) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2841:1: ( ( rule__ExpCS__Group_0__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2841:1: ( ( rule__ExpCS__Group_0__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2842:1: ( rule__ExpCS__Group_0__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getGroup_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2843:1: ( rule__ExpCS__Group_0__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2843:2: rule__ExpCS__Group_0__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__0_in_rule__ExpCS__Alternatives6145);
|
| rule__ExpCS__Group_0__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getGroup_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2847:6: ( ( rule__ExpCS__Group_1__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2847:6: ( ( rule__ExpCS__Group_1__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2848:1: ( rule__ExpCS__Group_1__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getGroup_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2849:1: ( rule__ExpCS__Group_1__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2849:2: rule__ExpCS__Group_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__0_in_rule__ExpCS__Alternatives6163);
|
| rule__ExpCS__Group_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getGroup_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 3 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2853:6: ( ruleLetExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2853:6: ( ruleLetExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2854:1: ruleLetExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getLetExpCSParserRuleCall_2());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleLetExpCS_in_rule__ExpCS__Alternatives6181);
|
| ruleLetExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getLetExpCSParserRuleCall_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__Alternatives"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Alternatives_0_1_2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2864:1: rule__ExpCS__Alternatives_0_1_2 : ( ( ( rule__ExpCS__Group_0_1_2_0__0 ) ) | ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_1 ) ) );
|
| public final void rule__ExpCS__Alternatives_0_1_2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2868:1: ( ( ( rule__ExpCS__Group_0_1_2_0__0 ) ) | ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_1 ) ) )
|
| int alt24=2;
|
| int LA24_0 = input.LA(1);
|
|
|
| if ( ((LA24_0>=RULE_INT && LA24_0<=RULE_ESCAPED_ID)||(LA24_0>=16 && LA24_0<=29)||(LA24_0>=44 && LA24_0<=57)||LA24_0==65||(LA24_0>=72 && LA24_0<=73)||LA24_0==75||LA24_0==81||(LA24_0>=83 && LA24_0<=84)) ) {
|
| alt24=1;
|
| }
|
| else if ( (LA24_0==79) ) {
|
| alt24=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 24, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt24) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2869:1: ( ( rule__ExpCS__Group_0_1_2_0__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2869:1: ( ( rule__ExpCS__Group_0_1_2_0__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2870:1: ( rule__ExpCS__Group_0_1_2_0__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getGroup_0_1_2_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2871:1: ( rule__ExpCS__Group_0_1_2_0__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2871:2: rule__ExpCS__Group_0_1_2_0__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__0_in_rule__ExpCS__Alternatives_0_1_26213);
|
| rule__ExpCS__Group_0_1_2_0__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getGroup_0_1_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2875:6: ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2875:6: ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2876:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedExpressionAssignment_0_1_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2877:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2877:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_1_in_rule__ExpCS__Alternatives_0_1_26231);
|
| rule__ExpCS__OwnedExpressionAssignment_0_1_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedExpressionAssignment_0_1_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__Alternatives_0_1_2"
|
|
|
|
|
| // $ANTLR start "rule__PrefixedExpCS__Alternatives"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2886:1: rule__PrefixedExpCS__Alternatives : ( ( ( rule__PrefixedExpCS__Group_0__0 ) ) | ( rulePrimaryExpCS ) );
|
| public final void rule__PrefixedExpCS__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2890:1: ( ( ( rule__PrefixedExpCS__Group_0__0 ) ) | ( rulePrimaryExpCS ) )
|
| int alt25=2;
|
| int LA25_0 = input.LA(1);
|
|
|
| if ( ((LA25_0>=28 && LA25_0<=29)) ) {
|
| alt25=1;
|
| }
|
| else if ( ((LA25_0>=RULE_INT && LA25_0<=RULE_ESCAPED_ID)||(LA25_0>=16 && LA25_0<=27)||(LA25_0>=44 && LA25_0<=57)||LA25_0==65||(LA25_0>=72 && LA25_0<=73)||LA25_0==75||LA25_0==81||(LA25_0>=83 && LA25_0<=84)) ) {
|
| alt25=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 25, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt25) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2891:1: ( ( rule__PrefixedExpCS__Group_0__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2891:1: ( ( rule__PrefixedExpCS__Group_0__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2892:1: ( rule__PrefixedExpCS__Group_0__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrefixedExpCSAccess().getGroup_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2893:1: ( rule__PrefixedExpCS__Group_0__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2893:2: rule__PrefixedExpCS__Group_0__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__0_in_rule__PrefixedExpCS__Alternatives6264);
|
| rule__PrefixedExpCS__Group_0__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrefixedExpCSAccess().getGroup_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2897:6: ( rulePrimaryExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2897:6: ( rulePrimaryExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2898:1: rulePrimaryExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrefixedExpCSAccess().getPrimaryExpCSParserRuleCall_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__Alternatives6282);
|
| rulePrimaryExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrefixedExpCSAccess().getPrimaryExpCSParserRuleCall_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrefixedExpCS__Alternatives"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Alternatives"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2908:1: rule__PrimaryExpCS__Alternatives : ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ( rule__PrimaryExpCS__Group_7__0 ) ) );
|
| public final void rule__PrimaryExpCS__Alternatives() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2912:1: ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ( rule__PrimaryExpCS__Group_7__0 ) ) )
|
| int alt26=8;
|
| alt26 = dfa26.predict(input);
|
| switch (alt26) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2913:1: ( ruleNestedExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2913:1: ( ruleNestedExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2914:1: ruleNestedExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getNestedExpCSParserRuleCall_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNestedExpCS_in_rule__PrimaryExpCS__Alternatives6314);
|
| ruleNestedExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getNestedExpCSParserRuleCall_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2919:6: ( ruleIfExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2919:6: ( ruleIfExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2920:1: ruleIfExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getIfExpCSParserRuleCall_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleIfExpCS_in_rule__PrimaryExpCS__Alternatives6331);
|
| ruleIfExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getIfExpCSParserRuleCall_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 3 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2925:6: ( ruleSelfExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2925:6: ( ruleSelfExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2926:1: ruleSelfExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getSelfExpCSParserRuleCall_2());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleSelfExpCS_in_rule__PrimaryExpCS__Alternatives6348);
|
| ruleSelfExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getSelfExpCSParserRuleCall_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 4 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2931:6: ( rulePrimitiveLiteralExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2931:6: ( rulePrimitiveLiteralExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2932:1: rulePrimitiveLiteralExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getPrimitiveLiteralExpCSParserRuleCall_3());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_rulePrimitiveLiteralExpCS_in_rule__PrimaryExpCS__Alternatives6365);
|
| rulePrimitiveLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getPrimitiveLiteralExpCSParserRuleCall_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 5 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2937:6: ( ruleTupleLiteralExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2937:6: ( ruleTupleLiteralExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2938:1: ruleTupleLiteralExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getTupleLiteralExpCSParserRuleCall_4());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTupleLiteralExpCS_in_rule__PrimaryExpCS__Alternatives6382);
|
| ruleTupleLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getTupleLiteralExpCSParserRuleCall_4());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 6 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2943:6: ( ruleCollectionLiteralExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2943:6: ( ruleCollectionLiteralExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2944:1: ruleCollectionLiteralExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getCollectionLiteralExpCSParserRuleCall_5());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleCollectionLiteralExpCS_in_rule__PrimaryExpCS__Alternatives6399);
|
| ruleCollectionLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getCollectionLiteralExpCSParserRuleCall_5());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 7 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2949:6: ( ruleTypeLiteralExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2949:6: ( ruleTypeLiteralExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2950:1: ruleTypeLiteralExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getTypeLiteralExpCSParserRuleCall_6());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralExpCS_in_rule__PrimaryExpCS__Alternatives6416);
|
| ruleTypeLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getTypeLiteralExpCSParserRuleCall_6());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 8 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2955:6: ( ( rule__PrimaryExpCS__Group_7__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2955:6: ( ( rule__PrimaryExpCS__Group_7__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2956:1: ( rule__PrimaryExpCS__Group_7__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2957:1: ( rule__PrimaryExpCS__Group_7__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2957:2: rule__PrimaryExpCS__Group_7__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__0_in_rule__PrimaryExpCS__Alternatives6433);
|
| rule__PrimaryExpCS__Group_7__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Alternatives"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Alternatives_7_2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2966:1: rule__PrimaryExpCS__Alternatives_7_2 : ( ( ( rule__PrimaryExpCS__Group_7_2_0__0 ) ) | ( ( rule__PrimaryExpCS__Group_7_2_1__0 ) ) | ( ( rule__PrimaryExpCS__Group_7_2_2__0 ) ) );
|
| public final void rule__PrimaryExpCS__Alternatives_7_2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2970:1: ( ( ( rule__PrimaryExpCS__Group_7_2_0__0 ) ) | ( ( rule__PrimaryExpCS__Group_7_2_1__0 ) ) | ( ( rule__PrimaryExpCS__Group_7_2_2__0 ) ) )
|
| int alt27=3;
|
| switch ( input.LA(1) ) {
|
| case 70:
|
| {
|
| alt27=1;
|
| }
|
| break;
|
| case 59:
|
| {
|
| alt27=2;
|
| }
|
| break;
|
| case EOF:
|
| case 27:
|
| case 28:
|
| case 30:
|
| case 31:
|
| case 32:
|
| case 33:
|
| case 34:
|
| case 35:
|
| case 36:
|
| case 37:
|
| case 38:
|
| case 39:
|
| case 40:
|
| case 41:
|
| case 42:
|
| case 43:
|
| case 60:
|
| case 61:
|
| case 62:
|
| case 63:
|
| case 64:
|
| case 65:
|
| case 66:
|
| case 67:
|
| case 69:
|
| case 71:
|
| case 76:
|
| case 77:
|
| case 78:
|
| case 80:
|
| case 85:
|
| {
|
| alt27=3;
|
| }
|
| break;
|
| default:
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 27, 0, input);
|
|
|
| throw nvae;
|
| }
|
|
|
| switch (alt27) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2971:1: ( ( rule__PrimaryExpCS__Group_7_2_0__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2971:1: ( ( rule__PrimaryExpCS__Group_7_2_0__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2972:1: ( rule__PrimaryExpCS__Group_7_2_0__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2973:1: ( rule__PrimaryExpCS__Group_7_2_0__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2973:2: rule__PrimaryExpCS__Group_7_2_0__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_26466);
|
| rule__PrimaryExpCS__Group_7_2_0__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2977:6: ( ( rule__PrimaryExpCS__Group_7_2_1__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2977:6: ( ( rule__PrimaryExpCS__Group_7_2_1__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2978:1: ( rule__PrimaryExpCS__Group_7_2_1__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2979:1: ( rule__PrimaryExpCS__Group_7_2_1__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2979:2: rule__PrimaryExpCS__Group_7_2_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0_in_rule__PrimaryExpCS__Alternatives_7_26484);
|
| rule__PrimaryExpCS__Group_7_2_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 3 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2983:6: ( ( rule__PrimaryExpCS__Group_7_2_2__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2983:6: ( ( rule__PrimaryExpCS__Group_7_2_2__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2984:1: ( rule__PrimaryExpCS__Group_7_2_2__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2985:1: ( rule__PrimaryExpCS__Group_7_2_2__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2985:2: rule__PrimaryExpCS__Group_7_2_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0_in_rule__PrimaryExpCS__Alternatives_7_26502);
|
| rule__PrimaryExpCS__Group_7_2_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Alternatives_7_2"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Alternatives_7_2_1_2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2994:1: rule__PrimaryExpCS__Alternatives_7_2_1_2 : ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) );
|
| public final void rule__PrimaryExpCS__Alternatives_7_2_1_2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2998:1: ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) )
|
| int alt28=2;
|
| int LA28_0 = input.LA(1);
|
|
|
| if ( ((LA28_0>=RULE_SIMPLE_ID && LA28_0<=RULE_ESCAPED_ID)||(LA28_0>=16 && LA28_0<=26)) ) {
|
| alt28=1;
|
| }
|
| else if ( (LA28_0==RULE_SINGLE_QUOTED_STRING) ) {
|
| alt28=2;
|
| }
|
| else {
|
| if (state.backtracking>0) {state.failed=true; return ;}
|
| NoViableAltException nvae =
|
| new NoViableAltException("", 28, 0, input);
|
|
|
| throw nvae;
|
| }
|
| switch (alt28) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2999:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2999:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3000:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3001:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3001:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_26535);
|
| rule__PrimaryExpCS__Group_7_2_1_2_0__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
| case 2 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3005:6: ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3005:6: ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3006:1: ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getValueAssignment_7_2_1_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3007:1: ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3007:2: rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_26553);
|
| rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getValueAssignment_7_2_1_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
| break;
|
|
|
| }
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Alternatives_7_2_1_2"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3018:1: rule__BottomPatternCS__Group_0__0 : rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 ;
|
| public final void rule__BottomPatternCS__Group_0__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3022:1: ( rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3023:2: rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__06584);
|
| rule__BottomPatternCS__Group_0__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__06587);
|
| rule__BottomPatternCS__Group_0__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0__0"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3030:1: rule__BottomPatternCS__Group_0__0__Impl : ( '{' ) ;
|
| public final void rule__BottomPatternCS__Group_0__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3034:1: ( ( '{' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3035:1: ( '{' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3035:1: ( '{' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3036:1: '{'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
|
| }
|
| match(input,59,FollowSets000.FOLLOW_59_in_rule__BottomPatternCS__Group_0__0__Impl6615); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3049:1: rule__BottomPatternCS__Group_0__1 : rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 ;
|
| public final void rule__BottomPatternCS__Group_0__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3053:1: ( rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3054:2: rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__16646);
|
| rule__BottomPatternCS__Group_0__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__16649);
|
| rule__BottomPatternCS__Group_0__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0__1"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3061:1: rule__BottomPatternCS__Group_0__1__Impl : ( ( rule__BottomPatternCS__Alternatives_0_1 ) ) ;
|
| public final void rule__BottomPatternCS__Group_0__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3065:1: ( ( ( rule__BottomPatternCS__Alternatives_0_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3066:1: ( ( rule__BottomPatternCS__Alternatives_0_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3066:1: ( ( rule__BottomPatternCS__Alternatives_0_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3067:1: ( rule__BottomPatternCS__Alternatives_0_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getAlternatives_0_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3068:1: ( rule__BottomPatternCS__Alternatives_0_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3068:2: rule__BottomPatternCS__Alternatives_0_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl6676);
|
| rule__BottomPatternCS__Alternatives_0_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getAlternatives_0_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3078:1: rule__BottomPatternCS__Group_0__2 : rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 ;
|
| public final void rule__BottomPatternCS__Group_0__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3082:1: ( rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3083:2: rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__26706);
|
| rule__BottomPatternCS__Group_0__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__26709);
|
| rule__BottomPatternCS__Group_0__3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0__2"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3090:1: rule__BottomPatternCS__Group_0__2__Impl : ( ( rule__BottomPatternCS__Group_0_2__0 )* ) ;
|
| public final void rule__BottomPatternCS__Group_0__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3094:1: ( ( ( rule__BottomPatternCS__Group_0_2__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3095:1: ( ( rule__BottomPatternCS__Group_0_2__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3095:1: ( ( rule__BottomPatternCS__Group_0_2__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3096:1: ( rule__BottomPatternCS__Group_0_2__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getGroup_0_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3097:1: ( rule__BottomPatternCS__Group_0_2__0 )*
|
| loop29:
|
| do {
|
| int alt29=2;
|
| int LA29_0 = input.LA(1);
|
|
|
| if ( (LA29_0==62) ) {
|
| alt29=1;
|
| }
|
|
|
|
|
| switch (alt29) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3097:2: rule__BottomPatternCS__Group_0_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl6736);
|
| rule__BottomPatternCS__Group_0_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop29;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getGroup_0_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0__3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3107:1: rule__BottomPatternCS__Group_0__3 : rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 ;
|
| public final void rule__BottomPatternCS__Group_0__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3111:1: ( rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3112:2: rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__36767);
|
| rule__BottomPatternCS__Group_0__3__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__36770);
|
| rule__BottomPatternCS__Group_0__4();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0__3"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0__3__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3119:1: rule__BottomPatternCS__Group_0__3__Impl : ( '|' ) ;
|
| public final void rule__BottomPatternCS__Group_0__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3123:1: ( ( '|' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3124:1: ( '|' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3124:1: ( '|' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3125:1: '|'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
|
| }
|
| match(input,60,FollowSets000.FOLLOW_60_in_rule__BottomPatternCS__Group_0__3__Impl6798); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0__3__Impl"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0__4"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3138:1: rule__BottomPatternCS__Group_0__4 : rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 ;
|
| public final void rule__BottomPatternCS__Group_0__4() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3142:1: ( rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3143:2: rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__46829);
|
| rule__BottomPatternCS__Group_0__4__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__46832);
|
| rule__BottomPatternCS__Group_0__5();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0__4"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0__4__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3150:1: rule__BottomPatternCS__Group_0__4__Impl : ( ( rule__BottomPatternCS__ConstraintsAssignment_0_4 )* ) ;
|
| public final void rule__BottomPatternCS__Group_0__4__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3154:1: ( ( ( rule__BottomPatternCS__ConstraintsAssignment_0_4 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3155:1: ( ( rule__BottomPatternCS__ConstraintsAssignment_0_4 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3155:1: ( ( rule__BottomPatternCS__ConstraintsAssignment_0_4 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3156:1: ( rule__BottomPatternCS__ConstraintsAssignment_0_4 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignment_0_4());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3157:1: ( rule__BottomPatternCS__ConstraintsAssignment_0_4 )*
|
| loop30:
|
| do {
|
| int alt30=2;
|
| int LA30_0 = input.LA(1);
|
|
|
| if ( ((LA30_0>=RULE_INT && LA30_0<=RULE_ESCAPED_ID)||(LA30_0>=16 && LA30_0<=29)||(LA30_0>=44 && LA30_0<=57)||LA30_0==65||(LA30_0>=72 && LA30_0<=73)||LA30_0==75||LA30_0==79||(LA30_0>=81 && LA30_0<=84)) ) {
|
| alt30=1;
|
| }
|
|
|
|
|
| switch (alt30) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3157:2: rule__BottomPatternCS__ConstraintsAssignment_0_4
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl6859);
|
| rule__BottomPatternCS__ConstraintsAssignment_0_4();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop30;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignment_0_4());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0__4__Impl"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0__5"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3167:1: rule__BottomPatternCS__Group_0__5 : rule__BottomPatternCS__Group_0__5__Impl ;
|
| public final void rule__BottomPatternCS__Group_0__5() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3171:1: ( rule__BottomPatternCS__Group_0__5__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3172:2: rule__BottomPatternCS__Group_0__5__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__56890);
|
| rule__BottomPatternCS__Group_0__5__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0__5"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0__5__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3178:1: rule__BottomPatternCS__Group_0__5__Impl : ( '}' ) ;
|
| public final void rule__BottomPatternCS__Group_0__5__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3182:1: ( ( '}' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3183:1: ( '}' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3183:1: ( '}' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3184:1: '}'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
|
| }
|
| match(input,61,FollowSets000.FOLLOW_61_in_rule__BottomPatternCS__Group_0__5__Impl6918); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0__5__Impl"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3209:1: rule__BottomPatternCS__Group_0_2__0 : rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 ;
|
| public final void rule__BottomPatternCS__Group_0_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3213:1: ( rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3214:2: rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__06961);
|
| rule__BottomPatternCS__Group_0_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__06964);
|
| rule__BottomPatternCS__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__BottomPatternCS__Group_0_2__0"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3221:1: rule__BottomPatternCS__Group_0_2__0__Impl : ( ',' ) ;
|
| public final void rule__BottomPatternCS__Group_0_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3225:1: ( ( ',' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3226:1: ( ',' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3226:1: ( ',' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3227:1: ','
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
|
| }
|
| match(input,62,FollowSets000.FOLLOW_62_in_rule__BottomPatternCS__Group_0_2__0__Impl6992); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3240:1: rule__BottomPatternCS__Group_0_2__1 : rule__BottomPatternCS__Group_0_2__1__Impl ;
|
| public final void rule__BottomPatternCS__Group_0_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3244:1: ( rule__BottomPatternCS__Group_0_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3245:2: rule__BottomPatternCS__Group_0_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__17023);
|
| rule__BottomPatternCS__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__BottomPatternCS__Group_0_2__1"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_0_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3251:1: rule__BottomPatternCS__Group_0_2__1__Impl : ( ( rule__BottomPatternCS__Alternatives_0_2_1 ) ) ;
|
| public final void rule__BottomPatternCS__Group_0_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3255:1: ( ( ( rule__BottomPatternCS__Alternatives_0_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3256:1: ( ( rule__BottomPatternCS__Alternatives_0_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3256:1: ( ( rule__BottomPatternCS__Alternatives_0_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3257:1: ( rule__BottomPatternCS__Alternatives_0_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getAlternatives_0_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3258:1: ( rule__BottomPatternCS__Alternatives_0_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3258:2: rule__BottomPatternCS__Alternatives_0_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl7050);
|
| rule__BottomPatternCS__Alternatives_0_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getAlternatives_0_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_0_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_1__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3272:1: rule__BottomPatternCS__Group_1__0 : rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 ;
|
| public final void rule__BottomPatternCS__Group_1__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3276:1: ( rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3277:2: rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__07084);
|
| rule__BottomPatternCS__Group_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__07087);
|
| rule__BottomPatternCS__Group_1__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_1__0"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_1__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3284:1: rule__BottomPatternCS__Group_1__0__Impl : ( () ) ;
|
| public final void rule__BottomPatternCS__Group_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3288:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3289:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3289:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3290:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3291:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3293:1:
|
| {
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_1__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_1__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3303:1: rule__BottomPatternCS__Group_1__1 : rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 ;
|
| public final void rule__BottomPatternCS__Group_1__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3307:1: ( rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3308:2: rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__17145);
|
| rule__BottomPatternCS__Group_1__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__17148);
|
| rule__BottomPatternCS__Group_1__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_1__1"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_1__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3315:1: rule__BottomPatternCS__Group_1__1__Impl : ( '{' ) ;
|
| public final void rule__BottomPatternCS__Group_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3319:1: ( ( '{' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3320:1: ( '{' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3320:1: ( '{' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3321:1: '{'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_1());
|
| }
|
| match(input,59,FollowSets000.FOLLOW_59_in_rule__BottomPatternCS__Group_1__1__Impl7176); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_1__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_1__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3334:1: rule__BottomPatternCS__Group_1__2 : rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 ;
|
| public final void rule__BottomPatternCS__Group_1__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3338:1: ( rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3339:2: rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__27207);
|
| rule__BottomPatternCS__Group_1__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__27210);
|
| rule__BottomPatternCS__Group_1__3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_1__2"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_1__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3346:1: rule__BottomPatternCS__Group_1__2__Impl : ( ( rule__BottomPatternCS__ConstraintsAssignment_1_2 )* ) ;
|
| public final void rule__BottomPatternCS__Group_1__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3350:1: ( ( ( rule__BottomPatternCS__ConstraintsAssignment_1_2 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3351:1: ( ( rule__BottomPatternCS__ConstraintsAssignment_1_2 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3351:1: ( ( rule__BottomPatternCS__ConstraintsAssignment_1_2 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3352:1: ( rule__BottomPatternCS__ConstraintsAssignment_1_2 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignment_1_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3353:1: ( rule__BottomPatternCS__ConstraintsAssignment_1_2 )*
|
| loop31:
|
| do {
|
| int alt31=2;
|
| int LA31_0 = input.LA(1);
|
|
|
| if ( ((LA31_0>=RULE_INT && LA31_0<=RULE_ESCAPED_ID)||(LA31_0>=16 && LA31_0<=29)||(LA31_0>=44 && LA31_0<=57)||LA31_0==65||(LA31_0>=72 && LA31_0<=73)||LA31_0==75||LA31_0==79||(LA31_0>=81 && LA31_0<=84)) ) {
|
| alt31=1;
|
| }
|
|
|
|
|
| switch (alt31) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3353:2: rule__BottomPatternCS__ConstraintsAssignment_1_2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl7237);
|
| rule__BottomPatternCS__ConstraintsAssignment_1_2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop31;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignment_1_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_1__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_1__3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3363:1: rule__BottomPatternCS__Group_1__3 : rule__BottomPatternCS__Group_1__3__Impl ;
|
| public final void rule__BottomPatternCS__Group_1__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3367:1: ( rule__BottomPatternCS__Group_1__3__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3368:2: rule__BottomPatternCS__Group_1__3__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__37268);
|
| rule__BottomPatternCS__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__BottomPatternCS__Group_1__3"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__Group_1__3__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3374:1: rule__BottomPatternCS__Group_1__3__Impl : ( '}' ) ;
|
| public final void rule__BottomPatternCS__Group_1__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3378:1: ( ( '}' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3379:1: ( '}' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3379:1: ( '}' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3380:1: '}'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
|
| }
|
| match(input,61,FollowSets000.FOLLOW_61_in_rule__BottomPatternCS__Group_1__3__Impl7296); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__Group_1__3__Impl"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3401:1: rule__AssignmentCS__Group__0 : rule__AssignmentCS__Group__0__Impl rule__AssignmentCS__Group__1 ;
|
| public final void rule__AssignmentCS__Group__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3405:1: ( rule__AssignmentCS__Group__0__Impl rule__AssignmentCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3406:2: rule__AssignmentCS__Group__0__Impl rule__AssignmentCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__07335);
|
| rule__AssignmentCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__07338);
|
| rule__AssignmentCS__Group__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__Group__0"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__Group__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3413:1: rule__AssignmentCS__Group__0__Impl : ( ( rule__AssignmentCS__DefaultAssignment_0 )? ) ;
|
| public final void rule__AssignmentCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3417:1: ( ( ( rule__AssignmentCS__DefaultAssignment_0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3418:1: ( ( rule__AssignmentCS__DefaultAssignment_0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3418:1: ( ( rule__AssignmentCS__DefaultAssignment_0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3419:1: ( rule__AssignmentCS__DefaultAssignment_0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getAssignmentCSAccess().getDefaultAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3420:1: ( rule__AssignmentCS__DefaultAssignment_0 )?
|
| int alt32=2;
|
| int LA32_0 = input.LA(1);
|
|
|
| if ( (LA32_0==82) ) {
|
| alt32=1;
|
| }
|
| switch (alt32) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3420:2: rule__AssignmentCS__DefaultAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl7365);
|
| rule__AssignmentCS__DefaultAssignment_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getAssignmentCSAccess().getDefaultAssignment_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__Group__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__Group__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3430:1: rule__AssignmentCS__Group__1 : rule__AssignmentCS__Group__1__Impl rule__AssignmentCS__Group__2 ;
|
| public final void rule__AssignmentCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3434:1: ( rule__AssignmentCS__Group__1__Impl rule__AssignmentCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3435:2: rule__AssignmentCS__Group__1__Impl rule__AssignmentCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__17396);
|
| rule__AssignmentCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__17399);
|
| rule__AssignmentCS__Group__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__Group__1"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__Group__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3442:1: rule__AssignmentCS__Group__1__Impl : ( ( rule__AssignmentCS__TargetAssignment_1 ) ) ;
|
| public final void rule__AssignmentCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3446:1: ( ( ( rule__AssignmentCS__TargetAssignment_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3447:1: ( ( rule__AssignmentCS__TargetAssignment_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3447:1: ( ( rule__AssignmentCS__TargetAssignment_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3448:1: ( rule__AssignmentCS__TargetAssignment_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getAssignmentCSAccess().getTargetAssignment_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3449:1: ( rule__AssignmentCS__TargetAssignment_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3449:2: rule__AssignmentCS__TargetAssignment_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl7426);
|
| rule__AssignmentCS__TargetAssignment_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getAssignmentCSAccess().getTargetAssignment_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__Group__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__Group__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3459:1: rule__AssignmentCS__Group__2 : rule__AssignmentCS__Group__2__Impl rule__AssignmentCS__Group__3 ;
|
| public final void rule__AssignmentCS__Group__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3463:1: ( rule__AssignmentCS__Group__2__Impl rule__AssignmentCS__Group__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3464:2: rule__AssignmentCS__Group__2__Impl rule__AssignmentCS__Group__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__27456);
|
| rule__AssignmentCS__Group__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__27459);
|
| rule__AssignmentCS__Group__3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__Group__2"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__Group__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3471:1: rule__AssignmentCS__Group__2__Impl : ( ( rule__AssignmentCS__Group_2__0 )? ) ;
|
| public final void rule__AssignmentCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3475:1: ( ( ( rule__AssignmentCS__Group_2__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3476:1: ( ( rule__AssignmentCS__Group_2__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3476:1: ( ( rule__AssignmentCS__Group_2__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3477:1: ( rule__AssignmentCS__Group_2__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getAssignmentCSAccess().getGroup_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3478:1: ( rule__AssignmentCS__Group_2__0 )?
|
| int alt33=2;
|
| int LA33_0 = input.LA(1);
|
|
|
| if ( (LA33_0==64) ) {
|
| alt33=1;
|
| }
|
| switch (alt33) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3478:2: rule__AssignmentCS__Group_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl7486);
|
| rule__AssignmentCS__Group_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getAssignmentCSAccess().getGroup_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__Group__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__Group__3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3488:1: rule__AssignmentCS__Group__3 : rule__AssignmentCS__Group__3__Impl ;
|
| public final void rule__AssignmentCS__Group__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3492:1: ( rule__AssignmentCS__Group__3__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3493:2: rule__AssignmentCS__Group__3__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__37517);
|
| rule__AssignmentCS__Group__3__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__Group__3"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__Group__3__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3499:1: rule__AssignmentCS__Group__3__Impl : ( ';' ) ;
|
| public final void rule__AssignmentCS__Group__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3503:1: ( ( ';' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3504:1: ( ';' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3504:1: ( ';' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3505:1: ';'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getAssignmentCSAccess().getSemicolonKeyword_3());
|
| }
|
| match(input,63,FollowSets000.FOLLOW_63_in_rule__AssignmentCS__Group__3__Impl7545); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getAssignmentCSAccess().getSemicolonKeyword_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__Group__3__Impl"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__Group_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3526:1: rule__AssignmentCS__Group_2__0 : rule__AssignmentCS__Group_2__0__Impl rule__AssignmentCS__Group_2__1 ;
|
| public final void rule__AssignmentCS__Group_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3530:1: ( rule__AssignmentCS__Group_2__0__Impl rule__AssignmentCS__Group_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3531:2: rule__AssignmentCS__Group_2__0__Impl rule__AssignmentCS__Group_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__07584);
|
| rule__AssignmentCS__Group_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__07587);
|
| rule__AssignmentCS__Group_2__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__Group_2__0"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__Group_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3538:1: rule__AssignmentCS__Group_2__0__Impl : ( ':=' ) ;
|
| public final void rule__AssignmentCS__Group_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3542:1: ( ( ':=' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3543:1: ( ':=' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3543:1: ( ':=' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3544:1: ':='
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
|
| }
|
| match(input,64,FollowSets000.FOLLOW_64_in_rule__AssignmentCS__Group_2__0__Impl7615); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__Group_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__Group_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3557:1: rule__AssignmentCS__Group_2__1 : rule__AssignmentCS__Group_2__1__Impl ;
|
| public final void rule__AssignmentCS__Group_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3561:1: ( rule__AssignmentCS__Group_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3562:2: rule__AssignmentCS__Group_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__17646);
|
| rule__AssignmentCS__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__AssignmentCS__Group_2__1"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__Group_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3568:1: rule__AssignmentCS__Group_2__1__Impl : ( ( rule__AssignmentCS__InitialiserAssignment_2_1 ) ) ;
|
| public final void rule__AssignmentCS__Group_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3572:1: ( ( ( rule__AssignmentCS__InitialiserAssignment_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3573:1: ( ( rule__AssignmentCS__InitialiserAssignment_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3573:1: ( ( rule__AssignmentCS__InitialiserAssignment_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3574:1: ( rule__AssignmentCS__InitialiserAssignment_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getAssignmentCSAccess().getInitialiserAssignment_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3575:1: ( rule__AssignmentCS__InitialiserAssignment_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3575:2: rule__AssignmentCS__InitialiserAssignment_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl7673);
|
| rule__AssignmentCS__InitialiserAssignment_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getAssignmentCSAccess().getInitialiserAssignment_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__Group_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3589:1: rule__DirectionCS__Group__0 : rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 ;
|
| public final void rule__DirectionCS__Group__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3593:1: ( rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3594:2: rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__07707);
|
| rule__DirectionCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__07710);
|
| rule__DirectionCS__Group__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group__0"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3601:1: rule__DirectionCS__Group__0__Impl : ( () ) ;
|
| public final void rule__DirectionCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3605:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3606:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3606:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3607:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getDirectionCSAction_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3608:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3610:1:
|
| {
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getDirectionCSAction_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3620:1: rule__DirectionCS__Group__1 : rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 ;
|
| public final void rule__DirectionCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3624:1: ( rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3625:2: rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__17768);
|
| rule__DirectionCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__17771);
|
| rule__DirectionCS__Group__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group__1"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3632:1: rule__DirectionCS__Group__1__Impl : ( ( rule__DirectionCS__NameAssignment_1 )? ) ;
|
| public final void rule__DirectionCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3636:1: ( ( ( rule__DirectionCS__NameAssignment_1 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3637:1: ( ( rule__DirectionCS__NameAssignment_1 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3637:1: ( ( rule__DirectionCS__NameAssignment_1 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3638:1: ( rule__DirectionCS__NameAssignment_1 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getNameAssignment_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3639:1: ( rule__DirectionCS__NameAssignment_1 )?
|
| int alt34=2;
|
| alt34 = dfa34.predict(input);
|
| switch (alt34) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3639:2: rule__DirectionCS__NameAssignment_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl7798);
|
| rule__DirectionCS__NameAssignment_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getNameAssignment_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3649:1: rule__DirectionCS__Group__2 : rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 ;
|
| public final void rule__DirectionCS__Group__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3653:1: ( rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3654:2: rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__27829);
|
| rule__DirectionCS__Group__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__27832);
|
| rule__DirectionCS__Group__3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group__2"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3661:1: rule__DirectionCS__Group__2__Impl : ( ( rule__DirectionCS__Group_2__0 )? ) ;
|
| public final void rule__DirectionCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3665:1: ( ( ( rule__DirectionCS__Group_2__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3666:1: ( ( rule__DirectionCS__Group_2__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3666:1: ( ( rule__DirectionCS__Group_2__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3667:1: ( rule__DirectionCS__Group_2__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getGroup_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3668:1: ( rule__DirectionCS__Group_2__0 )?
|
| int alt35=2;
|
| int LA35_0 = input.LA(1);
|
|
|
| if ( (LA35_0==19) ) {
|
| alt35=1;
|
| }
|
| switch (alt35) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3668:2: rule__DirectionCS__Group_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl7859);
|
| rule__DirectionCS__Group_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getGroup_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group__3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3678:1: rule__DirectionCS__Group__3 : rule__DirectionCS__Group__3__Impl ;
|
| public final void rule__DirectionCS__Group__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3682:1: ( rule__DirectionCS__Group__3__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3683:2: rule__DirectionCS__Group__3__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__37890);
|
| rule__DirectionCS__Group__3__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group__3"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group__3__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3689:1: rule__DirectionCS__Group__3__Impl : ( ( rule__DirectionCS__Group_3__0 )? ) ;
|
| public final void rule__DirectionCS__Group__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3693:1: ( ( ( rule__DirectionCS__Group_3__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3694:1: ( ( rule__DirectionCS__Group_3__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3694:1: ( ( rule__DirectionCS__Group_3__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3695:1: ( rule__DirectionCS__Group_3__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getGroup_3());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3696:1: ( rule__DirectionCS__Group_3__0 )?
|
| int alt36=2;
|
| int LA36_0 = input.LA(1);
|
|
|
| if ( (LA36_0==26) ) {
|
| alt36=1;
|
| }
|
| switch (alt36) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3696:2: rule__DirectionCS__Group_3__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl7917);
|
| rule__DirectionCS__Group_3__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getGroup_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group__3__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3714:1: rule__DirectionCS__Group_2__0 : rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1 ;
|
| public final void rule__DirectionCS__Group_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3718:1: ( rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3719:2: rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__07956);
|
| rule__DirectionCS__Group_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__07959);
|
| rule__DirectionCS__Group_2__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_2__0"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3726:1: rule__DirectionCS__Group_2__0__Impl : ( 'imports' ) ;
|
| public final void rule__DirectionCS__Group_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3730:1: ( ( 'imports' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3731:1: ( 'imports' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3731:1: ( 'imports' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3732:1: 'imports'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
|
| }
|
| match(input,19,FollowSets000.FOLLOW_19_in_rule__DirectionCS__Group_2__0__Impl7987); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3745:1: rule__DirectionCS__Group_2__1 : rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2 ;
|
| public final void rule__DirectionCS__Group_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3749:1: ( rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3750:2: rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__18018);
|
| rule__DirectionCS__Group_2__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__18021);
|
| rule__DirectionCS__Group_2__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_2__1"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3757:1: rule__DirectionCS__Group_2__1__Impl : ( ( rule__DirectionCS__ImportsAssignment_2_1 ) ) ;
|
| public final void rule__DirectionCS__Group_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3761:1: ( ( ( rule__DirectionCS__ImportsAssignment_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3762:1: ( ( rule__DirectionCS__ImportsAssignment_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3762:1: ( ( rule__DirectionCS__ImportsAssignment_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3763:1: ( rule__DirectionCS__ImportsAssignment_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getImportsAssignment_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3764:1: ( rule__DirectionCS__ImportsAssignment_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3764:2: rule__DirectionCS__ImportsAssignment_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl8048);
|
| rule__DirectionCS__ImportsAssignment_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getImportsAssignment_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_2__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3774:1: rule__DirectionCS__Group_2__2 : rule__DirectionCS__Group_2__2__Impl ;
|
| public final void rule__DirectionCS__Group_2__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3778:1: ( rule__DirectionCS__Group_2__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3779:2: rule__DirectionCS__Group_2__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__28078);
|
| rule__DirectionCS__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__DirectionCS__Group_2__2"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_2__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3785:1: rule__DirectionCS__Group_2__2__Impl : ( ( rule__DirectionCS__Group_2_2__0 )* ) ;
|
| public final void rule__DirectionCS__Group_2__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3789:1: ( ( ( rule__DirectionCS__Group_2_2__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3790:1: ( ( rule__DirectionCS__Group_2_2__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3790:1: ( ( rule__DirectionCS__Group_2_2__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3791:1: ( rule__DirectionCS__Group_2_2__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getGroup_2_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3792:1: ( rule__DirectionCS__Group_2_2__0 )*
|
| loop37:
|
| do {
|
| int alt37=2;
|
| int LA37_0 = input.LA(1);
|
|
|
| if ( (LA37_0==62) ) {
|
| alt37=1;
|
| }
|
|
|
|
|
| switch (alt37) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3792:2: rule__DirectionCS__Group_2_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl8105);
|
| rule__DirectionCS__Group_2_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop37;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getGroup_2_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_2__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_2_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3808:1: rule__DirectionCS__Group_2_2__0 : rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1 ;
|
| public final void rule__DirectionCS__Group_2_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3812:1: ( rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3813:2: rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__08142);
|
| rule__DirectionCS__Group_2_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__08145);
|
| rule__DirectionCS__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__DirectionCS__Group_2_2__0"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_2_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3820:1: rule__DirectionCS__Group_2_2__0__Impl : ( ',' ) ;
|
| public final void rule__DirectionCS__Group_2_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3824:1: ( ( ',' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3825:1: ( ',' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3825:1: ( ',' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3826:1: ','
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
|
| }
|
| match(input,62,FollowSets000.FOLLOW_62_in_rule__DirectionCS__Group_2_2__0__Impl8173); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_2_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_2_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3839:1: rule__DirectionCS__Group_2_2__1 : rule__DirectionCS__Group_2_2__1__Impl ;
|
| public final void rule__DirectionCS__Group_2_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3843:1: ( rule__DirectionCS__Group_2_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3844:2: rule__DirectionCS__Group_2_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__18204);
|
| rule__DirectionCS__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__DirectionCS__Group_2_2__1"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_2_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3850:1: rule__DirectionCS__Group_2_2__1__Impl : ( ( rule__DirectionCS__ImportsAssignment_2_2_1 ) ) ;
|
| public final void rule__DirectionCS__Group_2_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3854:1: ( ( ( rule__DirectionCS__ImportsAssignment_2_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3855:1: ( ( rule__DirectionCS__ImportsAssignment_2_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3855:1: ( ( rule__DirectionCS__ImportsAssignment_2_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3856:1: ( rule__DirectionCS__ImportsAssignment_2_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getImportsAssignment_2_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3857:1: ( rule__DirectionCS__ImportsAssignment_2_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3857:2: rule__DirectionCS__ImportsAssignment_2_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl8231);
|
| rule__DirectionCS__ImportsAssignment_2_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getImportsAssignment_2_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_2_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_3__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3871:1: rule__DirectionCS__Group_3__0 : rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1 ;
|
| public final void rule__DirectionCS__Group_3__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3875:1: ( rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3876:2: rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__08265);
|
| rule__DirectionCS__Group_3__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__08268);
|
| rule__DirectionCS__Group_3__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_3__0"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_3__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3883:1: rule__DirectionCS__Group_3__0__Impl : ( 'uses' ) ;
|
| public final void rule__DirectionCS__Group_3__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3887:1: ( ( 'uses' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3888:1: ( 'uses' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3888:1: ( 'uses' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3889:1: 'uses'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
|
| }
|
| match(input,26,FollowSets000.FOLLOW_26_in_rule__DirectionCS__Group_3__0__Impl8296); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_3__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_3__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3902:1: rule__DirectionCS__Group_3__1 : rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2 ;
|
| public final void rule__DirectionCS__Group_3__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3906:1: ( rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3907:2: rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__18327);
|
| rule__DirectionCS__Group_3__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__18330);
|
| rule__DirectionCS__Group_3__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_3__1"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_3__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3914:1: rule__DirectionCS__Group_3__1__Impl : ( ( rule__DirectionCS__UsesAssignment_3_1 ) ) ;
|
| public final void rule__DirectionCS__Group_3__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3918:1: ( ( ( rule__DirectionCS__UsesAssignment_3_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3919:1: ( ( rule__DirectionCS__UsesAssignment_3_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3919:1: ( ( rule__DirectionCS__UsesAssignment_3_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3920:1: ( rule__DirectionCS__UsesAssignment_3_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getUsesAssignment_3_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3921:1: ( rule__DirectionCS__UsesAssignment_3_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3921:2: rule__DirectionCS__UsesAssignment_3_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl8357);
|
| rule__DirectionCS__UsesAssignment_3_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getUsesAssignment_3_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_3__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_3__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3931:1: rule__DirectionCS__Group_3__2 : rule__DirectionCS__Group_3__2__Impl ;
|
| public final void rule__DirectionCS__Group_3__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3935:1: ( rule__DirectionCS__Group_3__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3936:2: rule__DirectionCS__Group_3__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__28387);
|
| rule__DirectionCS__Group_3__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_3__2"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_3__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3942:1: rule__DirectionCS__Group_3__2__Impl : ( ( rule__DirectionCS__Group_3_2__0 )* ) ;
|
| public final void rule__DirectionCS__Group_3__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3946:1: ( ( ( rule__DirectionCS__Group_3_2__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3947:1: ( ( rule__DirectionCS__Group_3_2__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3947:1: ( ( rule__DirectionCS__Group_3_2__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3948:1: ( rule__DirectionCS__Group_3_2__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getGroup_3_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3949:1: ( rule__DirectionCS__Group_3_2__0 )*
|
| loop38:
|
| do {
|
| int alt38=2;
|
| int LA38_0 = input.LA(1);
|
|
|
| if ( (LA38_0==62) ) {
|
| alt38=1;
|
| }
|
|
|
|
|
| switch (alt38) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3949:2: rule__DirectionCS__Group_3_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl8414);
|
| rule__DirectionCS__Group_3_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop38;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getGroup_3_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_3__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_3_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3965:1: rule__DirectionCS__Group_3_2__0 : rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1 ;
|
| public final void rule__DirectionCS__Group_3_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3969:1: ( rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3970:2: rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__08451);
|
| rule__DirectionCS__Group_3_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__08454);
|
| rule__DirectionCS__Group_3_2__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_3_2__0"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_3_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3977:1: rule__DirectionCS__Group_3_2__0__Impl : ( ',' ) ;
|
| public final void rule__DirectionCS__Group_3_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3981:1: ( ( ',' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3982:1: ( ',' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3982:1: ( ',' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3983:1: ','
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
|
| }
|
| match(input,62,FollowSets000.FOLLOW_62_in_rule__DirectionCS__Group_3_2__0__Impl8482); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_3_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_3_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3996:1: rule__DirectionCS__Group_3_2__1 : rule__DirectionCS__Group_3_2__1__Impl ;
|
| public final void rule__DirectionCS__Group_3_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4000:1: ( rule__DirectionCS__Group_3_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4001:2: rule__DirectionCS__Group_3_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__18513);
|
| rule__DirectionCS__Group_3_2__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_3_2__1"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__Group_3_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4007:1: rule__DirectionCS__Group_3_2__1__Impl : ( ( rule__DirectionCS__UsesAssignment_3_2_1 ) ) ;
|
| public final void rule__DirectionCS__Group_3_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4011:1: ( ( ( rule__DirectionCS__UsesAssignment_3_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4012:1: ( ( rule__DirectionCS__UsesAssignment_3_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4012:1: ( ( rule__DirectionCS__UsesAssignment_3_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4013:1: ( rule__DirectionCS__UsesAssignment_3_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getUsesAssignment_3_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4014:1: ( rule__DirectionCS__UsesAssignment_3_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4014:2: rule__DirectionCS__UsesAssignment_3_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl8540);
|
| rule__DirectionCS__UsesAssignment_3_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getUsesAssignment_3_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__Group_3_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4028:1: rule__GuardPatternCS__Group_0__0 : rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 ;
|
| public final void rule__GuardPatternCS__Group_0__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4032:1: ( rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4033:2: rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__08574);
|
| rule__GuardPatternCS__Group_0__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__08577);
|
| rule__GuardPatternCS__Group_0__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0__0"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4040:1: rule__GuardPatternCS__Group_0__0__Impl : ( '(' ) ;
|
| public final void rule__GuardPatternCS__Group_0__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4044:1: ( ( '(' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4045:1: ( '(' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4045:1: ( '(' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4046:1: '('
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
|
| }
|
| match(input,65,FollowSets000.FOLLOW_65_in_rule__GuardPatternCS__Group_0__0__Impl8605); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4059:1: rule__GuardPatternCS__Group_0__1 : rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 ;
|
| public final void rule__GuardPatternCS__Group_0__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4063:1: ( rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4064:2: rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__18636);
|
| rule__GuardPatternCS__Group_0__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__18639);
|
| rule__GuardPatternCS__Group_0__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0__1"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4071:1: rule__GuardPatternCS__Group_0__1__Impl : ( ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1 ) ) ;
|
| public final void rule__GuardPatternCS__Group_0__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4075:1: ( ( ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4076:1: ( ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4076:1: ( ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4077:1: ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesAssignment_0_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4078:1: ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4078:2: rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl8666);
|
| rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesAssignment_0_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4088:1: rule__GuardPatternCS__Group_0__2 : rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 ;
|
| public final void rule__GuardPatternCS__Group_0__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4092:1: ( rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4093:2: rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__28696);
|
| rule__GuardPatternCS__Group_0__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__28699);
|
| rule__GuardPatternCS__Group_0__3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0__2"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4100:1: rule__GuardPatternCS__Group_0__2__Impl : ( ( rule__GuardPatternCS__Group_0_2__0 )* ) ;
|
| public final void rule__GuardPatternCS__Group_0__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4104:1: ( ( ( rule__GuardPatternCS__Group_0_2__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4105:1: ( ( rule__GuardPatternCS__Group_0_2__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4105:1: ( ( rule__GuardPatternCS__Group_0_2__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4106:1: ( rule__GuardPatternCS__Group_0_2__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getGroup_0_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4107:1: ( rule__GuardPatternCS__Group_0_2__0 )*
|
| loop39:
|
| do {
|
| int alt39=2;
|
| int LA39_0 = input.LA(1);
|
|
|
| if ( (LA39_0==62) ) {
|
| alt39=1;
|
| }
|
|
|
|
|
| switch (alt39) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4107:2: rule__GuardPatternCS__Group_0_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl8726);
|
| rule__GuardPatternCS__Group_0_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop39;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getGroup_0_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0__3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4117:1: rule__GuardPatternCS__Group_0__3 : rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 ;
|
| public final void rule__GuardPatternCS__Group_0__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4121:1: ( rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4122:2: rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__38757);
|
| rule__GuardPatternCS__Group_0__3__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__38760);
|
| rule__GuardPatternCS__Group_0__4();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0__3"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0__3__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4129:1: rule__GuardPatternCS__Group_0__3__Impl : ( '|' ) ;
|
| public final void rule__GuardPatternCS__Group_0__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4133:1: ( ( '|' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4134:1: ( '|' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4134:1: ( '|' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4135:1: '|'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
|
| }
|
| match(input,60,FollowSets000.FOLLOW_60_in_rule__GuardPatternCS__Group_0__3__Impl8788); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0__3__Impl"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0__4"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4148:1: rule__GuardPatternCS__Group_0__4 : rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 ;
|
| public final void rule__GuardPatternCS__Group_0__4() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4152:1: ( rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4153:2: rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__48819);
|
| rule__GuardPatternCS__Group_0__4__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__48822);
|
| rule__GuardPatternCS__Group_0__5();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0__4"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0__4__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4160:1: rule__GuardPatternCS__Group_0__4__Impl : ( ( rule__GuardPatternCS__ConstraintsAssignment_0_4 )* ) ;
|
| public final void rule__GuardPatternCS__Group_0__4__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4164:1: ( ( ( rule__GuardPatternCS__ConstraintsAssignment_0_4 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4165:1: ( ( rule__GuardPatternCS__ConstraintsAssignment_0_4 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4165:1: ( ( rule__GuardPatternCS__ConstraintsAssignment_0_4 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4166:1: ( rule__GuardPatternCS__ConstraintsAssignment_0_4 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignment_0_4());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4167:1: ( rule__GuardPatternCS__ConstraintsAssignment_0_4 )*
|
| loop40:
|
| do {
|
| int alt40=2;
|
| int LA40_0 = input.LA(1);
|
|
|
| if ( ((LA40_0>=RULE_INT && LA40_0<=RULE_ESCAPED_ID)||(LA40_0>=16 && LA40_0<=29)||(LA40_0>=44 && LA40_0<=57)||LA40_0==65||(LA40_0>=72 && LA40_0<=73)||LA40_0==75||LA40_0==79||(LA40_0>=81 && LA40_0<=84)) ) {
|
| alt40=1;
|
| }
|
|
|
|
|
| switch (alt40) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4167:2: rule__GuardPatternCS__ConstraintsAssignment_0_4
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl8849);
|
| rule__GuardPatternCS__ConstraintsAssignment_0_4();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop40;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignment_0_4());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0__4__Impl"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0__5"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4177:1: rule__GuardPatternCS__Group_0__5 : rule__GuardPatternCS__Group_0__5__Impl ;
|
| public final void rule__GuardPatternCS__Group_0__5() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4181:1: ( rule__GuardPatternCS__Group_0__5__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4182:2: rule__GuardPatternCS__Group_0__5__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__58880);
|
| rule__GuardPatternCS__Group_0__5__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0__5"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0__5__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4188:1: rule__GuardPatternCS__Group_0__5__Impl : ( ')' ) ;
|
| public final void rule__GuardPatternCS__Group_0__5__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4192:1: ( ( ')' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4193:1: ( ')' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4193:1: ( ')' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4194:1: ')'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
|
| }
|
| match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_0__5__Impl8908); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0__5__Impl"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4219:1: rule__GuardPatternCS__Group_0_2__0 : rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 ;
|
| public final void rule__GuardPatternCS__Group_0_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4223:1: ( rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4224:2: rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__08951);
|
| rule__GuardPatternCS__Group_0_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__08954);
|
| rule__GuardPatternCS__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__GuardPatternCS__Group_0_2__0"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4231:1: rule__GuardPatternCS__Group_0_2__0__Impl : ( ',' ) ;
|
| public final void rule__GuardPatternCS__Group_0_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4235:1: ( ( ',' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4236:1: ( ',' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4236:1: ( ',' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4237:1: ','
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
|
| }
|
| match(input,62,FollowSets000.FOLLOW_62_in_rule__GuardPatternCS__Group_0_2__0__Impl8982); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4250:1: rule__GuardPatternCS__Group_0_2__1 : rule__GuardPatternCS__Group_0_2__1__Impl ;
|
| public final void rule__GuardPatternCS__Group_0_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4254:1: ( rule__GuardPatternCS__Group_0_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4255:2: rule__GuardPatternCS__Group_0_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__19013);
|
| rule__GuardPatternCS__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__GuardPatternCS__Group_0_2__1"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_0_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4261:1: rule__GuardPatternCS__Group_0_2__1__Impl : ( ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1 ) ) ;
|
| public final void rule__GuardPatternCS__Group_0_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4265:1: ( ( ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4266:1: ( ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4266:1: ( ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4267:1: ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesAssignment_0_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4268:1: ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4268:2: rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl9040);
|
| rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesAssignment_0_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_0_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_1__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4282:1: rule__GuardPatternCS__Group_1__0 : rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 ;
|
| public final void rule__GuardPatternCS__Group_1__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4286:1: ( rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4287:2: rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__09074);
|
| rule__GuardPatternCS__Group_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__09077);
|
| rule__GuardPatternCS__Group_1__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_1__0"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_1__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4294:1: rule__GuardPatternCS__Group_1__0__Impl : ( () ) ;
|
| public final void rule__GuardPatternCS__Group_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4298:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4299:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4299:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4300:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4301:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4303:1:
|
| {
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_1__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_1__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4313:1: rule__GuardPatternCS__Group_1__1 : rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 ;
|
| public final void rule__GuardPatternCS__Group_1__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4317:1: ( rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4318:2: rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__19135);
|
| rule__GuardPatternCS__Group_1__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__19138);
|
| rule__GuardPatternCS__Group_1__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_1__1"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_1__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4325:1: rule__GuardPatternCS__Group_1__1__Impl : ( '(' ) ;
|
| public final void rule__GuardPatternCS__Group_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4329:1: ( ( '(' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4330:1: ( '(' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4330:1: ( '(' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4331:1: '('
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_1());
|
| }
|
| match(input,65,FollowSets000.FOLLOW_65_in_rule__GuardPatternCS__Group_1__1__Impl9166); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_1__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_1__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4344:1: rule__GuardPatternCS__Group_1__2 : rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 ;
|
| public final void rule__GuardPatternCS__Group_1__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4348:1: ( rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4349:2: rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__29197);
|
| rule__GuardPatternCS__Group_1__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__29200);
|
| rule__GuardPatternCS__Group_1__3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_1__2"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_1__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4356:1: rule__GuardPatternCS__Group_1__2__Impl : ( ( rule__GuardPatternCS__ConstraintsAssignment_1_2 )* ) ;
|
| public final void rule__GuardPatternCS__Group_1__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4360:1: ( ( ( rule__GuardPatternCS__ConstraintsAssignment_1_2 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4361:1: ( ( rule__GuardPatternCS__ConstraintsAssignment_1_2 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4361:1: ( ( rule__GuardPatternCS__ConstraintsAssignment_1_2 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4362:1: ( rule__GuardPatternCS__ConstraintsAssignment_1_2 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignment_1_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4363:1: ( rule__GuardPatternCS__ConstraintsAssignment_1_2 )*
|
| loop41:
|
| do {
|
| int alt41=2;
|
| int LA41_0 = input.LA(1);
|
|
|
| if ( ((LA41_0>=RULE_INT && LA41_0<=RULE_ESCAPED_ID)||(LA41_0>=16 && LA41_0<=29)||(LA41_0>=44 && LA41_0<=57)||LA41_0==65||(LA41_0>=72 && LA41_0<=73)||LA41_0==75||LA41_0==79||(LA41_0>=81 && LA41_0<=84)) ) {
|
| alt41=1;
|
| }
|
|
|
|
|
| switch (alt41) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4363:2: rule__GuardPatternCS__ConstraintsAssignment_1_2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl9227);
|
| rule__GuardPatternCS__ConstraintsAssignment_1_2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop41;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignment_1_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_1__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_1__3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4373:1: rule__GuardPatternCS__Group_1__3 : rule__GuardPatternCS__Group_1__3__Impl ;
|
| public final void rule__GuardPatternCS__Group_1__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4377:1: ( rule__GuardPatternCS__Group_1__3__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4378:2: rule__GuardPatternCS__Group_1__3__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__39258);
|
| rule__GuardPatternCS__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__GuardPatternCS__Group_1__3"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__Group_1__3__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4384:1: rule__GuardPatternCS__Group_1__3__Impl : ( ')' ) ;
|
| public final void rule__GuardPatternCS__Group_1__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4388:1: ( ( ')' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4389:1: ( ')' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4389:1: ( ')' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4390:1: ')'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
|
| }
|
| match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_1__3__Impl9286); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__Group_1__3__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ParamDeclarationCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4416:1: rule__ParamDeclarationCS__Group__0 : rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 ;
|
| public final void rule__ParamDeclarationCS__Group__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4420:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4421:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__09330);
|
| rule__ParamDeclarationCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__09333);
|
| rule__ParamDeclarationCS__Group__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ParamDeclarationCS__Group__0"
|
|
|
|
|
| // $ANTLR start "rule__ParamDeclarationCS__Group__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4428:1: rule__ParamDeclarationCS__Group__0__Impl : ( ( rule__ParamDeclarationCS__NameAssignment_0 ) ) ;
|
| public final void rule__ParamDeclarationCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4432:1: ( ( ( rule__ParamDeclarationCS__NameAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4433:1: ( ( rule__ParamDeclarationCS__NameAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4433:1: ( ( rule__ParamDeclarationCS__NameAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4434:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getParamDeclarationCSAccess().getNameAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4435:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4435:2: rule__ParamDeclarationCS__NameAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl9360);
|
| rule__ParamDeclarationCS__NameAssignment_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getParamDeclarationCSAccess().getNameAssignment_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ParamDeclarationCS__Group__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ParamDeclarationCS__Group__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4445:1: rule__ParamDeclarationCS__Group__1 : rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 ;
|
| public final void rule__ParamDeclarationCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4449:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4450:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__19390);
|
| rule__ParamDeclarationCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__19393);
|
| rule__ParamDeclarationCS__Group__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ParamDeclarationCS__Group__1"
|
|
|
|
|
| // $ANTLR start "rule__ParamDeclarationCS__Group__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4457:1: rule__ParamDeclarationCS__Group__1__Impl : ( ':' ) ;
|
| public final void rule__ParamDeclarationCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4461:1: ( ( ':' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4462:1: ( ':' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4462:1: ( ':' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4463:1: ':'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
|
| }
|
| match(input,67,FollowSets000.FOLLOW_67_in_rule__ParamDeclarationCS__Group__1__Impl9421); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ParamDeclarationCS__Group__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ParamDeclarationCS__Group__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4476:1: rule__ParamDeclarationCS__Group__2 : rule__ParamDeclarationCS__Group__2__Impl ;
|
| public final void rule__ParamDeclarationCS__Group__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4480:1: ( rule__ParamDeclarationCS__Group__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4481:2: rule__ParamDeclarationCS__Group__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__29452);
|
| rule__ParamDeclarationCS__Group__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ParamDeclarationCS__Group__2"
|
|
|
|
|
| // $ANTLR start "rule__ParamDeclarationCS__Group__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4487:1: rule__ParamDeclarationCS__Group__2__Impl : ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) ) ;
|
| public final void rule__ParamDeclarationCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4491:1: ( ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4492:1: ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4492:1: ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4493:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeAssignment_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4494:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4494:2: rule__ParamDeclarationCS__OwnedTypeAssignment_2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl9479);
|
| rule__ParamDeclarationCS__OwnedTypeAssignment_2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeAssignment_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ParamDeclarationCS__Group__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ScopeNameCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4514:1: rule__ScopeNameCS__Group__0 : rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 ;
|
| public final void rule__ScopeNameCS__Group__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4518:1: ( rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4519:2: rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__09519);
|
| rule__ScopeNameCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__09522);
|
| rule__ScopeNameCS__Group__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ScopeNameCS__Group__0"
|
|
|
|
|
| // $ANTLR start "rule__ScopeNameCS__Group__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4526:1: rule__ScopeNameCS__Group__0__Impl : ( ( rule__ScopeNameCS__PathAssignment_0 ) ) ;
|
| public final void rule__ScopeNameCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4530:1: ( ( ( rule__ScopeNameCS__PathAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4531:1: ( ( rule__ScopeNameCS__PathAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4531:1: ( ( rule__ScopeNameCS__PathAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4532:1: ( rule__ScopeNameCS__PathAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getScopeNameCSAccess().getPathAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4533:1: ( rule__ScopeNameCS__PathAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4533:2: rule__ScopeNameCS__PathAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl9549);
|
| rule__ScopeNameCS__PathAssignment_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getScopeNameCSAccess().getPathAssignment_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ScopeNameCS__Group__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ScopeNameCS__Group__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4543:1: rule__ScopeNameCS__Group__1 : rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 ;
|
| public final void rule__ScopeNameCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4547:1: ( rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4548:2: rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__19579);
|
| rule__ScopeNameCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__19582);
|
| rule__ScopeNameCS__Group__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ScopeNameCS__Group__1"
|
|
|
|
|
| // $ANTLR start "rule__ScopeNameCS__Group__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4555:1: rule__ScopeNameCS__Group__1__Impl : ( '::' ) ;
|
| public final void rule__ScopeNameCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4559:1: ( ( '::' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4560:1: ( '::' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4560:1: ( '::' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4561:1: '::'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
|
| }
|
| match(input,68,FollowSets000.FOLLOW_68_in_rule__ScopeNameCS__Group__1__Impl9610); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ScopeNameCS__Group__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ScopeNameCS__Group__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4574:1: rule__ScopeNameCS__Group__2 : rule__ScopeNameCS__Group__2__Impl ;
|
| public final void rule__ScopeNameCS__Group__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4578:1: ( rule__ScopeNameCS__Group__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4579:2: rule__ScopeNameCS__Group__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__29641);
|
| rule__ScopeNameCS__Group__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ScopeNameCS__Group__2"
|
|
|
|
|
| // $ANTLR start "rule__ScopeNameCS__Group__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4585:1: rule__ScopeNameCS__Group__2__Impl : ( ( rule__ScopeNameCS__Group_2__0 )* ) ;
|
| public final void rule__ScopeNameCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4589:1: ( ( ( rule__ScopeNameCS__Group_2__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4590:1: ( ( rule__ScopeNameCS__Group_2__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4590:1: ( ( rule__ScopeNameCS__Group_2__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4591:1: ( rule__ScopeNameCS__Group_2__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getScopeNameCSAccess().getGroup_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4592:1: ( rule__ScopeNameCS__Group_2__0 )*
|
| loop42:
|
| do {
|
| int alt42=2;
|
| int LA42_0 = input.LA(1);
|
|
|
| if ( ((LA42_0>=RULE_SIMPLE_ID && LA42_0<=RULE_ESCAPED_ID)||(LA42_0>=16 && LA42_0<=26)||(LA42_0>=44 && LA42_0<=57)) ) {
|
| alt42=1;
|
| }
|
|
|
|
|
| switch (alt42) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4592:2: rule__ScopeNameCS__Group_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl9668);
|
| rule__ScopeNameCS__Group_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop42;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getScopeNameCSAccess().getGroup_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ScopeNameCS__Group__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ScopeNameCS__Group_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4608:1: rule__ScopeNameCS__Group_2__0 : rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 ;
|
| public final void rule__ScopeNameCS__Group_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4612:1: ( rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4613:2: rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__09705);
|
| rule__ScopeNameCS__Group_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__09708);
|
| rule__ScopeNameCS__Group_2__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ScopeNameCS__Group_2__0"
|
|
|
|
|
| // $ANTLR start "rule__ScopeNameCS__Group_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4620:1: rule__ScopeNameCS__Group_2__0__Impl : ( ( rule__ScopeNameCS__PathAssignment_2_0 ) ) ;
|
| public final void rule__ScopeNameCS__Group_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4624:1: ( ( ( rule__ScopeNameCS__PathAssignment_2_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4625:1: ( ( rule__ScopeNameCS__PathAssignment_2_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4625:1: ( ( rule__ScopeNameCS__PathAssignment_2_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4626:1: ( rule__ScopeNameCS__PathAssignment_2_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getScopeNameCSAccess().getPathAssignment_2_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4627:1: ( rule__ScopeNameCS__PathAssignment_2_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4627:2: rule__ScopeNameCS__PathAssignment_2_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl9735);
|
| rule__ScopeNameCS__PathAssignment_2_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getScopeNameCSAccess().getPathAssignment_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ScopeNameCS__Group_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ScopeNameCS__Group_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4637:1: rule__ScopeNameCS__Group_2__1 : rule__ScopeNameCS__Group_2__1__Impl ;
|
| public final void rule__ScopeNameCS__Group_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4641:1: ( rule__ScopeNameCS__Group_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4642:2: rule__ScopeNameCS__Group_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__19765);
|
| rule__ScopeNameCS__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__ScopeNameCS__Group_2__1"
|
|
|
|
|
| // $ANTLR start "rule__ScopeNameCS__Group_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4648:1: rule__ScopeNameCS__Group_2__1__Impl : ( '::' ) ;
|
| public final void rule__ScopeNameCS__Group_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4652:1: ( ( '::' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4653:1: ( '::' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4653:1: ( '::' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4654:1: '::'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
|
| }
|
| match(input,68,FollowSets000.FOLLOW_68_in_rule__ScopeNameCS__Group_2__1__Impl9793); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ScopeNameCS__Group_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__UnrealizedVariableCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4673:1: rule__UnrealizedVariableCS__Group__0 : rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 ;
|
| public final void rule__UnrealizedVariableCS__Group__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4677:1: ( rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4678:2: rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__09830);
|
| rule__UnrealizedVariableCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__09833);
|
| rule__UnrealizedVariableCS__Group__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__UnrealizedVariableCS__Group__0"
|
|
|
|
|
| // $ANTLR start "rule__UnrealizedVariableCS__Group__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4685:1: rule__UnrealizedVariableCS__Group__0__Impl : ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) ) ;
|
| public final void rule__UnrealizedVariableCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4689:1: ( ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4690:1: ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4690:1: ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4691:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrealizedVariableCSAccess().getNameAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4692:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4692:2: rule__UnrealizedVariableCS__NameAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl9860);
|
| rule__UnrealizedVariableCS__NameAssignment_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrealizedVariableCSAccess().getNameAssignment_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__UnrealizedVariableCS__Group__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__UnrealizedVariableCS__Group__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4702:1: rule__UnrealizedVariableCS__Group__1 : rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 ;
|
| public final void rule__UnrealizedVariableCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4706:1: ( rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4707:2: rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__19890);
|
| rule__UnrealizedVariableCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__19893);
|
| rule__UnrealizedVariableCS__Group__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__UnrealizedVariableCS__Group__1"
|
|
|
|
|
| // $ANTLR start "rule__UnrealizedVariableCS__Group__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4714:1: rule__UnrealizedVariableCS__Group__1__Impl : ( ':' ) ;
|
| public final void rule__UnrealizedVariableCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4718:1: ( ( ':' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4719:1: ( ':' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4719:1: ( ':' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4720:1: ':'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1());
|
| }
|
| match(input,67,FollowSets000.FOLLOW_67_in_rule__UnrealizedVariableCS__Group__1__Impl9921); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__UnrealizedVariableCS__Group__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__UnrealizedVariableCS__Group__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4733:1: rule__UnrealizedVariableCS__Group__2 : rule__UnrealizedVariableCS__Group__2__Impl ;
|
| public final void rule__UnrealizedVariableCS__Group__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4737:1: ( rule__UnrealizedVariableCS__Group__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4738:2: rule__UnrealizedVariableCS__Group__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__29952);
|
| rule__UnrealizedVariableCS__Group__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__UnrealizedVariableCS__Group__2"
|
|
|
|
|
| // $ANTLR start "rule__UnrealizedVariableCS__Group__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4744:1: rule__UnrealizedVariableCS__Group__2__Impl : ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2 ) ) ;
|
| public final void rule__UnrealizedVariableCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4748:1: ( ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4749:1: ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4749:1: ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4750:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeAssignment_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4751:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4751:2: rule__UnrealizedVariableCS__OwnedTypeAssignment_2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl9979);
|
| rule__UnrealizedVariableCS__OwnedTypeAssignment_2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeAssignment_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__UnrealizedVariableCS__Group__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__RealizedVariableCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4767:1: rule__RealizedVariableCS__Group__0 : rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 ;
|
| public final void rule__RealizedVariableCS__Group__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4771:1: ( rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4772:2: rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__010015);
|
| rule__RealizedVariableCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__010018);
|
| rule__RealizedVariableCS__Group__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__RealizedVariableCS__Group__0"
|
|
|
|
|
| // $ANTLR start "rule__RealizedVariableCS__Group__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4779:1: rule__RealizedVariableCS__Group__0__Impl : ( 'realize' ) ;
|
| public final void rule__RealizedVariableCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4783:1: ( ( 'realize' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4784:1: ( 'realize' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4784:1: ( 'realize' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4785:1: 'realize'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
|
| }
|
| match(input,23,FollowSets000.FOLLOW_23_in_rule__RealizedVariableCS__Group__0__Impl10046); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__RealizedVariableCS__Group__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__RealizedVariableCS__Group__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4798:1: rule__RealizedVariableCS__Group__1 : rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 ;
|
| public final void rule__RealizedVariableCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4802:1: ( rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4803:2: rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__110077);
|
| rule__RealizedVariableCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__110080);
|
| rule__RealizedVariableCS__Group__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__RealizedVariableCS__Group__1"
|
|
|
|
|
| // $ANTLR start "rule__RealizedVariableCS__Group__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4810:1: rule__RealizedVariableCS__Group__1__Impl : ( ( rule__RealizedVariableCS__NameAssignment_1 ) ) ;
|
| public final void rule__RealizedVariableCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4814:1: ( ( ( rule__RealizedVariableCS__NameAssignment_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4815:1: ( ( rule__RealizedVariableCS__NameAssignment_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4815:1: ( ( rule__RealizedVariableCS__NameAssignment_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4816:1: ( rule__RealizedVariableCS__NameAssignment_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getRealizedVariableCSAccess().getNameAssignment_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4817:1: ( rule__RealizedVariableCS__NameAssignment_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4817:2: rule__RealizedVariableCS__NameAssignment_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl10107);
|
| rule__RealizedVariableCS__NameAssignment_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getRealizedVariableCSAccess().getNameAssignment_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__RealizedVariableCS__Group__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__RealizedVariableCS__Group__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4827:1: rule__RealizedVariableCS__Group__2 : rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 ;
|
| public final void rule__RealizedVariableCS__Group__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4831:1: ( rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4832:2: rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__210137);
|
| rule__RealizedVariableCS__Group__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__210140);
|
| rule__RealizedVariableCS__Group__3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__RealizedVariableCS__Group__2"
|
|
|
|
|
| // $ANTLR start "rule__RealizedVariableCS__Group__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4839:1: rule__RealizedVariableCS__Group__2__Impl : ( ':' ) ;
|
| public final void rule__RealizedVariableCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4843:1: ( ( ':' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4844:1: ( ':' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4844:1: ( ':' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4845:1: ':'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
|
| }
|
| match(input,67,FollowSets000.FOLLOW_67_in_rule__RealizedVariableCS__Group__2__Impl10168); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__RealizedVariableCS__Group__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__RealizedVariableCS__Group__3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4858:1: rule__RealizedVariableCS__Group__3 : rule__RealizedVariableCS__Group__3__Impl ;
|
| public final void rule__RealizedVariableCS__Group__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4862:1: ( rule__RealizedVariableCS__Group__3__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4863:2: rule__RealizedVariableCS__Group__3__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__310199);
|
| rule__RealizedVariableCS__Group__3__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__RealizedVariableCS__Group__3"
|
|
|
|
|
| // $ANTLR start "rule__RealizedVariableCS__Group__3__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4869:1: rule__RealizedVariableCS__Group__3__Impl : ( ( rule__RealizedVariableCS__OwnedTypeAssignment_3 ) ) ;
|
| public final void rule__RealizedVariableCS__Group__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4873:1: ( ( ( rule__RealizedVariableCS__OwnedTypeAssignment_3 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4874:1: ( ( rule__RealizedVariableCS__OwnedTypeAssignment_3 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4874:1: ( ( rule__RealizedVariableCS__OwnedTypeAssignment_3 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4875:1: ( rule__RealizedVariableCS__OwnedTypeAssignment_3 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getRealizedVariableCSAccess().getOwnedTypeAssignment_3());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4876:1: ( rule__RealizedVariableCS__OwnedTypeAssignment_3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4876:2: rule__RealizedVariableCS__OwnedTypeAssignment_3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl10226);
|
| rule__RealizedVariableCS__OwnedTypeAssignment_3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getRealizedVariableCSAccess().getOwnedTypeAssignment_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__RealizedVariableCS__Group__3__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PathNameCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4895: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4899:1: ( rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4900:2: rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__010265);
|
| rule__PathNameCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__010268);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4907:1: rule__PathNameCS__Group__0__Impl : ( ( rule__PathNameCS__PathAssignment_0 ) ) ;
|
| public final void rule__PathNameCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4911:1: ( ( ( rule__PathNameCS__PathAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4912:1: ( ( rule__PathNameCS__PathAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4912:1: ( ( rule__PathNameCS__PathAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4913:1: ( rule__PathNameCS__PathAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPathNameCSAccess().getPathAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4914:1: ( rule__PathNameCS__PathAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4914:2: rule__PathNameCS__PathAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl10295);
|
| rule__PathNameCS__PathAssignment_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPathNameCSAccess().getPathAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4924:1: rule__PathNameCS__Group__1 : rule__PathNameCS__Group__1__Impl ;
|
| public final void rule__PathNameCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4928:1: ( rule__PathNameCS__Group__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4929:2: rule__PathNameCS__Group__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__110325);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4935: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4939:1: ( ( ( rule__PathNameCS__Group_1__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4940:1: ( ( rule__PathNameCS__Group_1__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4940:1: ( ( rule__PathNameCS__Group_1__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4941:1: ( rule__PathNameCS__Group_1__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPathNameCSAccess().getGroup_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4942:1: ( rule__PathNameCS__Group_1__0 )*
|
| loop43:
|
| do {
|
| int alt43=2;
|
| int LA43_0 = input.LA(1);
|
|
|
| if ( (LA43_0==68) ) {
|
| alt43=1;
|
| }
|
|
|
|
|
| switch (alt43) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4942:2: rule__PathNameCS__Group_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl10352);
|
| rule__PathNameCS__Group_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop43;
|
| }
|
| } 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4956: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4960:1: ( rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4961:2: rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__010387);
|
| rule__PathNameCS__Group_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__010390);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4968:1: rule__PathNameCS__Group_1__0__Impl : ( '::' ) ;
|
| public final void rule__PathNameCS__Group_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4972:1: ( ( '::' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4973:1: ( '::' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4973:1: ( '::' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4974:1: '::'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
|
| }
|
| match(input,68,FollowSets000.FOLLOW_68_in_rule__PathNameCS__Group_1__0__Impl10418); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4987: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4991:1: ( rule__PathNameCS__Group_1__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4992:2: rule__PathNameCS__Group_1__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__110449);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4998:1: rule__PathNameCS__Group_1__1__Impl : ( ( rule__PathNameCS__PathAssignment_1_1 ) ) ;
|
| public final void rule__PathNameCS__Group_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5002:1: ( ( ( rule__PathNameCS__PathAssignment_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5003:1: ( ( rule__PathNameCS__PathAssignment_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5003:1: ( ( rule__PathNameCS__PathAssignment_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5004:1: ( rule__PathNameCS__PathAssignment_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPathNameCSAccess().getPathAssignment_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5005:1: ( rule__PathNameCS__PathAssignment_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5005:2: rule__PathNameCS__PathAssignment_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl10476);
|
| rule__PathNameCS__PathAssignment_1_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPathNameCSAccess().getPathAssignment_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__URIPathNameCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5019:1: rule__URIPathNameCS__Group__0 : rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 ;
|
| public final void rule__URIPathNameCS__Group__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5023:1: ( rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5024:2: rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__010510);
|
| rule__URIPathNameCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__010513);
|
| rule__URIPathNameCS__Group__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__URIPathNameCS__Group__0"
|
|
|
|
|
| // $ANTLR start "rule__URIPathNameCS__Group__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5031:1: rule__URIPathNameCS__Group__0__Impl : ( ( rule__URIPathNameCS__PathAssignment_0 ) ) ;
|
| public final void rule__URIPathNameCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5035:1: ( ( ( rule__URIPathNameCS__PathAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5036:1: ( ( rule__URIPathNameCS__PathAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5036:1: ( ( rule__URIPathNameCS__PathAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5037:1: ( rule__URIPathNameCS__PathAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIPathNameCSAccess().getPathAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5038:1: ( rule__URIPathNameCS__PathAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5038:2: rule__URIPathNameCS__PathAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl10540);
|
| rule__URIPathNameCS__PathAssignment_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIPathNameCSAccess().getPathAssignment_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__URIPathNameCS__Group__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__URIPathNameCS__Group__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5048:1: rule__URIPathNameCS__Group__1 : rule__URIPathNameCS__Group__1__Impl ;
|
| public final void rule__URIPathNameCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5052:1: ( rule__URIPathNameCS__Group__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5053:2: rule__URIPathNameCS__Group__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__110570);
|
| rule__URIPathNameCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__URIPathNameCS__Group__1"
|
|
|
|
|
| // $ANTLR start "rule__URIPathNameCS__Group__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5059:1: rule__URIPathNameCS__Group__1__Impl : ( ( rule__URIPathNameCS__Group_1__0 )* ) ;
|
| public final void rule__URIPathNameCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5063:1: ( ( ( rule__URIPathNameCS__Group_1__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5064:1: ( ( rule__URIPathNameCS__Group_1__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5064:1: ( ( rule__URIPathNameCS__Group_1__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5065:1: ( rule__URIPathNameCS__Group_1__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIPathNameCSAccess().getGroup_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5066:1: ( rule__URIPathNameCS__Group_1__0 )*
|
| loop44:
|
| do {
|
| int alt44=2;
|
| int LA44_0 = input.LA(1);
|
|
|
| if ( (LA44_0==68) ) {
|
| alt44=1;
|
| }
|
|
|
|
|
| switch (alt44) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5066:2: rule__URIPathNameCS__Group_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl10597);
|
| rule__URIPathNameCS__Group_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop44;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIPathNameCSAccess().getGroup_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__URIPathNameCS__Group__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__URIPathNameCS__Group_1__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5080:1: rule__URIPathNameCS__Group_1__0 : rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 ;
|
| public final void rule__URIPathNameCS__Group_1__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5084:1: ( rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5085:2: rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__010632);
|
| rule__URIPathNameCS__Group_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__010635);
|
| rule__URIPathNameCS__Group_1__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__URIPathNameCS__Group_1__0"
|
|
|
|
|
| // $ANTLR start "rule__URIPathNameCS__Group_1__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5092:1: rule__URIPathNameCS__Group_1__0__Impl : ( '::' ) ;
|
| public final void rule__URIPathNameCS__Group_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5096:1: ( ( '::' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5097:1: ( '::' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5097:1: ( '::' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5098:1: '::'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
|
| }
|
| match(input,68,FollowSets000.FOLLOW_68_in_rule__URIPathNameCS__Group_1__0__Impl10663); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__URIPathNameCS__Group_1__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__URIPathNameCS__Group_1__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5111:1: rule__URIPathNameCS__Group_1__1 : rule__URIPathNameCS__Group_1__1__Impl ;
|
| public final void rule__URIPathNameCS__Group_1__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5115:1: ( rule__URIPathNameCS__Group_1__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5116:2: rule__URIPathNameCS__Group_1__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__110694);
|
| rule__URIPathNameCS__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__URIPathNameCS__Group_1__1"
|
|
|
|
|
| // $ANTLR start "rule__URIPathNameCS__Group_1__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5122:1: rule__URIPathNameCS__Group_1__1__Impl : ( ( rule__URIPathNameCS__PathAssignment_1_1 ) ) ;
|
| public final void rule__URIPathNameCS__Group_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5126:1: ( ( ( rule__URIPathNameCS__PathAssignment_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5127:1: ( ( rule__URIPathNameCS__PathAssignment_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5127:1: ( ( rule__URIPathNameCS__PathAssignment_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5128:1: ( rule__URIPathNameCS__PathAssignment_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIPathNameCSAccess().getPathAssignment_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5129:1: ( rule__URIPathNameCS__PathAssignment_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5129:2: rule__URIPathNameCS__PathAssignment_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl10721);
|
| rule__URIPathNameCS__PathAssignment_1_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIPathNameCSAccess().getPathAssignment_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__URIPathNameCS__Group_1__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__URIFirstPathElementCS__Group_1__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5143: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5147:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5148:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__010755);
|
| rule__URIFirstPathElementCS__Group_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__010758);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5155:1: rule__URIFirstPathElementCS__Group_1__0__Impl : ( () ) ;
|
| public final void rule__URIFirstPathElementCS__Group_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5159:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5160:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5160:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5161:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIFirstPathElementCSAccess().getPathElementWithURICSAction_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5162:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5164: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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5174: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5178:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5179:2: rule__URIFirstPathElementCS__Group_1__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__110816);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5185:1: rule__URIFirstPathElementCS__Group_1__1__Impl : ( ( rule__URIFirstPathElementCS__ElementAssignment_1_1 ) ) ;
|
| public final void rule__URIFirstPathElementCS__Group_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5189:1: ( ( ( rule__URIFirstPathElementCS__ElementAssignment_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5190:1: ( ( rule__URIFirstPathElementCS__ElementAssignment_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5190:1: ( ( rule__URIFirstPathElementCS__ElementAssignment_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5191:1: ( rule__URIFirstPathElementCS__ElementAssignment_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIFirstPathElementCSAccess().getElementAssignment_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5192:1: ( rule__URIFirstPathElementCS__ElementAssignment_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5192:2: rule__URIFirstPathElementCS__ElementAssignment_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl10843);
|
| rule__URIFirstPathElementCS__ElementAssignment_1_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIFirstPathElementCSAccess().getElementAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5206: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5210:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5211:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__010877);
|
| rule__CollectionTypeCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__010880);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5218:1: rule__CollectionTypeCS__Group__0__Impl : ( ( rule__CollectionTypeCS__NameAssignment_0 ) ) ;
|
| public final void rule__CollectionTypeCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5222:1: ( ( ( rule__CollectionTypeCS__NameAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5223:1: ( ( rule__CollectionTypeCS__NameAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5223:1: ( ( rule__CollectionTypeCS__NameAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5224:1: ( rule__CollectionTypeCS__NameAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeCSAccess().getNameAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5225:1: ( rule__CollectionTypeCS__NameAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5225:2: rule__CollectionTypeCS__NameAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl10907);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5235:1: rule__CollectionTypeCS__Group__1 : rule__CollectionTypeCS__Group__1__Impl ;
|
| public final void rule__CollectionTypeCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5239:1: ( rule__CollectionTypeCS__Group__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5240:2: rule__CollectionTypeCS__Group__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__110937);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5246: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5250:1: ( ( ( rule__CollectionTypeCS__Group_1__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5251:1: ( ( rule__CollectionTypeCS__Group_1__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5251:1: ( ( rule__CollectionTypeCS__Group_1__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5252:1: ( rule__CollectionTypeCS__Group_1__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeCSAccess().getGroup_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5253:1: ( rule__CollectionTypeCS__Group_1__0 )?
|
| int alt45=2;
|
| int LA45_0 = input.LA(1);
|
|
|
| if ( (LA45_0==65) ) {
|
| alt45=1;
|
| }
|
| switch (alt45) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5253:2: rule__CollectionTypeCS__Group_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl10964);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5267: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5271:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5272:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__010999);
|
| rule__CollectionTypeCS__Group_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__011002);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5279:1: rule__CollectionTypeCS__Group_1__0__Impl : ( '(' ) ;
|
| public final void rule__CollectionTypeCS__Group_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5283:1: ( ( '(' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5284:1: ( '(' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5284:1: ( '(' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5285:1: '('
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
|
| }
|
| match(input,65,FollowSets000.FOLLOW_65_in_rule__CollectionTypeCS__Group_1__0__Impl11030); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5298: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5302:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5303:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__111061);
|
| rule__CollectionTypeCS__Group_1__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__111064);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5310: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5314:1: ( ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5315:1: ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5315:1: ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5316:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeAssignment_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5317:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5317:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl11091);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5327: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5331:1: ( rule__CollectionTypeCS__Group_1__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5332:2: rule__CollectionTypeCS__Group_1__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__211121);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5338:1: rule__CollectionTypeCS__Group_1__2__Impl : ( ')' ) ;
|
| public final void rule__CollectionTypeCS__Group_1__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5342:1: ( ( ')' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5343:1: ( ')' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5343:1: ( ')' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5344:1: ')'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
|
| }
|
| match(input,66,FollowSets000.FOLLOW_66_in_rule__CollectionTypeCS__Group_1__2__Impl11149); 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__MultiplicityBoundsCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5363:1: rule__MultiplicityBoundsCS__Group__0 : rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1 ;
|
| public final void rule__MultiplicityBoundsCS__Group__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5367:1: ( rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5368:2: rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__011186);
|
| rule__MultiplicityBoundsCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__011189);
|
| rule__MultiplicityBoundsCS__Group__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__MultiplicityBoundsCS__Group__0"
|
|
|
|
|
| // $ANTLR start "rule__MultiplicityBoundsCS__Group__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5375:1: rule__MultiplicityBoundsCS__Group__0__Impl : ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) ) ;
|
| public final void rule__MultiplicityBoundsCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5379:1: ( ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5380:1: ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5380:1: ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5381:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5382:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5382:2: rule__MultiplicityBoundsCS__LowerBoundAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl11216);
|
| rule__MultiplicityBoundsCS__LowerBoundAssignment_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundAssignment_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__MultiplicityBoundsCS__Group__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__MultiplicityBoundsCS__Group__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5392:1: rule__MultiplicityBoundsCS__Group__1 : rule__MultiplicityBoundsCS__Group__1__Impl ;
|
| public final void rule__MultiplicityBoundsCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5396:1: ( rule__MultiplicityBoundsCS__Group__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5397:2: rule__MultiplicityBoundsCS__Group__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__111246);
|
| rule__MultiplicityBoundsCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__MultiplicityBoundsCS__Group__1"
|
|
|
|
|
| // $ANTLR start "rule__MultiplicityBoundsCS__Group__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5403:1: rule__MultiplicityBoundsCS__Group__1__Impl : ( ( rule__MultiplicityBoundsCS__Group_1__0 )? ) ;
|
| public final void rule__MultiplicityBoundsCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5407:1: ( ( ( rule__MultiplicityBoundsCS__Group_1__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5408:1: ( ( rule__MultiplicityBoundsCS__Group_1__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5408:1: ( ( rule__MultiplicityBoundsCS__Group_1__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5409:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityBoundsCSAccess().getGroup_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5410:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
|
| int alt46=2;
|
| int LA46_0 = input.LA(1);
|
|
|
| if ( (LA46_0==69) ) {
|
| alt46=1;
|
| }
|
| switch (alt46) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5410:2: rule__MultiplicityBoundsCS__Group_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl11273);
|
| rule__MultiplicityBoundsCS__Group_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityBoundsCSAccess().getGroup_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__MultiplicityBoundsCS__Group__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__MultiplicityBoundsCS__Group_1__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5424:1: rule__MultiplicityBoundsCS__Group_1__0 : rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1 ;
|
| public final void rule__MultiplicityBoundsCS__Group_1__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5428:1: ( rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5429:2: rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__011308);
|
| rule__MultiplicityBoundsCS__Group_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__011311);
|
| rule__MultiplicityBoundsCS__Group_1__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__MultiplicityBoundsCS__Group_1__0"
|
|
|
|
|
| // $ANTLR start "rule__MultiplicityBoundsCS__Group_1__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5436:1: rule__MultiplicityBoundsCS__Group_1__0__Impl : ( '..' ) ;
|
| public final void rule__MultiplicityBoundsCS__Group_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5440:1: ( ( '..' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5441:1: ( '..' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5441:1: ( '..' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5442:1: '..'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
|
| }
|
| match(input,69,FollowSets000.FOLLOW_69_in_rule__MultiplicityBoundsCS__Group_1__0__Impl11339); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__MultiplicityBoundsCS__Group_1__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__MultiplicityBoundsCS__Group_1__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5455:1: rule__MultiplicityBoundsCS__Group_1__1 : rule__MultiplicityBoundsCS__Group_1__1__Impl ;
|
| public final void rule__MultiplicityBoundsCS__Group_1__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5459:1: ( rule__MultiplicityBoundsCS__Group_1__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5460:2: rule__MultiplicityBoundsCS__Group_1__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__111370);
|
| rule__MultiplicityBoundsCS__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__MultiplicityBoundsCS__Group_1__1"
|
|
|
|
|
| // $ANTLR start "rule__MultiplicityBoundsCS__Group_1__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5466:1: rule__MultiplicityBoundsCS__Group_1__1__Impl : ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) ) ;
|
| public final void rule__MultiplicityBoundsCS__Group_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5470:1: ( ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5471:1: ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5471:1: ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5472:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityBoundsCSAccess().getUpperBoundAssignment_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5473:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5473:2: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl11397);
|
| rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityBoundsCSAccess().getUpperBoundAssignment_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__MultiplicityBoundsCS__Group_1__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__MultiplicityCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5487: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5491:1: ( rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5492:2: rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__011431);
|
| rule__MultiplicityCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__011434);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5499:1: rule__MultiplicityCS__Group__0__Impl : ( '[' ) ;
|
| public final void rule__MultiplicityCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5503:1: ( ( '[' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5504:1: ( '[' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5504:1: ( '[' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5505:1: '['
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
|
| }
|
| match(input,70,FollowSets000.FOLLOW_70_in_rule__MultiplicityCS__Group__0__Impl11462); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5518: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5522:1: ( rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5523:2: rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__111493);
|
| rule__MultiplicityCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__111496);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5530:1: rule__MultiplicityCS__Group__1__Impl : ( ( rule__MultiplicityCS__Alternatives_1 ) ) ;
|
| public final void rule__MultiplicityCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5534:1: ( ( ( rule__MultiplicityCS__Alternatives_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5535:1: ( ( rule__MultiplicityCS__Alternatives_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5535:1: ( ( rule__MultiplicityCS__Alternatives_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5536:1: ( rule__MultiplicityCS__Alternatives_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityCSAccess().getAlternatives_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5537:1: ( rule__MultiplicityCS__Alternatives_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5537:2: rule__MultiplicityCS__Alternatives_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl11523);
|
| rule__MultiplicityCS__Alternatives_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityCSAccess().getAlternatives_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5547:1: rule__MultiplicityCS__Group__2 : rule__MultiplicityCS__Group__2__Impl ;
|
| public final void rule__MultiplicityCS__Group__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5551:1: ( rule__MultiplicityCS__Group__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5552:2: rule__MultiplicityCS__Group__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__211553);
|
| rule__MultiplicityCS__Group__2__Impl();
|
|
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5558:1: rule__MultiplicityCS__Group__2__Impl : ( ']' ) ;
|
| public final void rule__MultiplicityCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5562:1: ( ( ']' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5563:1: ( ']' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5563:1: ( ']' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5564:1: ']'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_2());
|
| }
|
| match(input,71,FollowSets000.FOLLOW_71_in_rule__MultiplicityCS__Group__2__Impl11581); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__MultiplicityCS__Group__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__TupleTypeCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5583: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5587:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5588:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__011618);
|
| rule__TupleTypeCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__011621);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5595:1: rule__TupleTypeCS__Group__0__Impl : ( ( rule__TupleTypeCS__NameAssignment_0 ) ) ;
|
| public final void rule__TupleTypeCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5599:1: ( ( ( rule__TupleTypeCS__NameAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5600:1: ( ( rule__TupleTypeCS__NameAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5600:1: ( ( rule__TupleTypeCS__NameAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5601:1: ( rule__TupleTypeCS__NameAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getNameAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5602:1: ( rule__TupleTypeCS__NameAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5602:2: rule__TupleTypeCS__NameAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl11648);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5612:1: rule__TupleTypeCS__Group__1 : rule__TupleTypeCS__Group__1__Impl ;
|
| public final void rule__TupleTypeCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5616:1: ( rule__TupleTypeCS__Group__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5617:2: rule__TupleTypeCS__Group__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__111678);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5623: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5627:1: ( ( ( rule__TupleTypeCS__Group_1__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5628:1: ( ( rule__TupleTypeCS__Group_1__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5628:1: ( ( rule__TupleTypeCS__Group_1__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5629:1: ( rule__TupleTypeCS__Group_1__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getGroup_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5630:1: ( rule__TupleTypeCS__Group_1__0 )?
|
| int alt47=2;
|
| int LA47_0 = input.LA(1);
|
|
|
| if ( (LA47_0==65) ) {
|
| alt47=1;
|
| }
|
| switch (alt47) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5630:2: rule__TupleTypeCS__Group_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl11705);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5644: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5648:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5649:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__011740);
|
| rule__TupleTypeCS__Group_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__011743);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5656:1: rule__TupleTypeCS__Group_1__0__Impl : ( '(' ) ;
|
| public final void rule__TupleTypeCS__Group_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5660:1: ( ( '(' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5661:1: ( '(' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5661:1: ( '(' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5662:1: '('
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
|
| }
|
| match(input,65,FollowSets000.FOLLOW_65_in_rule__TupleTypeCS__Group_1__0__Impl11771); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5675: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5679:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5680:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__111802);
|
| rule__TupleTypeCS__Group_1__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__111805);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5687: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5691:1: ( ( ( rule__TupleTypeCS__Group_1_1__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5692:1: ( ( rule__TupleTypeCS__Group_1_1__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5692:1: ( ( rule__TupleTypeCS__Group_1_1__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5693:1: ( rule__TupleTypeCS__Group_1_1__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5694:1: ( rule__TupleTypeCS__Group_1_1__0 )?
|
| int alt48=2;
|
| int LA48_0 = input.LA(1);
|
|
|
| if ( ((LA48_0>=RULE_SIMPLE_ID && LA48_0<=RULE_ESCAPED_ID)||(LA48_0>=16 && LA48_0<=26)) ) {
|
| alt48=1;
|
| }
|
| switch (alt48) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5694:2: rule__TupleTypeCS__Group_1_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl11832);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5704: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5708:1: ( rule__TupleTypeCS__Group_1__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5709:2: rule__TupleTypeCS__Group_1__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__211863);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5715:1: rule__TupleTypeCS__Group_1__2__Impl : ( ')' ) ;
|
| public final void rule__TupleTypeCS__Group_1__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5719:1: ( ( ')' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5720:1: ( ')' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5720:1: ( ')' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5721:1: ')'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
|
| }
|
| match(input,66,FollowSets000.FOLLOW_66_in_rule__TupleTypeCS__Group_1__2__Impl11891); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5740: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5744:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5745:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__011928);
|
| rule__TupleTypeCS__Group_1_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__011931);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5752: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5756:1: ( ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5757:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5757:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5758:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsAssignment_1_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5759:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5759:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl11958);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5769: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5773:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5774:2: rule__TupleTypeCS__Group_1_1__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__111988);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5780: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5784:1: ( ( ( rule__TupleTypeCS__Group_1_1_1__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5785:1: ( ( rule__TupleTypeCS__Group_1_1_1__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5785:1: ( ( rule__TupleTypeCS__Group_1_1_1__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5786:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5787:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
|
| loop49:
|
| do {
|
| int alt49=2;
|
| int LA49_0 = input.LA(1);
|
|
|
| if ( (LA49_0==62) ) {
|
| alt49=1;
|
| }
|
|
|
|
|
| switch (alt49) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5787:2: rule__TupleTypeCS__Group_1_1_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl12015);
|
| rule__TupleTypeCS__Group_1_1_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop49;
|
| }
|
| } 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5801: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5805:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5806:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__012050);
|
| rule__TupleTypeCS__Group_1_1_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__012053);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5813: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5817:1: ( ( ',' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5818:1: ( ',' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5818:1: ( ',' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5819:1: ','
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
|
| }
|
| match(input,62,FollowSets000.FOLLOW_62_in_rule__TupleTypeCS__Group_1_1_1__0__Impl12081); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5832: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5836:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5837:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__112112);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5843: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5847:1: ( ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5848:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5848:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5849:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsAssignment_1_1_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5850:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5850:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl12139);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5864: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5868:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5869:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__012173);
|
| rule__TuplePartCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__012176);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5876:1: rule__TuplePartCS__Group__0__Impl : ( ( rule__TuplePartCS__NameAssignment_0 ) ) ;
|
| public final void rule__TuplePartCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5880:1: ( ( ( rule__TuplePartCS__NameAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5881:1: ( ( rule__TuplePartCS__NameAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5881:1: ( ( rule__TuplePartCS__NameAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5882:1: ( rule__TuplePartCS__NameAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTuplePartCSAccess().getNameAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5883:1: ( rule__TuplePartCS__NameAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5883:2: rule__TuplePartCS__NameAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl12203);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5893: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5897:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5898:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__112233);
|
| rule__TuplePartCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__112236);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5905:1: rule__TuplePartCS__Group__1__Impl : ( ':' ) ;
|
| public final void rule__TuplePartCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5909:1: ( ( ':' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5910:1: ( ':' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5910:1: ( ':' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5911:1: ':'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
|
| }
|
| match(input,67,FollowSets000.FOLLOW_67_in_rule__TuplePartCS__Group__1__Impl12264); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5924:1: rule__TuplePartCS__Group__2 : rule__TuplePartCS__Group__2__Impl ;
|
| public final void rule__TuplePartCS__Group__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5928:1: ( rule__TuplePartCS__Group__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5929:2: rule__TuplePartCS__Group__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__212295);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5935:1: rule__TuplePartCS__Group__2__Impl : ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) ) ;
|
| public final void rule__TuplePartCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5939:1: ( ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5940:1: ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5940:1: ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5941:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTuplePartCSAccess().getOwnedTypeAssignment_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5942:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5942:2: rule__TuplePartCS__OwnedTypeAssignment_2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl12322);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5958: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5962:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5963:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__012358);
|
| rule__CollectionLiteralExpCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__012361);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5970:1: rule__CollectionLiteralExpCS__Group__0__Impl : ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) ) ;
|
| public final void rule__CollectionLiteralExpCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5974:1: ( ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5975:1: ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5975:1: ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5976:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5977:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5977:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl12388);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5987: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5991:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5992:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__112418);
|
| rule__CollectionLiteralExpCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__112421);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5999:1: rule__CollectionLiteralExpCS__Group__1__Impl : ( '{' ) ;
|
| public final void rule__CollectionLiteralExpCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6003:1: ( ( '{' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6004:1: ( '{' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6004:1: ( '{' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6005:1: '{'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
|
| }
|
| match(input,59,FollowSets000.FOLLOW_59_in_rule__CollectionLiteralExpCS__Group__1__Impl12449); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6018: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6022:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6023:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__212480);
|
| rule__CollectionLiteralExpCS__Group__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__212483);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6030: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6034:1: ( ( ( rule__CollectionLiteralExpCS__Group_2__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6035:1: ( ( rule__CollectionLiteralExpCS__Group_2__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6035:1: ( ( rule__CollectionLiteralExpCS__Group_2__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6036:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6037:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
|
| int alt50=2;
|
| int LA50_0 = input.LA(1);
|
|
|
| if ( ((LA50_0>=RULE_INT && LA50_0<=RULE_ESCAPED_ID)||(LA50_0>=16 && LA50_0<=29)||(LA50_0>=44 && LA50_0<=57)||LA50_0==65||(LA50_0>=72 && LA50_0<=73)||LA50_0==75||LA50_0==79||LA50_0==81||(LA50_0>=83 && LA50_0<=84)) ) {
|
| alt50=1;
|
| }
|
| switch (alt50) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6037:2: rule__CollectionLiteralExpCS__Group_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl12510);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6047:1: rule__CollectionLiteralExpCS__Group__3 : rule__CollectionLiteralExpCS__Group__3__Impl ;
|
| public final void rule__CollectionLiteralExpCS__Group__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6051:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6052:2: rule__CollectionLiteralExpCS__Group__3__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__312541);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6058:1: rule__CollectionLiteralExpCS__Group__3__Impl : ( '}' ) ;
|
| public final void rule__CollectionLiteralExpCS__Group__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6062:1: ( ( '}' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6063:1: ( '}' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6063:1: ( '}' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6064:1: '}'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
|
| }
|
| match(input,61,FollowSets000.FOLLOW_61_in_rule__CollectionLiteralExpCS__Group__3__Impl12569); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6085: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6089:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6090:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__012608);
|
| rule__CollectionLiteralExpCS__Group_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__012611);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6097: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6101:1: ( ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6102:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6102:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6103:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsAssignment_2_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6104:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6104:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl12638);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6114: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6118:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6119:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__112668);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6125: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6129:1: ( ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6130:1: ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6130:1: ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6131:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6132:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
|
| loop51:
|
| do {
|
| int alt51=2;
|
| int LA51_0 = input.LA(1);
|
|
|
| if ( (LA51_0==62) ) {
|
| alt51=1;
|
| }
|
|
|
|
|
| switch (alt51) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6132:2: rule__CollectionLiteralExpCS__Group_2_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl12695);
|
| rule__CollectionLiteralExpCS__Group_2_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop51;
|
| }
|
| } 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6146: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6150:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6151:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__012730);
|
| rule__CollectionLiteralExpCS__Group_2_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__012733);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6158:1: rule__CollectionLiteralExpCS__Group_2_1__0__Impl : ( ',' ) ;
|
| public final void rule__CollectionLiteralExpCS__Group_2_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6162:1: ( ( ',' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6163:1: ( ',' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6163:1: ( ',' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6164:1: ','
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
|
| }
|
| match(input,62,FollowSets000.FOLLOW_62_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl12761); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6177: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6181:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6182:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__112792);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6188: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6192:1: ( ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6193:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6193:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6194:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsAssignment_2_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6195:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6195:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl12819);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6209:1: rule__CollectionLiteralPartCS__Group__0 : rule__CollectionLiteralPartCS__Group__0__Impl rule__CollectionLiteralPartCS__Group__1 ;
|
| public final void rule__CollectionLiteralPartCS__Group__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6213:1: ( rule__CollectionLiteralPartCS__Group__0__Impl rule__CollectionLiteralPartCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6214:2: rule__CollectionLiteralPartCS__Group__0__Impl rule__CollectionLiteralPartCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__012853);
|
| rule__CollectionLiteralPartCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__012856);
|
| rule__CollectionLiteralPartCS__Group__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"
|
|
|
|
|
| // $ANTLR start "rule__CollectionLiteralPartCS__Group__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6221:1: rule__CollectionLiteralPartCS__Group__0__Impl : ( ( rule__CollectionLiteralPartCS__ExpressionCSAssignment_0 ) ) ;
|
| public final void rule__CollectionLiteralPartCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6225:1: ( ( ( rule__CollectionLiteralPartCS__ExpressionCSAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6226:1: ( ( rule__CollectionLiteralPartCS__ExpressionCSAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6226:1: ( ( rule__CollectionLiteralPartCS__ExpressionCSAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6227:1: ( rule__CollectionLiteralPartCS__ExpressionCSAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralPartCSAccess().getExpressionCSAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6228:1: ( rule__CollectionLiteralPartCS__ExpressionCSAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6228:2: rule__CollectionLiteralPartCS__ExpressionCSAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl12883);
|
| rule__CollectionLiteralPartCS__ExpressionCSAssignment_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionLiteralPartCSAccess().getExpressionCSAssignment_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__CollectionLiteralPartCS__Group__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__CollectionLiteralPartCS__Group__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6238:1: rule__CollectionLiteralPartCS__Group__1 : rule__CollectionLiteralPartCS__Group__1__Impl ;
|
| public final void rule__CollectionLiteralPartCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6242:1: ( rule__CollectionLiteralPartCS__Group__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6243:2: rule__CollectionLiteralPartCS__Group__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__112913);
|
| rule__CollectionLiteralPartCS__Group__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__1"
|
|
|
|
|
| // $ANTLR start "rule__CollectionLiteralPartCS__Group__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6249:1: rule__CollectionLiteralPartCS__Group__1__Impl : ( ( rule__CollectionLiteralPartCS__Group_1__0 )? ) ;
|
| public final void rule__CollectionLiteralPartCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6253:1: ( ( ( rule__CollectionLiteralPartCS__Group_1__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6254:1: ( ( rule__CollectionLiteralPartCS__Group_1__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6254:1: ( ( rule__CollectionLiteralPartCS__Group_1__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6255:1: ( rule__CollectionLiteralPartCS__Group_1__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6256:1: ( rule__CollectionLiteralPartCS__Group_1__0 )?
|
| int alt52=2;
|
| int LA52_0 = input.LA(1);
|
|
|
| if ( (LA52_0==69) ) {
|
| alt52=1;
|
| }
|
| switch (alt52) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6256:2: rule__CollectionLiteralPartCS__Group_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl12940);
|
| rule__CollectionLiteralPartCS__Group_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__CollectionLiteralPartCS__Group__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__CollectionLiteralPartCS__Group_1__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6270:1: rule__CollectionLiteralPartCS__Group_1__0 : rule__CollectionLiteralPartCS__Group_1__0__Impl rule__CollectionLiteralPartCS__Group_1__1 ;
|
| public final void rule__CollectionLiteralPartCS__Group_1__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6274:1: ( rule__CollectionLiteralPartCS__Group_1__0__Impl rule__CollectionLiteralPartCS__Group_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6275:2: rule__CollectionLiteralPartCS__Group_1__0__Impl rule__CollectionLiteralPartCS__Group_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__012975);
|
| rule__CollectionLiteralPartCS__Group_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__012978);
|
| rule__CollectionLiteralPartCS__Group_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_1__0"
|
|
|
|
|
| // $ANTLR start "rule__CollectionLiteralPartCS__Group_1__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6282:1: rule__CollectionLiteralPartCS__Group_1__0__Impl : ( '..' ) ;
|
| public final void rule__CollectionLiteralPartCS__Group_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6286:1: ( ( '..' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6287:1: ( '..' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6287:1: ( '..' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6288:1: '..'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_1_0());
|
| }
|
| match(input,69,FollowSets000.FOLLOW_69_in_rule__CollectionLiteralPartCS__Group_1__0__Impl13006); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__CollectionLiteralPartCS__Group_1__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__CollectionLiteralPartCS__Group_1__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6301:1: rule__CollectionLiteralPartCS__Group_1__1 : rule__CollectionLiteralPartCS__Group_1__1__Impl ;
|
| public final void rule__CollectionLiteralPartCS__Group_1__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6305:1: ( rule__CollectionLiteralPartCS__Group_1__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6306:2: rule__CollectionLiteralPartCS__Group_1__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__113037);
|
| rule__CollectionLiteralPartCS__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__CollectionLiteralPartCS__Group_1__1"
|
|
|
|
|
| // $ANTLR start "rule__CollectionLiteralPartCS__Group_1__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6312:1: rule__CollectionLiteralPartCS__Group_1__1__Impl : ( ( rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1 ) ) ;
|
| public final void rule__CollectionLiteralPartCS__Group_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6316:1: ( ( ( rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6317:1: ( ( rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6317:1: ( ( rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6318:1: ( rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralPartCSAccess().getLastExpressionCSAssignment_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6319:1: ( rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6319:2: rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl13064);
|
| rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionLiteralPartCSAccess().getLastExpressionCSAssignment_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__CollectionLiteralPartCS__Group_1__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ConstructorPartCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6333:1: rule__ConstructorPartCS__Group__0 : rule__ConstructorPartCS__Group__0__Impl rule__ConstructorPartCS__Group__1 ;
|
| public final void rule__ConstructorPartCS__Group__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6337:1: ( rule__ConstructorPartCS__Group__0__Impl rule__ConstructorPartCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6338:2: rule__ConstructorPartCS__Group__0__Impl rule__ConstructorPartCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__013098);
|
| rule__ConstructorPartCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__013101);
|
| rule__ConstructorPartCS__Group__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ConstructorPartCS__Group__0"
|
|
|
|
|
| // $ANTLR start "rule__ConstructorPartCS__Group__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6345:1: rule__ConstructorPartCS__Group__0__Impl : ( ( rule__ConstructorPartCS__PropertyAssignment_0 ) ) ;
|
| public final void rule__ConstructorPartCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6349:1: ( ( ( rule__ConstructorPartCS__PropertyAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6350:1: ( ( rule__ConstructorPartCS__PropertyAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6350:1: ( ( rule__ConstructorPartCS__PropertyAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6351:1: ( rule__ConstructorPartCS__PropertyAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getConstructorPartCSAccess().getPropertyAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6352:1: ( rule__ConstructorPartCS__PropertyAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6352:2: rule__ConstructorPartCS__PropertyAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl13128);
|
| rule__ConstructorPartCS__PropertyAssignment_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getConstructorPartCSAccess().getPropertyAssignment_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ConstructorPartCS__Group__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ConstructorPartCS__Group__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6362:1: rule__ConstructorPartCS__Group__1 : rule__ConstructorPartCS__Group__1__Impl rule__ConstructorPartCS__Group__2 ;
|
| public final void rule__ConstructorPartCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6366:1: ( rule__ConstructorPartCS__Group__1__Impl rule__ConstructorPartCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6367:2: rule__ConstructorPartCS__Group__1__Impl rule__ConstructorPartCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__113158);
|
| rule__ConstructorPartCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__113161);
|
| rule__ConstructorPartCS__Group__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ConstructorPartCS__Group__1"
|
|
|
|
|
| // $ANTLR start "rule__ConstructorPartCS__Group__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6374:1: rule__ConstructorPartCS__Group__1__Impl : ( '=' ) ;
|
| public final void rule__ConstructorPartCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6378:1: ( ( '=' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6379:1: ( '=' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6379:1: ( '=' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6380:1: '='
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getConstructorPartCSAccess().getEqualsSignKeyword_1());
|
| }
|
| match(input,36,FollowSets000.FOLLOW_36_in_rule__ConstructorPartCS__Group__1__Impl13189); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getConstructorPartCSAccess().getEqualsSignKeyword_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ConstructorPartCS__Group__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ConstructorPartCS__Group__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6393:1: rule__ConstructorPartCS__Group__2 : rule__ConstructorPartCS__Group__2__Impl ;
|
| public final void rule__ConstructorPartCS__Group__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6397:1: ( rule__ConstructorPartCS__Group__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6398:2: rule__ConstructorPartCS__Group__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__213220);
|
| rule__ConstructorPartCS__Group__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ConstructorPartCS__Group__2"
|
|
|
|
|
| // $ANTLR start "rule__ConstructorPartCS__Group__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6404:1: rule__ConstructorPartCS__Group__2__Impl : ( ( rule__ConstructorPartCS__InitExpressionAssignment_2 ) ) ;
|
| public final void rule__ConstructorPartCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6408:1: ( ( ( rule__ConstructorPartCS__InitExpressionAssignment_2 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6409:1: ( ( rule__ConstructorPartCS__InitExpressionAssignment_2 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6409:1: ( ( rule__ConstructorPartCS__InitExpressionAssignment_2 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6410:1: ( rule__ConstructorPartCS__InitExpressionAssignment_2 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getConstructorPartCSAccess().getInitExpressionAssignment_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6411:1: ( rule__ConstructorPartCS__InitExpressionAssignment_2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6411:2: rule__ConstructorPartCS__InitExpressionAssignment_2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl13247);
|
| rule__ConstructorPartCS__InitExpressionAssignment_2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getConstructorPartCSAccess().getInitExpressionAssignment_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ConstructorPartCS__Group__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__TupleLiteralExpCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6427: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6431:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6432:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__013283);
|
| rule__TupleLiteralExpCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__013286);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6439:1: rule__TupleLiteralExpCS__Group__0__Impl : ( 'Tuple' ) ;
|
| public final void rule__TupleLiteralExpCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6443:1: ( ( 'Tuple' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6444:1: ( 'Tuple' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6444:1: ( 'Tuple' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6445:1: 'Tuple'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
|
| }
|
| match(input,44,FollowSets000.FOLLOW_44_in_rule__TupleLiteralExpCS__Group__0__Impl13314); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6458: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6462:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6463:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__113345);
|
| rule__TupleLiteralExpCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__113348);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6470:1: rule__TupleLiteralExpCS__Group__1__Impl : ( '{' ) ;
|
| public final void rule__TupleLiteralExpCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6474:1: ( ( '{' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6475:1: ( '{' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6475:1: ( '{' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6476:1: '{'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
|
| }
|
| match(input,59,FollowSets000.FOLLOW_59_in_rule__TupleLiteralExpCS__Group__1__Impl13376); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6489: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6493:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6494:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__213407);
|
| rule__TupleLiteralExpCS__Group__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__213410);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6501:1: rule__TupleLiteralExpCS__Group__2__Impl : ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) ) ;
|
| public final void rule__TupleLiteralExpCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6505:1: ( ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6506:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6506:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6507:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsAssignment_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6508:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6508:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl13437);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6518: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6522:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6523:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__313467);
|
| rule__TupleLiteralExpCS__Group__3__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__313470);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6530: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6534:1: ( ( ( rule__TupleLiteralExpCS__Group_3__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6535:1: ( ( rule__TupleLiteralExpCS__Group_3__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6535:1: ( ( rule__TupleLiteralExpCS__Group_3__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6536:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralExpCSAccess().getGroup_3());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6537:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
|
| loop53:
|
| do {
|
| int alt53=2;
|
| int LA53_0 = input.LA(1);
|
|
|
| if ( (LA53_0==62) ) {
|
| alt53=1;
|
| }
|
|
|
|
|
| switch (alt53) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6537:2: rule__TupleLiteralExpCS__Group_3__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl13497);
|
| rule__TupleLiteralExpCS__Group_3__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop53;
|
| }
|
| } 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6547:1: rule__TupleLiteralExpCS__Group__4 : rule__TupleLiteralExpCS__Group__4__Impl ;
|
| public final void rule__TupleLiteralExpCS__Group__4() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6551:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6552:2: rule__TupleLiteralExpCS__Group__4__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__413528);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6558:1: rule__TupleLiteralExpCS__Group__4__Impl : ( '}' ) ;
|
| public final void rule__TupleLiteralExpCS__Group__4__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6562:1: ( ( '}' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6563:1: ( '}' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6563:1: ( '}' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6564:1: '}'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
|
| }
|
| match(input,61,FollowSets000.FOLLOW_61_in_rule__TupleLiteralExpCS__Group__4__Impl13556); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6587: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6591:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6592:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__013597);
|
| rule__TupleLiteralExpCS__Group_3__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__013600);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6599:1: rule__TupleLiteralExpCS__Group_3__0__Impl : ( ',' ) ;
|
| public final void rule__TupleLiteralExpCS__Group_3__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6603:1: ( ( ',' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6604:1: ( ',' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6604:1: ( ',' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6605:1: ','
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
|
| }
|
| match(input,62,FollowSets000.FOLLOW_62_in_rule__TupleLiteralExpCS__Group_3__0__Impl13628); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6618: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6622:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6623:2: rule__TupleLiteralExpCS__Group_3__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__113659);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6629: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6633:1: ( ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6634:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6634:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6635:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsAssignment_3_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6636:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6636:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl13686);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6650: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6654:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6655:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__013720);
|
| rule__TupleLiteralPartCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__013723);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6662:1: rule__TupleLiteralPartCS__Group__0__Impl : ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) ) ;
|
| public final void rule__TupleLiteralPartCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6666:1: ( ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6667:1: ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6667:1: ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6668:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralPartCSAccess().getNameAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6669:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6669:2: rule__TupleLiteralPartCS__NameAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl13750);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6679: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6683:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6684:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__113780);
|
| rule__TupleLiteralPartCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__113783);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6691: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6695:1: ( ( ( rule__TupleLiteralPartCS__Group_1__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6696:1: ( ( rule__TupleLiteralPartCS__Group_1__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6696:1: ( ( rule__TupleLiteralPartCS__Group_1__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6697:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralPartCSAccess().getGroup_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6698:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
|
| int alt54=2;
|
| int LA54_0 = input.LA(1);
|
|
|
| if ( (LA54_0==67) ) {
|
| alt54=1;
|
| }
|
| switch (alt54) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6698:2: rule__TupleLiteralPartCS__Group_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl13810);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6708: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6712:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6713:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__213841);
|
| rule__TupleLiteralPartCS__Group__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__213844);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6720:1: rule__TupleLiteralPartCS__Group__2__Impl : ( '=' ) ;
|
| public final void rule__TupleLiteralPartCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6724:1: ( ( '=' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6725:1: ( '=' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6725:1: ( '=' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6726:1: '='
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
|
| }
|
| match(input,36,FollowSets000.FOLLOW_36_in_rule__TupleLiteralPartCS__Group__2__Impl13872); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6739:1: rule__TupleLiteralPartCS__Group__3 : rule__TupleLiteralPartCS__Group__3__Impl ;
|
| public final void rule__TupleLiteralPartCS__Group__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6743:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6744:2: rule__TupleLiteralPartCS__Group__3__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__313903);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6750:1: rule__TupleLiteralPartCS__Group__3__Impl : ( ( rule__TupleLiteralPartCS__InitExpressionAssignment_3 ) ) ;
|
| public final void rule__TupleLiteralPartCS__Group__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6754:1: ( ( ( rule__TupleLiteralPartCS__InitExpressionAssignment_3 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6755:1: ( ( rule__TupleLiteralPartCS__InitExpressionAssignment_3 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6755:1: ( ( rule__TupleLiteralPartCS__InitExpressionAssignment_3 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6756:1: ( rule__TupleLiteralPartCS__InitExpressionAssignment_3 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralPartCSAccess().getInitExpressionAssignment_3());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6757:1: ( rule__TupleLiteralPartCS__InitExpressionAssignment_3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6757:2: rule__TupleLiteralPartCS__InitExpressionAssignment_3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl13930);
|
| rule__TupleLiteralPartCS__InitExpressionAssignment_3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTupleLiteralPartCSAccess().getInitExpressionAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6775: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6779:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6780:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__013968);
|
| rule__TupleLiteralPartCS__Group_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__013971);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6787:1: rule__TupleLiteralPartCS__Group_1__0__Impl : ( ':' ) ;
|
| public final void rule__TupleLiteralPartCS__Group_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6791:1: ( ( ':' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6792:1: ( ':' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6792:1: ( ':' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6793:1: ':'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
|
| }
|
| match(input,67,FollowSets000.FOLLOW_67_in_rule__TupleLiteralPartCS__Group_1__0__Impl13999); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6806: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6810:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6811:2: rule__TupleLiteralPartCS__Group_1__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__114030);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6817: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6821:1: ( ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6822:1: ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6822:1: ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6823:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeAssignment_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6824:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6824:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl14057);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6838: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6842:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6843:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__014091);
|
| rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__014094);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6850:1: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl : ( () ) ;
|
| public final void rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6854:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6855:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6855:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6856:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getUnlimitedNaturalLiteralExpCSAction_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6857:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6859: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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6869:1: rule__UnlimitedNaturalLiteralExpCS__Group__1 : rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl ;
|
| public final void rule__UnlimitedNaturalLiteralExpCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6873:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6874:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__114152);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6880:1: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl : ( '*' ) ;
|
| public final void rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6884:1: ( ( '*' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6885:1: ( '*' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6885:1: ( '*' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6886:1: '*'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
|
| }
|
| match(input,27,FollowSets000.FOLLOW_27_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl14180); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6903: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6907:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6908:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__014215);
|
| rule__InvalidLiteralExpCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__014218);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6915:1: rule__InvalidLiteralExpCS__Group__0__Impl : ( () ) ;
|
| public final void rule__InvalidLiteralExpCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6919:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6920:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6920:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6921:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidLiteralExpCSAction_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6922:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6924: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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6934:1: rule__InvalidLiteralExpCS__Group__1 : rule__InvalidLiteralExpCS__Group__1__Impl ;
|
| public final void rule__InvalidLiteralExpCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6938:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6939:2: rule__InvalidLiteralExpCS__Group__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__114276);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6945:1: rule__InvalidLiteralExpCS__Group__1__Impl : ( 'invalid' ) ;
|
| public final void rule__InvalidLiteralExpCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6949:1: ( ( 'invalid' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6950:1: ( 'invalid' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6950:1: ( 'invalid' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6951:1: 'invalid'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
|
| }
|
| match(input,72,FollowSets000.FOLLOW_72_in_rule__InvalidLiteralExpCS__Group__1__Impl14304); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6968: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6972:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6973:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__014339);
|
| rule__NullLiteralExpCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__014342);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6980:1: rule__NullLiteralExpCS__Group__0__Impl : ( () ) ;
|
| public final void rule__NullLiteralExpCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6984:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6985:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6985:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6986:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNullLiteralExpCSAccess().getNullLiteralExpCSAction_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6987:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6989: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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6999:1: rule__NullLiteralExpCS__Group__1 : rule__NullLiteralExpCS__Group__1__Impl ;
|
| public final void rule__NullLiteralExpCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7003:1: ( rule__NullLiteralExpCS__Group__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7004:2: rule__NullLiteralExpCS__Group__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__114400);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7010:1: rule__NullLiteralExpCS__Group__1__Impl : ( 'null' ) ;
|
| public final void rule__NullLiteralExpCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7014:1: ( ( 'null' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7015:1: ( 'null' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7015:1: ( 'null' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7016:1: 'null'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
|
| }
|
| match(input,73,FollowSets000.FOLLOW_73_in_rule__NullLiteralExpCS__Group__1__Impl14428); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7033: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7037:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7038:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__014463);
|
| rule__TypeLiteralWithMultiplicityCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__014466);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7045:1: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl : ( ruleTypeLiteralCS ) ;
|
| public final void rule__TypeLiteralWithMultiplicityCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7049:1: ( ( ruleTypeLiteralCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7050:1: ( ruleTypeLiteralCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7050:1: ( ruleTypeLiteralCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7051:1: ruleTypeLiteralCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl14493);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7062:1: rule__TypeLiteralWithMultiplicityCS__Group__1 : rule__TypeLiteralWithMultiplicityCS__Group__1__Impl ;
|
| public final void rule__TypeLiteralWithMultiplicityCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7066:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7067:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__114522);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7073:1: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl : ( ( rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1 )? ) ;
|
| public final void rule__TypeLiteralWithMultiplicityCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7077:1: ( ( ( rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7078:1: ( ( rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7078:1: ( ( rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7079:1: ( rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getMultiplicityAssignment_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7080:1: ( rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1 )?
|
| int alt55=2;
|
| int LA55_0 = input.LA(1);
|
|
|
| if ( (LA55_0==70) ) {
|
| alt55=1;
|
| }
|
| switch (alt55) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7080:2: rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl14549);
|
| rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getMultiplicityAssignment_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__TypeLiteralWithMultiplicityCS__Group__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__TypeExpCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7094: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7098:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7099:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__014584);
|
| rule__TypeExpCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__014587);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7106:1: rule__TypeExpCS__Group__0__Impl : ( ( rule__TypeExpCS__Alternatives_0 ) ) ;
|
| public final void rule__TypeExpCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7110:1: ( ( ( rule__TypeExpCS__Alternatives_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7111:1: ( ( rule__TypeExpCS__Alternatives_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7111:1: ( ( rule__TypeExpCS__Alternatives_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7112:1: ( rule__TypeExpCS__Alternatives_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeExpCSAccess().getAlternatives_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7113:1: ( rule__TypeExpCS__Alternatives_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7113:2: rule__TypeExpCS__Alternatives_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl14614);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7123:1: rule__TypeExpCS__Group__1 : rule__TypeExpCS__Group__1__Impl ;
|
| public final void rule__TypeExpCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7127:1: ( rule__TypeExpCS__Group__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7128:2: rule__TypeExpCS__Group__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__114644);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7134:1: rule__TypeExpCS__Group__1__Impl : ( ( rule__TypeExpCS__MultiplicityAssignment_1 )? ) ;
|
| public final void rule__TypeExpCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7138:1: ( ( ( rule__TypeExpCS__MultiplicityAssignment_1 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7139:1: ( ( rule__TypeExpCS__MultiplicityAssignment_1 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7139:1: ( ( rule__TypeExpCS__MultiplicityAssignment_1 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7140:1: ( rule__TypeExpCS__MultiplicityAssignment_1 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeExpCSAccess().getMultiplicityAssignment_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7141:1: ( rule__TypeExpCS__MultiplicityAssignment_1 )?
|
| int alt56=2;
|
| int LA56_0 = input.LA(1);
|
|
|
| if ( (LA56_0==70) ) {
|
| alt56=1;
|
| }
|
| switch (alt56) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7141:2: rule__TypeExpCS__MultiplicityAssignment_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl14671);
|
| rule__TypeExpCS__MultiplicityAssignment_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeExpCSAccess().getMultiplicityAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7155: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7159:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7160:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__014706);
|
| rule__ExpCS__Group_0__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__014709);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7167:1: rule__ExpCS__Group_0__0__Impl : ( rulePrefixedExpCS ) ;
|
| public final void rule__ExpCS__Group_0__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7171:1: ( ( rulePrefixedExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7172:1: ( rulePrefixedExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7172:1: ( rulePrefixedExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7173:1: rulePrefixedExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getPrefixedExpCSParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl14736);
|
| rulePrefixedExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getPrefixedExpCSParserRuleCall_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7184: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7188:1: ( rule__ExpCS__Group_0__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7189:2: rule__ExpCS__Group_0__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__114765);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7195: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7199:1: ( ( ( rule__ExpCS__Group_0_1__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7200:1: ( ( rule__ExpCS__Group_0_1__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7200:1: ( ( rule__ExpCS__Group_0_1__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7201:1: ( rule__ExpCS__Group_0_1__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getGroup_0_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7202:1: ( rule__ExpCS__Group_0_1__0 )?
|
| int alt57=2;
|
| int LA57_0 = input.LA(1);
|
|
|
| if ( ((LA57_0>=27 && LA57_0<=28)||(LA57_0>=30 && LA57_0<=43)) ) {
|
| alt57=1;
|
| }
|
| switch (alt57) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7202:2: rule__ExpCS__Group_0_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl14792);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7216: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7220:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7221:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__014827);
|
| rule__ExpCS__Group_0_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__014830);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7228:1: rule__ExpCS__Group_0_1__0__Impl : ( () ) ;
|
| public final void rule__ExpCS__Group_0_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7232:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7233:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7233:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7234:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getInfixExpCSOwnedExpressionAction_0_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7235:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7237:1:
|
| {
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getInfixExpCSOwnedExpressionAction_0_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__Group_0_1__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7247: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7251:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7252:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__114888);
|
| rule__ExpCS__Group_0_1__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__114891);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7259:1: rule__ExpCS__Group_0_1__1__Impl : ( ( rule__ExpCS__OwnedOperatorAssignment_0_1_1 ) ) ;
|
| public final void rule__ExpCS__Group_0_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7263:1: ( ( ( rule__ExpCS__OwnedOperatorAssignment_0_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7264:1: ( ( rule__ExpCS__OwnedOperatorAssignment_0_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7264:1: ( ( rule__ExpCS__OwnedOperatorAssignment_0_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7265:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_0_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7266:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7266:2: rule__ExpCS__OwnedOperatorAssignment_0_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl14918);
|
| rule__ExpCS__OwnedOperatorAssignment_0_1_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7276: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7280:1: ( rule__ExpCS__Group_0_1__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7281:2: rule__ExpCS__Group_0_1__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__214948);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7287:1: rule__ExpCS__Group_0_1__2__Impl : ( ( rule__ExpCS__Alternatives_0_1_2 ) ) ;
|
| public final void rule__ExpCS__Group_0_1__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7291:1: ( ( ( rule__ExpCS__Alternatives_0_1_2 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7292:1: ( ( rule__ExpCS__Alternatives_0_1_2 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7292:1: ( ( rule__ExpCS__Alternatives_0_1_2 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7293:1: ( rule__ExpCS__Alternatives_0_1_2 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getAlternatives_0_1_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7294:1: ( rule__ExpCS__Alternatives_0_1_2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7294:2: rule__ExpCS__Alternatives_0_1_2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl14975);
|
| rule__ExpCS__Alternatives_0_1_2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getAlternatives_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__ExpCS__Group_0_1_2_0__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7310:1: rule__ExpCS__Group_0_1_2_0__0 : rule__ExpCS__Group_0_1_2_0__0__Impl rule__ExpCS__Group_0_1_2_0__1 ;
|
| public final void rule__ExpCS__Group_0_1_2_0__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7314:1: ( rule__ExpCS__Group_0_1_2_0__0__Impl rule__ExpCS__Group_0_1_2_0__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7315:2: rule__ExpCS__Group_0_1_2_0__0__Impl rule__ExpCS__Group_0_1_2_0__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__015011);
|
| rule__ExpCS__Group_0_1_2_0__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__015014);
|
| rule__ExpCS__Group_0_1_2_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_1_2_0__0"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1_2_0__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7322:1: rule__ExpCS__Group_0_1_2_0__0__Impl : ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0 ) ) ;
|
| public final void rule__ExpCS__Group_0_1_2_0__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7326:1: ( ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7327:1: ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7327:1: ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7328:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedExpressionAssignment_0_1_2_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7329:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7329:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl15041);
|
| rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedExpressionAssignment_0_1_2_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__Group_0_1_2_0__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1_2_0__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7339:1: rule__ExpCS__Group_0_1_2_0__1 : rule__ExpCS__Group_0_1_2_0__1__Impl rule__ExpCS__Group_0_1_2_0__2 ;
|
| public final void rule__ExpCS__Group_0_1_2_0__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7343:1: ( rule__ExpCS__Group_0_1_2_0__1__Impl rule__ExpCS__Group_0_1_2_0__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7344:2: rule__ExpCS__Group_0_1_2_0__1__Impl rule__ExpCS__Group_0_1_2_0__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__115071);
|
| rule__ExpCS__Group_0_1_2_0__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__115074);
|
| rule__ExpCS__Group_0_1_2_0__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_2_0__1"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1_2_0__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7351:1: rule__ExpCS__Group_0_1_2_0__1__Impl : ( ( rule__ExpCS__Group_0_1_2_0_1__0 )* ) ;
|
| public final void rule__ExpCS__Group_0_1_2_0__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7355:1: ( ( ( rule__ExpCS__Group_0_1_2_0_1__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7356:1: ( ( rule__ExpCS__Group_0_1_2_0_1__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7356:1: ( ( rule__ExpCS__Group_0_1_2_0_1__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7357:1: ( rule__ExpCS__Group_0_1_2_0_1__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getGroup_0_1_2_0_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7358:1: ( rule__ExpCS__Group_0_1_2_0_1__0 )*
|
| loop58:
|
| do {
|
| int alt58=2;
|
| alt58 = dfa58.predict(input);
|
| switch (alt58) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7358:2: rule__ExpCS__Group_0_1_2_0_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl15101);
|
| rule__ExpCS__Group_0_1_2_0_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop58;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getGroup_0_1_2_0_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__Group_0_1_2_0__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1_2_0__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7368:1: rule__ExpCS__Group_0_1_2_0__2 : rule__ExpCS__Group_0_1_2_0__2__Impl ;
|
| public final void rule__ExpCS__Group_0_1_2_0__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7372:1: ( rule__ExpCS__Group_0_1_2_0__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7373:2: rule__ExpCS__Group_0_1_2_0__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__215132);
|
| rule__ExpCS__Group_0_1_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__ExpCS__Group_0_1_2_0__2"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1_2_0__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7379:1: rule__ExpCS__Group_0_1_2_0__2__Impl : ( ( rule__ExpCS__Group_0_1_2_0_2__0 )? ) ;
|
| public final void rule__ExpCS__Group_0_1_2_0__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7383:1: ( ( ( rule__ExpCS__Group_0_1_2_0_2__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7384:1: ( ( rule__ExpCS__Group_0_1_2_0_2__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7384:1: ( ( rule__ExpCS__Group_0_1_2_0_2__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7385:1: ( rule__ExpCS__Group_0_1_2_0_2__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getGroup_0_1_2_0_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7386:1: ( rule__ExpCS__Group_0_1_2_0_2__0 )?
|
| int alt59=2;
|
| int LA59_0 = input.LA(1);
|
|
|
| if ( ((LA59_0>=27 && LA59_0<=28)||(LA59_0>=30 && LA59_0<=43)) ) {
|
| alt59=1;
|
| }
|
| switch (alt59) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7386:2: rule__ExpCS__Group_0_1_2_0_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl15159);
|
| rule__ExpCS__Group_0_1_2_0_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getGroup_0_1_2_0_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__Group_0_1_2_0__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1_2_0_1__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7402:1: rule__ExpCS__Group_0_1_2_0_1__0 : rule__ExpCS__Group_0_1_2_0_1__0__Impl rule__ExpCS__Group_0_1_2_0_1__1 ;
|
| public final void rule__ExpCS__Group_0_1_2_0_1__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7406:1: ( rule__ExpCS__Group_0_1_2_0_1__0__Impl rule__ExpCS__Group_0_1_2_0_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7407:2: rule__ExpCS__Group_0_1_2_0_1__0__Impl rule__ExpCS__Group_0_1_2_0_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__015196);
|
| rule__ExpCS__Group_0_1_2_0_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__015199);
|
| rule__ExpCS__Group_0_1_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__ExpCS__Group_0_1_2_0_1__0"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1_2_0_1__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7414:1: rule__ExpCS__Group_0_1_2_0_1__0__Impl : ( ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0 ) ) ;
|
| public final void rule__ExpCS__Group_0_1_2_0_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7418:1: ( ( ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7419:1: ( ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7419:1: ( ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7420:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_0_1_2_0_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7421:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7421:2: rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl15226);
|
| rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_0_1_2_0_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__Group_0_1_2_0_1__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1_2_0_1__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7431:1: rule__ExpCS__Group_0_1_2_0_1__1 : rule__ExpCS__Group_0_1_2_0_1__1__Impl ;
|
| public final void rule__ExpCS__Group_0_1_2_0_1__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7435:1: ( rule__ExpCS__Group_0_1_2_0_1__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7436:2: rule__ExpCS__Group_0_1_2_0_1__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__115256);
|
| rule__ExpCS__Group_0_1_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__ExpCS__Group_0_1_2_0_1__1"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1_2_0_1__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7442:1: rule__ExpCS__Group_0_1_2_0_1__1__Impl : ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1 ) ) ;
|
| public final void rule__ExpCS__Group_0_1_2_0_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7446:1: ( ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7447:1: ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7447:1: ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7448:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedExpressionAssignment_0_1_2_0_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7449:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7449:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl15283);
|
| rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedExpressionAssignment_0_1_2_0_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__Group_0_1_2_0_1__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1_2_0_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7463:1: rule__ExpCS__Group_0_1_2_0_2__0 : rule__ExpCS__Group_0_1_2_0_2__0__Impl rule__ExpCS__Group_0_1_2_0_2__1 ;
|
| public final void rule__ExpCS__Group_0_1_2_0_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7467:1: ( rule__ExpCS__Group_0_1_2_0_2__0__Impl rule__ExpCS__Group_0_1_2_0_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7468:2: rule__ExpCS__Group_0_1_2_0_2__0__Impl rule__ExpCS__Group_0_1_2_0_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__015317);
|
| rule__ExpCS__Group_0_1_2_0_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__015320);
|
| rule__ExpCS__Group_0_1_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__ExpCS__Group_0_1_2_0_2__0"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1_2_0_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7475:1: rule__ExpCS__Group_0_1_2_0_2__0__Impl : ( ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0 ) ) ;
|
| public final void rule__ExpCS__Group_0_1_2_0_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7479:1: ( ( ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7480:1: ( ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7480:1: ( ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7481:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_0_1_2_0_2_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7482:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7482:2: rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl15347);
|
| rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_0_1_2_0_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__Group_0_1_2_0_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1_2_0_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7492:1: rule__ExpCS__Group_0_1_2_0_2__1 : rule__ExpCS__Group_0_1_2_0_2__1__Impl ;
|
| public final void rule__ExpCS__Group_0_1_2_0_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7496:1: ( rule__ExpCS__Group_0_1_2_0_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7497:2: rule__ExpCS__Group_0_1_2_0_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__115377);
|
| rule__ExpCS__Group_0_1_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__ExpCS__Group_0_1_2_0_2__1"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_0_1_2_0_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7503:1: rule__ExpCS__Group_0_1_2_0_2__1__Impl : ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1 ) ) ;
|
| public final void rule__ExpCS__Group_0_1_2_0_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7507:1: ( ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7508:1: ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7508:1: ( ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7509:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedExpressionAssignment_0_1_2_0_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7510:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7510:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl15404);
|
| rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedExpressionAssignment_0_1_2_0_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__Group_0_1_2_0_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_1__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7524:1: rule__ExpCS__Group_1__0 : rule__ExpCS__Group_1__0__Impl rule__ExpCS__Group_1__1 ;
|
| public final void rule__ExpCS__Group_1__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7528:1: ( rule__ExpCS__Group_1__0__Impl rule__ExpCS__Group_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7529:2: rule__ExpCS__Group_1__0__Impl rule__ExpCS__Group_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__015438);
|
| rule__ExpCS__Group_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__015441);
|
| rule__ExpCS__Group_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_1__0"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_1__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7536:1: rule__ExpCS__Group_1__0__Impl : ( () ) ;
|
| public final void rule__ExpCS__Group_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7540:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7541:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7541:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7542:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getPrefixExpCSAction_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7543:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7545:1:
|
| {
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getPrefixExpCSAction_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__Group_1__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_1__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7555:1: rule__ExpCS__Group_1__1 : rule__ExpCS__Group_1__1__Impl rule__ExpCS__Group_1__2 ;
|
| public final void rule__ExpCS__Group_1__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7559:1: ( rule__ExpCS__Group_1__1__Impl rule__ExpCS__Group_1__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7560:2: rule__ExpCS__Group_1__1__Impl rule__ExpCS__Group_1__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__115499);
|
| rule__ExpCS__Group_1__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__115502);
|
| rule__ExpCS__Group_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_1__1"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_1__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7567:1: rule__ExpCS__Group_1__1__Impl : ( ( ( rule__ExpCS__OwnedOperatorAssignment_1_1 ) ) ( ( rule__ExpCS__OwnedOperatorAssignment_1_1 )* ) ) ;
|
| public final void rule__ExpCS__Group_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7571:1: ( ( ( ( rule__ExpCS__OwnedOperatorAssignment_1_1 ) ) ( ( rule__ExpCS__OwnedOperatorAssignment_1_1 )* ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7572:1: ( ( ( rule__ExpCS__OwnedOperatorAssignment_1_1 ) ) ( ( rule__ExpCS__OwnedOperatorAssignment_1_1 )* ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7572:1: ( ( ( rule__ExpCS__OwnedOperatorAssignment_1_1 ) ) ( ( rule__ExpCS__OwnedOperatorAssignment_1_1 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7573:1: ( ( rule__ExpCS__OwnedOperatorAssignment_1_1 ) ) ( ( rule__ExpCS__OwnedOperatorAssignment_1_1 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7573:1: ( ( rule__ExpCS__OwnedOperatorAssignment_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7574:1: ( rule__ExpCS__OwnedOperatorAssignment_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7575:1: ( rule__ExpCS__OwnedOperatorAssignment_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7575:2: rule__ExpCS__OwnedOperatorAssignment_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl15531);
|
| rule__ExpCS__OwnedOperatorAssignment_1_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_1_1());
|
| }
|
|
|
| }
|
|
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7578:1: ( ( rule__ExpCS__OwnedOperatorAssignment_1_1 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7579:1: ( rule__ExpCS__OwnedOperatorAssignment_1_1 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7580:1: ( rule__ExpCS__OwnedOperatorAssignment_1_1 )*
|
| loop60:
|
| do {
|
| int alt60=2;
|
| int LA60_0 = input.LA(1);
|
|
|
| if ( ((LA60_0>=28 && LA60_0<=29)) ) {
|
| alt60=1;
|
| }
|
|
|
|
|
| switch (alt60) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7580:2: rule__ExpCS__OwnedOperatorAssignment_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl15543);
|
| rule__ExpCS__OwnedOperatorAssignment_1_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop60;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__Group_1__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_1__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7591:1: rule__ExpCS__Group_1__2 : rule__ExpCS__Group_1__2__Impl ;
|
| public final void rule__ExpCS__Group_1__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7595:1: ( rule__ExpCS__Group_1__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7596:2: rule__ExpCS__Group_1__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__215576);
|
| rule__ExpCS__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__ExpCS__Group_1__2"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__Group_1__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7602:1: rule__ExpCS__Group_1__2__Impl : ( ( rule__ExpCS__OwnedExpressionAssignment_1_2 ) ) ;
|
| public final void rule__ExpCS__Group_1__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7606:1: ( ( ( rule__ExpCS__OwnedExpressionAssignment_1_2 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7607:1: ( ( rule__ExpCS__OwnedExpressionAssignment_1_2 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7607:1: ( ( rule__ExpCS__OwnedExpressionAssignment_1_2 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7608:1: ( rule__ExpCS__OwnedExpressionAssignment_1_2 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedExpressionAssignment_1_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7609:1: ( rule__ExpCS__OwnedExpressionAssignment_1_2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7609:2: rule__ExpCS__OwnedExpressionAssignment_1_2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl15603);
|
| rule__ExpCS__OwnedExpressionAssignment_1_2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedExpressionAssignment_1_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__Group_1__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrefixedExpCS__Group_0__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7625:1: rule__PrefixedExpCS__Group_0__0 : rule__PrefixedExpCS__Group_0__0__Impl rule__PrefixedExpCS__Group_0__1 ;
|
| public final void rule__PrefixedExpCS__Group_0__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7629:1: ( rule__PrefixedExpCS__Group_0__0__Impl rule__PrefixedExpCS__Group_0__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7630:2: rule__PrefixedExpCS__Group_0__0__Impl rule__PrefixedExpCS__Group_0__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__015639);
|
| rule__PrefixedExpCS__Group_0__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__015642);
|
| rule__PrefixedExpCS__Group_0__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrefixedExpCS__Group_0__0"
|
|
|
|
|
| // $ANTLR start "rule__PrefixedExpCS__Group_0__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7637:1: rule__PrefixedExpCS__Group_0__0__Impl : ( () ) ;
|
| public final void rule__PrefixedExpCS__Group_0__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7641:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7642:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7642:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7643:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrefixedExpCSAccess().getPrefixExpCSAction_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7644:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7646:1:
|
| {
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrefixedExpCSAccess().getPrefixExpCSAction_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrefixedExpCS__Group_0__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrefixedExpCS__Group_0__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7656:1: rule__PrefixedExpCS__Group_0__1 : rule__PrefixedExpCS__Group_0__1__Impl rule__PrefixedExpCS__Group_0__2 ;
|
| public final void rule__PrefixedExpCS__Group_0__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7660:1: ( rule__PrefixedExpCS__Group_0__1__Impl rule__PrefixedExpCS__Group_0__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7661:2: rule__PrefixedExpCS__Group_0__1__Impl rule__PrefixedExpCS__Group_0__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__115700);
|
| rule__PrefixedExpCS__Group_0__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__115703);
|
| rule__PrefixedExpCS__Group_0__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrefixedExpCS__Group_0__1"
|
|
|
|
|
| // $ANTLR start "rule__PrefixedExpCS__Group_0__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7668:1: rule__PrefixedExpCS__Group_0__1__Impl : ( ( ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 ) ) ( ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )* ) ) ;
|
| public final void rule__PrefixedExpCS__Group_0__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7672:1: ( ( ( ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 ) ) ( ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )* ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7673:1: ( ( ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 ) ) ( ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )* ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7673:1: ( ( ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 ) ) ( ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7674:1: ( ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 ) ) ( ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7674:1: ( ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7675:1: ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorAssignment_0_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7676:1: ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7676:2: rule__PrefixedExpCS__OwnedOperatorAssignment_0_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl15732);
|
| rule__PrefixedExpCS__OwnedOperatorAssignment_0_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorAssignment_0_1());
|
| }
|
|
|
| }
|
|
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7679:1: ( ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7680:1: ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorAssignment_0_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7681:1: ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )*
|
| loop61:
|
| do {
|
| int alt61=2;
|
| int LA61_0 = input.LA(1);
|
|
|
| if ( ((LA61_0>=28 && LA61_0<=29)) ) {
|
| alt61=1;
|
| }
|
|
|
|
|
| switch (alt61) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7681:2: rule__PrefixedExpCS__OwnedOperatorAssignment_0_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl15744);
|
| rule__PrefixedExpCS__OwnedOperatorAssignment_0_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop61;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorAssignment_0_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrefixedExpCS__Group_0__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrefixedExpCS__Group_0__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7692:1: rule__PrefixedExpCS__Group_0__2 : rule__PrefixedExpCS__Group_0__2__Impl ;
|
| public final void rule__PrefixedExpCS__Group_0__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7696:1: ( rule__PrefixedExpCS__Group_0__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7697:2: rule__PrefixedExpCS__Group_0__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__215777);
|
| rule__PrefixedExpCS__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__PrefixedExpCS__Group_0__2"
|
|
|
|
|
| // $ANTLR start "rule__PrefixedExpCS__Group_0__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7703:1: rule__PrefixedExpCS__Group_0__2__Impl : ( ( rule__PrefixedExpCS__OwnedExpressionAssignment_0_2 ) ) ;
|
| public final void rule__PrefixedExpCS__Group_0__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7707:1: ( ( ( rule__PrefixedExpCS__OwnedExpressionAssignment_0_2 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7708:1: ( ( rule__PrefixedExpCS__OwnedExpressionAssignment_0_2 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7708:1: ( ( rule__PrefixedExpCS__OwnedExpressionAssignment_0_2 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7709:1: ( rule__PrefixedExpCS__OwnedExpressionAssignment_0_2 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrefixedExpCSAccess().getOwnedExpressionAssignment_0_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7710:1: ( rule__PrefixedExpCS__OwnedExpressionAssignment_0_2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7710:2: rule__PrefixedExpCS__OwnedExpressionAssignment_0_2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl15804);
|
| rule__PrefixedExpCS__OwnedExpressionAssignment_0_2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrefixedExpCSAccess().getOwnedExpressionAssignment_0_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrefixedExpCS__Group_0__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7726:1: rule__PrimaryExpCS__Group_7__0 : rule__PrimaryExpCS__Group_7__0__Impl rule__PrimaryExpCS__Group_7__1 ;
|
| public final void rule__PrimaryExpCS__Group_7__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7730:1: ( rule__PrimaryExpCS__Group_7__0__Impl rule__PrimaryExpCS__Group_7__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7731:2: rule__PrimaryExpCS__Group_7__0__Impl rule__PrimaryExpCS__Group_7__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__015840);
|
| rule__PrimaryExpCS__Group_7__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__015843);
|
| rule__PrimaryExpCS__Group_7__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7738:1: rule__PrimaryExpCS__Group_7__0__Impl : ( () ) ;
|
| public final void rule__PrimaryExpCS__Group_7__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7742:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7743:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7743:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7744:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getNameExpCSAction_7_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7745:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7747:1:
|
| {
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getNameExpCSAction_7_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7757:1: rule__PrimaryExpCS__Group_7__1 : rule__PrimaryExpCS__Group_7__1__Impl rule__PrimaryExpCS__Group_7__2 ;
|
| public final void rule__PrimaryExpCS__Group_7__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7761:1: ( rule__PrimaryExpCS__Group_7__1__Impl rule__PrimaryExpCS__Group_7__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7762:2: rule__PrimaryExpCS__Group_7__1__Impl rule__PrimaryExpCS__Group_7__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__115901);
|
| rule__PrimaryExpCS__Group_7__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__115904);
|
| rule__PrimaryExpCS__Group_7__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7769:1: rule__PrimaryExpCS__Group_7__1__Impl : ( ( rule__PrimaryExpCS__PathNameAssignment_7_1 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7773:1: ( ( ( rule__PrimaryExpCS__PathNameAssignment_7_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7774:1: ( ( rule__PrimaryExpCS__PathNameAssignment_7_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7774:1: ( ( rule__PrimaryExpCS__PathNameAssignment_7_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7775:1: ( rule__PrimaryExpCS__PathNameAssignment_7_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getPathNameAssignment_7_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7776:1: ( rule__PrimaryExpCS__PathNameAssignment_7_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7776:2: rule__PrimaryExpCS__PathNameAssignment_7_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl15931);
|
| rule__PrimaryExpCS__PathNameAssignment_7_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getPathNameAssignment_7_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7786:1: rule__PrimaryExpCS__Group_7__2 : rule__PrimaryExpCS__Group_7__2__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7790:1: ( rule__PrimaryExpCS__Group_7__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7791:2: rule__PrimaryExpCS__Group_7__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__215961);
|
| rule__PrimaryExpCS__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__PrimaryExpCS__Group_7__2"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7797:1: rule__PrimaryExpCS__Group_7__2__Impl : ( ( rule__PrimaryExpCS__Alternatives_7_2 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7801:1: ( ( ( rule__PrimaryExpCS__Alternatives_7_2 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7802:1: ( ( rule__PrimaryExpCS__Alternatives_7_2 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7802:1: ( ( rule__PrimaryExpCS__Alternatives_7_2 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7803:1: ( rule__PrimaryExpCS__Alternatives_7_2 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getAlternatives_7_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7804:1: ( rule__PrimaryExpCS__Alternatives_7_2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7804:2: rule__PrimaryExpCS__Alternatives_7_2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl15988);
|
| rule__PrimaryExpCS__Alternatives_7_2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getAlternatives_7_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7820:1: rule__PrimaryExpCS__Group_7_2_0__0 : rule__PrimaryExpCS__Group_7_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_0__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7824:1: ( rule__PrimaryExpCS__Group_7_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_0__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7825:2: rule__PrimaryExpCS__Group_7_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_0__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__016024);
|
| rule__PrimaryExpCS__Group_7_2_0__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__016027);
|
| rule__PrimaryExpCS__Group_7_2_0__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7832:1: rule__PrimaryExpCS__Group_7_2_0__0__Impl : ( () ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7836:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7837:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7837:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7838:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getIndexExpCSNameExpAction_7_2_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7839:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7841:1:
|
| {
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getIndexExpCSNameExpAction_7_2_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7851:1: rule__PrimaryExpCS__Group_7_2_0__1 : rule__PrimaryExpCS__Group_7_2_0__1__Impl rule__PrimaryExpCS__Group_7_2_0__2 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7855:1: ( rule__PrimaryExpCS__Group_7_2_0__1__Impl rule__PrimaryExpCS__Group_7_2_0__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7856:2: rule__PrimaryExpCS__Group_7_2_0__1__Impl rule__PrimaryExpCS__Group_7_2_0__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__116085);
|
| rule__PrimaryExpCS__Group_7_2_0__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__116088);
|
| rule__PrimaryExpCS__Group_7_2_0__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7863:1: rule__PrimaryExpCS__Group_7_2_0__1__Impl : ( '[' ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7867:1: ( ( '[' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7868:1: ( '[' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7868:1: ( '[' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7869:1: '['
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_1());
|
| }
|
| match(input,70,FollowSets000.FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl16116); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7882:1: rule__PrimaryExpCS__Group_7_2_0__2 : rule__PrimaryExpCS__Group_7_2_0__2__Impl rule__PrimaryExpCS__Group_7_2_0__3 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7886:1: ( rule__PrimaryExpCS__Group_7_2_0__2__Impl rule__PrimaryExpCS__Group_7_2_0__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7887:2: rule__PrimaryExpCS__Group_7_2_0__2__Impl rule__PrimaryExpCS__Group_7_2_0__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__216147);
|
| rule__PrimaryExpCS__Group_7_2_0__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__216150);
|
| rule__PrimaryExpCS__Group_7_2_0__3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__2"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7894:1: rule__PrimaryExpCS__Group_7_2_0__2__Impl : ( ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7898:1: ( ( ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7899:1: ( ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7899:1: ( ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7900:1: ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesAssignment_7_2_0_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7901:1: ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7901:2: rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl16177);
|
| rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesAssignment_7_2_0_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7911:1: rule__PrimaryExpCS__Group_7_2_0__3 : rule__PrimaryExpCS__Group_7_2_0__3__Impl rule__PrimaryExpCS__Group_7_2_0__4 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7915:1: ( rule__PrimaryExpCS__Group_7_2_0__3__Impl rule__PrimaryExpCS__Group_7_2_0__4 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7916:2: rule__PrimaryExpCS__Group_7_2_0__3__Impl rule__PrimaryExpCS__Group_7_2_0__4
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__316207);
|
| rule__PrimaryExpCS__Group_7_2_0__3__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__316210);
|
| rule__PrimaryExpCS__Group_7_2_0__4();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__3"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__3__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7923:1: rule__PrimaryExpCS__Group_7_2_0__3__Impl : ( ( rule__PrimaryExpCS__Group_7_2_0_3__0 )* ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7927:1: ( ( ( rule__PrimaryExpCS__Group_7_2_0_3__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7928:1: ( ( rule__PrimaryExpCS__Group_7_2_0_3__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7928:1: ( ( rule__PrimaryExpCS__Group_7_2_0_3__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7929:1: ( rule__PrimaryExpCS__Group_7_2_0_3__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_3());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7930:1: ( rule__PrimaryExpCS__Group_7_2_0_3__0 )*
|
| loop62:
|
| do {
|
| int alt62=2;
|
| int LA62_0 = input.LA(1);
|
|
|
| if ( (LA62_0==62) ) {
|
| alt62=1;
|
| }
|
|
|
|
|
| switch (alt62) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7930:2: rule__PrimaryExpCS__Group_7_2_0_3__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl16237);
|
| rule__PrimaryExpCS__Group_7_2_0_3__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop62;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__3__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__4"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7940:1: rule__PrimaryExpCS__Group_7_2_0__4 : rule__PrimaryExpCS__Group_7_2_0__4__Impl rule__PrimaryExpCS__Group_7_2_0__5 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__4() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7944:1: ( rule__PrimaryExpCS__Group_7_2_0__4__Impl rule__PrimaryExpCS__Group_7_2_0__5 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7945:2: rule__PrimaryExpCS__Group_7_2_0__4__Impl rule__PrimaryExpCS__Group_7_2_0__5
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__416268);
|
| rule__PrimaryExpCS__Group_7_2_0__4__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__416271);
|
| rule__PrimaryExpCS__Group_7_2_0__5();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__4"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__4__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7952:1: rule__PrimaryExpCS__Group_7_2_0__4__Impl : ( ']' ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__4__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7956:1: ( ( ']' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7957:1: ( ']' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7957:1: ( ']' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7958:1: ']'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_4());
|
| }
|
| match(input,71,FollowSets000.FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl16299); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_4());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__4__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__5"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7971:1: rule__PrimaryExpCS__Group_7_2_0__5 : rule__PrimaryExpCS__Group_7_2_0__5__Impl rule__PrimaryExpCS__Group_7_2_0__6 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__5() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7975:1: ( rule__PrimaryExpCS__Group_7_2_0__5__Impl rule__PrimaryExpCS__Group_7_2_0__6 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7976:2: rule__PrimaryExpCS__Group_7_2_0__5__Impl rule__PrimaryExpCS__Group_7_2_0__6
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__516330);
|
| rule__PrimaryExpCS__Group_7_2_0__5__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__516333);
|
| rule__PrimaryExpCS__Group_7_2_0__6();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__5"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__5__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7983:1: rule__PrimaryExpCS__Group_7_2_0__5__Impl : ( ( rule__PrimaryExpCS__Group_7_2_0_5__0 )? ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__5__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7987:1: ( ( ( rule__PrimaryExpCS__Group_7_2_0_5__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7988:1: ( ( rule__PrimaryExpCS__Group_7_2_0_5__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7988:1: ( ( rule__PrimaryExpCS__Group_7_2_0_5__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7989:1: ( rule__PrimaryExpCS__Group_7_2_0_5__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_5());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7990:1: ( rule__PrimaryExpCS__Group_7_2_0_5__0 )?
|
| int alt63=2;
|
| int LA63_0 = input.LA(1);
|
|
|
| if ( (LA63_0==70) ) {
|
| alt63=1;
|
| }
|
| switch (alt63) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7990:2: rule__PrimaryExpCS__Group_7_2_0_5__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl16360);
|
| rule__PrimaryExpCS__Group_7_2_0_5__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_5());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__5__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__6"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8000:1: rule__PrimaryExpCS__Group_7_2_0__6 : rule__PrimaryExpCS__Group_7_2_0__6__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__6() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8004:1: ( rule__PrimaryExpCS__Group_7_2_0__6__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8005:2: rule__PrimaryExpCS__Group_7_2_0__6__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__616391);
|
| rule__PrimaryExpCS__Group_7_2_0__6__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__6"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0__6__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8011:1: rule__PrimaryExpCS__Group_7_2_0__6__Impl : ( ( rule__PrimaryExpCS__Group_7_2_0_6__0 )? ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0__6__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8015:1: ( ( ( rule__PrimaryExpCS__Group_7_2_0_6__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8016:1: ( ( rule__PrimaryExpCS__Group_7_2_0_6__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8016:1: ( ( rule__PrimaryExpCS__Group_7_2_0_6__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8017:1: ( rule__PrimaryExpCS__Group_7_2_0_6__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_6());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8018:1: ( rule__PrimaryExpCS__Group_7_2_0_6__0 )?
|
| int alt64=2;
|
| int LA64_0 = input.LA(1);
|
|
|
| if ( (LA64_0==85) ) {
|
| alt64=1;
|
| }
|
| switch (alt64) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8018:2: rule__PrimaryExpCS__Group_7_2_0_6__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl16418);
|
| rule__PrimaryExpCS__Group_7_2_0_6__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_6());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0__6__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_3__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8042:1: rule__PrimaryExpCS__Group_7_2_0_3__0 : rule__PrimaryExpCS__Group_7_2_0_3__0__Impl rule__PrimaryExpCS__Group_7_2_0_3__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_3__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8046:1: ( rule__PrimaryExpCS__Group_7_2_0_3__0__Impl rule__PrimaryExpCS__Group_7_2_0_3__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8047:2: rule__PrimaryExpCS__Group_7_2_0_3__0__Impl rule__PrimaryExpCS__Group_7_2_0_3__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__016463);
|
| rule__PrimaryExpCS__Group_7_2_0_3__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__016466);
|
| rule__PrimaryExpCS__Group_7_2_0_3__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_3__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_3__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8054:1: rule__PrimaryExpCS__Group_7_2_0_3__0__Impl : ( ',' ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_3__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8058:1: ( ( ',' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8059:1: ( ',' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8059:1: ( ',' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8060:1: ','
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_3_0());
|
| }
|
| match(input,62,FollowSets000.FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl16494); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_3_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_3__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_3__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8073:1: rule__PrimaryExpCS__Group_7_2_0_3__1 : rule__PrimaryExpCS__Group_7_2_0_3__1__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_3__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8077:1: ( rule__PrimaryExpCS__Group_7_2_0_3__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8078:2: rule__PrimaryExpCS__Group_7_2_0_3__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__116525);
|
| rule__PrimaryExpCS__Group_7_2_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__PrimaryExpCS__Group_7_2_0_3__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_3__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8084:1: rule__PrimaryExpCS__Group_7_2_0_3__1__Impl : ( ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_3__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8088:1: ( ( ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8089:1: ( ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8089:1: ( ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8090:1: ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesAssignment_7_2_0_3_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8091:1: ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8091:2: rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl16552);
|
| rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesAssignment_7_2_0_3_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_3__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_5__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8105:1: rule__PrimaryExpCS__Group_7_2_0_5__0 : rule__PrimaryExpCS__Group_7_2_0_5__0__Impl rule__PrimaryExpCS__Group_7_2_0_5__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_5__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8109:1: ( rule__PrimaryExpCS__Group_7_2_0_5__0__Impl rule__PrimaryExpCS__Group_7_2_0_5__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8110:2: rule__PrimaryExpCS__Group_7_2_0_5__0__Impl rule__PrimaryExpCS__Group_7_2_0_5__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__016586);
|
| rule__PrimaryExpCS__Group_7_2_0_5__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__016589);
|
| rule__PrimaryExpCS__Group_7_2_0_5__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_5__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_5__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8117:1: rule__PrimaryExpCS__Group_7_2_0_5__0__Impl : ( '[' ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_5__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8121:1: ( ( '[' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8122:1: ( '[' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8122:1: ( '[' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8123:1: '['
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_5_0());
|
| }
|
| match(input,70,FollowSets000.FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl16617); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_5_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_5__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_5__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8136:1: rule__PrimaryExpCS__Group_7_2_0_5__1 : rule__PrimaryExpCS__Group_7_2_0_5__1__Impl rule__PrimaryExpCS__Group_7_2_0_5__2 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_5__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8140:1: ( rule__PrimaryExpCS__Group_7_2_0_5__1__Impl rule__PrimaryExpCS__Group_7_2_0_5__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8141:2: rule__PrimaryExpCS__Group_7_2_0_5__1__Impl rule__PrimaryExpCS__Group_7_2_0_5__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__116648);
|
| rule__PrimaryExpCS__Group_7_2_0_5__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__116651);
|
| rule__PrimaryExpCS__Group_7_2_0_5__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_5__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_5__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8148:1: rule__PrimaryExpCS__Group_7_2_0_5__1__Impl : ( ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_5__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8152:1: ( ( ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8153:1: ( ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8153:1: ( ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8154:1: ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesAssignment_7_2_0_5_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8155:1: ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8155:2: rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl16678);
|
| rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesAssignment_7_2_0_5_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_5__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_5__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8165:1: rule__PrimaryExpCS__Group_7_2_0_5__2 : rule__PrimaryExpCS__Group_7_2_0_5__2__Impl rule__PrimaryExpCS__Group_7_2_0_5__3 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_5__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8169:1: ( rule__PrimaryExpCS__Group_7_2_0_5__2__Impl rule__PrimaryExpCS__Group_7_2_0_5__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8170:2: rule__PrimaryExpCS__Group_7_2_0_5__2__Impl rule__PrimaryExpCS__Group_7_2_0_5__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__216708);
|
| rule__PrimaryExpCS__Group_7_2_0_5__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__216711);
|
| rule__PrimaryExpCS__Group_7_2_0_5__3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_5__2"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_5__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8177:1: rule__PrimaryExpCS__Group_7_2_0_5__2__Impl : ( ( rule__PrimaryExpCS__Group_7_2_0_5_2__0 )* ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_5__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8181:1: ( ( ( rule__PrimaryExpCS__Group_7_2_0_5_2__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8182:1: ( ( rule__PrimaryExpCS__Group_7_2_0_5_2__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8182:1: ( ( rule__PrimaryExpCS__Group_7_2_0_5_2__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8183:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_5_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8184:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__0 )*
|
| loop65:
|
| do {
|
| int alt65=2;
|
| int LA65_0 = input.LA(1);
|
|
|
| if ( (LA65_0==62) ) {
|
| alt65=1;
|
| }
|
|
|
|
|
| switch (alt65) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8184:2: rule__PrimaryExpCS__Group_7_2_0_5_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl16738);
|
| rule__PrimaryExpCS__Group_7_2_0_5_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop65;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_5_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_5__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_5__3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8194:1: rule__PrimaryExpCS__Group_7_2_0_5__3 : rule__PrimaryExpCS__Group_7_2_0_5__3__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_5__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8198:1: ( rule__PrimaryExpCS__Group_7_2_0_5__3__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8199:2: rule__PrimaryExpCS__Group_7_2_0_5__3__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__316769);
|
| rule__PrimaryExpCS__Group_7_2_0_5__3__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_5__3"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_5__3__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8205:1: rule__PrimaryExpCS__Group_7_2_0_5__3__Impl : ( ']' ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_5__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8209:1: ( ( ']' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8210:1: ( ']' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8210:1: ( ']' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8211:1: ']'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_5_3());
|
| }
|
| match(input,71,FollowSets000.FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl16797); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_5_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_5__3__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_5_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8232:1: rule__PrimaryExpCS__Group_7_2_0_5_2__0 : rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl rule__PrimaryExpCS__Group_7_2_0_5_2__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_5_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8236:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl rule__PrimaryExpCS__Group_7_2_0_5_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8237:2: rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl rule__PrimaryExpCS__Group_7_2_0_5_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__016836);
|
| rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__016839);
|
| rule__PrimaryExpCS__Group_7_2_0_5_2__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_5_2__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8244:1: rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl : ( ',' ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8248:1: ( ( ',' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8249:1: ( ',' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8249:1: ( ',' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8250:1: ','
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_5_2_0());
|
| }
|
| match(input,62,FollowSets000.FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl16867); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_5_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_5_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8263:1: rule__PrimaryExpCS__Group_7_2_0_5_2__1 : rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_5_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8267:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8268:2: rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__116898);
|
| rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_5_2__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8274:1: rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl : ( ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8278:1: ( ( ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8279:1: ( ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8279:1: ( ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8280:1: ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesAssignment_7_2_0_5_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8281:1: ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8281:2: rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl16925);
|
| rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesAssignment_7_2_0_5_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_6__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8295:1: rule__PrimaryExpCS__Group_7_2_0_6__0 : rule__PrimaryExpCS__Group_7_2_0_6__0__Impl rule__PrimaryExpCS__Group_7_2_0_6__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_6__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8299:1: ( rule__PrimaryExpCS__Group_7_2_0_6__0__Impl rule__PrimaryExpCS__Group_7_2_0_6__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8300:2: rule__PrimaryExpCS__Group_7_2_0_6__0__Impl rule__PrimaryExpCS__Group_7_2_0_6__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__016959);
|
| rule__PrimaryExpCS__Group_7_2_0_6__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__016962);
|
| rule__PrimaryExpCS__Group_7_2_0_6__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_6__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_6__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8307:1: rule__PrimaryExpCS__Group_7_2_0_6__0__Impl : ( ( rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_6__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8311:1: ( ( ( rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8312:1: ( ( rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8312:1: ( ( rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8313:1: ( rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getAtPreAssignment_7_2_0_6_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8314:1: ( rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8314:2: rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl16989);
|
| rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getAtPreAssignment_7_2_0_6_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_6__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_6__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8324:1: rule__PrimaryExpCS__Group_7_2_0_6__1 : rule__PrimaryExpCS__Group_7_2_0_6__1__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_6__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8328:1: ( rule__PrimaryExpCS__Group_7_2_0_6__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8329:2: rule__PrimaryExpCS__Group_7_2_0_6__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__117019);
|
| rule__PrimaryExpCS__Group_7_2_0_6__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_6__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_0_6__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8335:1: rule__PrimaryExpCS__Group_7_2_0_6__1__Impl : ( 'pre' ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_0_6__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8339:1: ( ( 'pre' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8340:1: ( 'pre' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8340:1: ( 'pre' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8341:1: 'pre'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_0_6_1());
|
| }
|
| match(input,74,FollowSets000.FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl17047); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_0_6_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_0_6__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8358:1: rule__PrimaryExpCS__Group_7_2_1__0 : rule__PrimaryExpCS__Group_7_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_1__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8362:1: ( rule__PrimaryExpCS__Group_7_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8363:2: rule__PrimaryExpCS__Group_7_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__017082);
|
| rule__PrimaryExpCS__Group_7_2_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__017085);
|
| rule__PrimaryExpCS__Group_7_2_1__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_1__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8370:1: rule__PrimaryExpCS__Group_7_2_1__0__Impl : ( () ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8374:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8375:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8375:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8376:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getConstructorExpCSNameExpAction_7_2_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8377:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8379:1:
|
| {
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getConstructorExpCSNameExpAction_7_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_1__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8389:1: rule__PrimaryExpCS__Group_7_2_1__1 : rule__PrimaryExpCS__Group_7_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_1__2 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8393:1: ( rule__PrimaryExpCS__Group_7_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_1__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8394:2: rule__PrimaryExpCS__Group_7_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_1__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__117143);
|
| rule__PrimaryExpCS__Group_7_2_1__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__117146);
|
| rule__PrimaryExpCS__Group_7_2_1__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_1__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8401:1: rule__PrimaryExpCS__Group_7_2_1__1__Impl : ( '{' ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8405:1: ( ( '{' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8406:1: ( '{' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8406:1: ( '{' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8407:1: '{'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
|
| }
|
| match(input,59,FollowSets000.FOLLOW_59_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl17174); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_1__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8420:1: rule__PrimaryExpCS__Group_7_2_1__2 : rule__PrimaryExpCS__Group_7_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_1__3 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8424:1: ( rule__PrimaryExpCS__Group_7_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_1__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8425:2: rule__PrimaryExpCS__Group_7_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_1__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__217205);
|
| rule__PrimaryExpCS__Group_7_2_1__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__217208);
|
| rule__PrimaryExpCS__Group_7_2_1__3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_1__2"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8432:1: rule__PrimaryExpCS__Group_7_2_1__2__Impl : ( ( rule__PrimaryExpCS__Alternatives_7_2_1_2 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8436:1: ( ( ( rule__PrimaryExpCS__Alternatives_7_2_1_2 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8437:1: ( ( rule__PrimaryExpCS__Alternatives_7_2_1_2 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8437:1: ( ( rule__PrimaryExpCS__Alternatives_7_2_1_2 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8438:1: ( rule__PrimaryExpCS__Alternatives_7_2_1_2 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getAlternatives_7_2_1_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8439:1: ( rule__PrimaryExpCS__Alternatives_7_2_1_2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8439:2: rule__PrimaryExpCS__Alternatives_7_2_1_2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl17235);
|
| rule__PrimaryExpCS__Alternatives_7_2_1_2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getAlternatives_7_2_1_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_1__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1__3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8449:1: rule__PrimaryExpCS__Group_7_2_1__3 : rule__PrimaryExpCS__Group_7_2_1__3__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8453:1: ( rule__PrimaryExpCS__Group_7_2_1__3__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8454:2: rule__PrimaryExpCS__Group_7_2_1__3__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__317265);
|
| rule__PrimaryExpCS__Group_7_2_1__3__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_1__3"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1__3__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8460:1: rule__PrimaryExpCS__Group_7_2_1__3__Impl : ( '}' ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8464:1: ( ( '}' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8465:1: ( '}' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8465:1: ( '}' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8466:1: '}'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
|
| }
|
| match(input,61,FollowSets000.FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl17293); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_1__3__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1_2_0__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8487:1: rule__PrimaryExpCS__Group_7_2_1_2_0__0 : rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1_2_0__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8491:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8492:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__017332);
|
| rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__017335);
|
| rule__PrimaryExpCS__Group_7_2_1_2_0__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_1_2_0__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8499:1: rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl : ( ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8503:1: ( ( ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8504:1: ( ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8504:1: ( ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8505:1: ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsAssignment_7_2_1_2_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8506:1: ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8506:2: rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl17362);
|
| rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsAssignment_7_2_1_2_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1_2_0__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8516:1: rule__PrimaryExpCS__Group_7_2_1_2_0__1 : rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1_2_0__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8520:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8521:2: rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__117392);
|
| rule__PrimaryExpCS__Group_7_2_1_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__PrimaryExpCS__Group_7_2_1_2_0__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8527:1: rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl : ( ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0 )* ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8531:1: ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8532:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8532:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8533:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8534:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0 )*
|
| loop66:
|
| do {
|
| int alt66=2;
|
| int LA66_0 = input.LA(1);
|
|
|
| if ( (LA66_0==62) ) {
|
| alt66=1;
|
| }
|
|
|
|
|
| switch (alt66) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8534:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl17419);
|
| rule__PrimaryExpCS__Group_7_2_1_2_0_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop66;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1_2_0_1__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8548:1: rule__PrimaryExpCS__Group_7_2_1_2_0_1__0 : rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0_1__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1_2_0_1__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8552:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8553:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__017454);
|
| rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__017457);
|
| rule__PrimaryExpCS__Group_7_2_1_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__PrimaryExpCS__Group_7_2_1_2_0_1__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8560:1: rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl : ( ',' ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8564:1: ( ( ',' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8565:1: ( ',' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8565:1: ( ',' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8566:1: ','
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
|
| }
|
| match(input,62,FollowSets000.FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl17485); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1_2_0_1__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8579:1: rule__PrimaryExpCS__Group_7_2_1_2_0_1__1 : rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1_2_0_1__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8583:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8584:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__117516);
|
| rule__PrimaryExpCS__Group_7_2_1_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__PrimaryExpCS__Group_7_2_1_2_0_1__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8590:1: rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl : ( ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8594:1: ( ( ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8595:1: ( ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8595:1: ( ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8596:1: ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsAssignment_7_2_1_2_0_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8597:1: ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8597:2: rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl17543);
|
| rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsAssignment_7_2_1_2_0_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8611:1: rule__PrimaryExpCS__Group_7_2_2__0 : rule__PrimaryExpCS__Group_7_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8615:1: ( rule__PrimaryExpCS__Group_7_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8616:2: rule__PrimaryExpCS__Group_7_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__017577);
|
| rule__PrimaryExpCS__Group_7_2_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__017580);
|
| rule__PrimaryExpCS__Group_7_2_2__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8623:1: rule__PrimaryExpCS__Group_7_2_2__0__Impl : ( ( rule__PrimaryExpCS__Group_7_2_2_0__0 )? ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8627:1: ( ( ( rule__PrimaryExpCS__Group_7_2_2_0__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8628:1: ( ( rule__PrimaryExpCS__Group_7_2_2_0__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8628:1: ( ( rule__PrimaryExpCS__Group_7_2_2_0__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8629:1: ( rule__PrimaryExpCS__Group_7_2_2_0__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8630:1: ( rule__PrimaryExpCS__Group_7_2_2_0__0 )?
|
| int alt67=2;
|
| int LA67_0 = input.LA(1);
|
|
|
| if ( (LA67_0==85) ) {
|
| alt67=1;
|
| }
|
| switch (alt67) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8630:2: rule__PrimaryExpCS__Group_7_2_2_0__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl17607);
|
| rule__PrimaryExpCS__Group_7_2_2_0__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8640:1: rule__PrimaryExpCS__Group_7_2_2__1 : rule__PrimaryExpCS__Group_7_2_2__1__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8644:1: ( rule__PrimaryExpCS__Group_7_2_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8645:2: rule__PrimaryExpCS__Group_7_2_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__117638);
|
| rule__PrimaryExpCS__Group_7_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__PrimaryExpCS__Group_7_2_2__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8651:1: rule__PrimaryExpCS__Group_7_2_2__1__Impl : ( ( rule__PrimaryExpCS__Group_7_2_2_1__0 )? ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8655:1: ( ( ( rule__PrimaryExpCS__Group_7_2_2_1__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8656:1: ( ( rule__PrimaryExpCS__Group_7_2_2_1__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8656:1: ( ( rule__PrimaryExpCS__Group_7_2_2_1__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8657:1: ( rule__PrimaryExpCS__Group_7_2_2_1__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8658:1: ( rule__PrimaryExpCS__Group_7_2_2_1__0 )?
|
| int alt68=2;
|
| int LA68_0 = input.LA(1);
|
|
|
| if ( (LA68_0==65) ) {
|
| alt68=1;
|
| }
|
| switch (alt68) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8658:2: rule__PrimaryExpCS__Group_7_2_2_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl17665);
|
| rule__PrimaryExpCS__Group_7_2_2_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_0__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8672:1: rule__PrimaryExpCS__Group_7_2_2_0__0 : rule__PrimaryExpCS__Group_7_2_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_2_0__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_0__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8676:1: ( rule__PrimaryExpCS__Group_7_2_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_2_0__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8677:2: rule__PrimaryExpCS__Group_7_2_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_2_0__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__017700);
|
| rule__PrimaryExpCS__Group_7_2_2_0__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__017703);
|
| rule__PrimaryExpCS__Group_7_2_2_0__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_0__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_0__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8684:1: rule__PrimaryExpCS__Group_7_2_2_0__0__Impl : ( ( rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_0__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8688:1: ( ( ( rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8689:1: ( ( rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8689:1: ( ( rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8690:1: ( rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getAtPreAssignment_7_2_2_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8691:1: ( rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8691:2: rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl17730);
|
| rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getAtPreAssignment_7_2_2_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_0__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_0__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8701:1: rule__PrimaryExpCS__Group_7_2_2_0__1 : rule__PrimaryExpCS__Group_7_2_2_0__1__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_0__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8705:1: ( rule__PrimaryExpCS__Group_7_2_2_0__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8706:2: rule__PrimaryExpCS__Group_7_2_2_0__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__117760);
|
| rule__PrimaryExpCS__Group_7_2_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__PrimaryExpCS__Group_7_2_2_0__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_0__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8712:1: rule__PrimaryExpCS__Group_7_2_2_0__1__Impl : ( 'pre' ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_0__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8716:1: ( ( 'pre' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8717:1: ( 'pre' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8717:1: ( 'pre' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8718:1: 'pre'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
|
| }
|
| match(input,74,FollowSets000.FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl17788); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_0__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8735:1: rule__PrimaryExpCS__Group_7_2_2_1__0 : rule__PrimaryExpCS__Group_7_2_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_2_1__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8739:1: ( rule__PrimaryExpCS__Group_7_2_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_2_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8740:2: rule__PrimaryExpCS__Group_7_2_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_2_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__017823);
|
| rule__PrimaryExpCS__Group_7_2_2_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__017826);
|
| rule__PrimaryExpCS__Group_7_2_2_1__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8747:1: rule__PrimaryExpCS__Group_7_2_2_1__0__Impl : ( () ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8751:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8752:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8752:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8753:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getInvocationExpCSNameExpAction_7_2_2_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8754:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8756:1:
|
| {
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getInvocationExpCSNameExpAction_7_2_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8766:1: rule__PrimaryExpCS__Group_7_2_2_1__1 : rule__PrimaryExpCS__Group_7_2_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_2_1__2 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8770:1: ( rule__PrimaryExpCS__Group_7_2_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_2_1__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8771:2: rule__PrimaryExpCS__Group_7_2_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_2_1__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__117884);
|
| rule__PrimaryExpCS__Group_7_2_2_1__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__117887);
|
| rule__PrimaryExpCS__Group_7_2_2_1__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8778:1: rule__PrimaryExpCS__Group_7_2_2_1__1__Impl : ( '(' ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8782:1: ( ( '(' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8783:1: ( '(' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8783:1: ( '(' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8784:1: '('
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
|
| }
|
| match(input,65,FollowSets000.FOLLOW_65_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl17915); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8797:1: rule__PrimaryExpCS__Group_7_2_2_1__2 : rule__PrimaryExpCS__Group_7_2_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_2_1__3 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8801:1: ( rule__PrimaryExpCS__Group_7_2_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_2_1__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8802:2: rule__PrimaryExpCS__Group_7_2_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_2_1__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__217946);
|
| rule__PrimaryExpCS__Group_7_2_2_1__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__217949);
|
| rule__PrimaryExpCS__Group_7_2_2_1__3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1__2"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8809:1: rule__PrimaryExpCS__Group_7_2_2_1__2__Impl : ( ( rule__PrimaryExpCS__Group_7_2_2_1_2__0 )? ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8813:1: ( ( ( rule__PrimaryExpCS__Group_7_2_2_1_2__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8814:1: ( ( rule__PrimaryExpCS__Group_7_2_2_1_2__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8814:1: ( ( rule__PrimaryExpCS__Group_7_2_2_1_2__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8815:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8816:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__0 )?
|
| int alt69=2;
|
| int LA69_0 = input.LA(1);
|
|
|
| if ( ((LA69_0>=RULE_INT && LA69_0<=RULE_ESCAPED_ID)||(LA69_0>=16 && LA69_0<=29)||(LA69_0>=44 && LA69_0<=57)||LA69_0==65||(LA69_0>=72 && LA69_0<=73)||LA69_0==75||LA69_0==79||LA69_0==81||(LA69_0>=83 && LA69_0<=84)) ) {
|
| alt69=1;
|
| }
|
| switch (alt69) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8816:2: rule__PrimaryExpCS__Group_7_2_2_1_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl17976);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1__3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8826:1: rule__PrimaryExpCS__Group_7_2_2_1__3 : rule__PrimaryExpCS__Group_7_2_2_1__3__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8830:1: ( rule__PrimaryExpCS__Group_7_2_2_1__3__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8831:2: rule__PrimaryExpCS__Group_7_2_2_1__3__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__318007);
|
| rule__PrimaryExpCS__Group_7_2_2_1__3__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1__3"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1__3__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8837:1: rule__PrimaryExpCS__Group_7_2_2_1__3__Impl : ( ')' ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8841:1: ( ( ')' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8842:1: ( ')' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8842:1: ( ')' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8843:1: ')'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
|
| }
|
| match(input,66,FollowSets000.FOLLOW_66_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl18035); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1__3__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8864:1: rule__PrimaryExpCS__Group_7_2_2_1_2__0 : rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8868:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8869:2: rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__018074);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__018077);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8876:1: rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl : ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8880:1: ( ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8881:1: ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8881:1: ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8882:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8883:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8883:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl18104);
|
| rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8893:1: rule__PrimaryExpCS__Group_7_2_2_1_2__1 : rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__2 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8897:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8898:2: rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__118134);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__118137);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2__2();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8905:1: rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl : ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1 )* ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8909:1: ( ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8910:1: ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8910:1: ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8911:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8912:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1 )*
|
| loop70:
|
| do {
|
| int alt70=2;
|
| int LA70_0 = input.LA(1);
|
|
|
| if ( (LA70_0==62) ) {
|
| alt70=1;
|
| }
|
|
|
|
|
| switch (alt70) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8912:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl18164);
|
| rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop70;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8922:1: rule__PrimaryExpCS__Group_7_2_2_1_2__2 : rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__3 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8926:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8927:2: rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__218195);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__218198);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2__3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2__2"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8934:1: rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl : ( ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0 )? ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8938:1: ( ( ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8939:1: ( ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8939:1: ( ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8940:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8941:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0 )?
|
| int alt71=2;
|
| int LA71_0 = input.LA(1);
|
|
|
| if ( (LA71_0==63) ) {
|
| alt71=1;
|
| }
|
| switch (alt71) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8941:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl18225);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2__3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8951:1: rule__PrimaryExpCS__Group_7_2_2_1_2__3 : rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8955:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8956:2: rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__318256);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2__3"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8962:1: rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl : ( ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0 )? ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8966:1: ( ( ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8967:1: ( ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8967:1: ( ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8968:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2_3());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8969:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0 )?
|
| int alt72=2;
|
| int LA72_0 = input.LA(1);
|
|
|
| if ( (LA72_0==60) ) {
|
| alt72=1;
|
| }
|
| switch (alt72) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8969:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl18283);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2_3__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2_3());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8987:1: rule__PrimaryExpCS__Group_7_2_2_1_2_2__0 : rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_2__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8991:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8992:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__018322);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__018325);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2_2__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2_2__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8999:1: rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl : ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9003:1: ( ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9004:1: ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9004:1: ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9005:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_2_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9006:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9006:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl18352);
|
| rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9016:1: rule__PrimaryExpCS__Group_7_2_2_1_2_2__1 : rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9020:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9021:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__118382);
|
| rule__PrimaryExpCS__Group_7_2_2_1_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__PrimaryExpCS__Group_7_2_2_1_2_2__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9027:1: rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl : ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1 )* ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9031:1: ( ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9032:1: ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9032:1: ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9033:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9034:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1 )*
|
| loop73:
|
| do {
|
| int alt73=2;
|
| int LA73_0 = input.LA(1);
|
|
|
| if ( (LA73_0==62) ) {
|
| alt73=1;
|
| }
|
|
|
|
|
| switch (alt73) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9034:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl18409);
|
| rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop73;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2_3__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9048:1: rule__PrimaryExpCS__Group_7_2_2_1_2_3__0 : rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_3__1 ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2_3__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9052:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_3__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9053:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_3__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__018444);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__018447);
|
| rule__PrimaryExpCS__Group_7_2_2_1_2_3__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2_3__0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9060:1: rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl : ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0 ) ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9064:1: ( ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9065:1: ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9065:1: ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9066:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_3_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9067:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9067:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl18474);
|
| rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_3_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2_3__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9077:1: rule__PrimaryExpCS__Group_7_2_2_1_2_3__1 : rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2_3__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9081:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9082:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__118504);
|
| rule__PrimaryExpCS__Group_7_2_2_1_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__PrimaryExpCS__Group_7_2_2_1_2_3__1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9088:1: rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl : ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1 )* ) ;
|
| public final void rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9092:1: ( ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9093:1: ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9093:1: ( ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9094:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_3_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9095:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1 )*
|
| loop74:
|
| do {
|
| int alt74=2;
|
| int LA74_0 = input.LA(1);
|
|
|
| if ( (LA74_0==62) ) {
|
| alt74=1;
|
| }
|
|
|
|
|
| switch (alt74) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9095:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl18531);
|
| rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop74;
|
| }
|
| } while (true);
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_3_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingArgCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9109:1: rule__NavigatingArgCS__Group__0 : rule__NavigatingArgCS__Group__0__Impl rule__NavigatingArgCS__Group__1 ;
|
| public final void rule__NavigatingArgCS__Group__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9113:1: ( rule__NavigatingArgCS__Group__0__Impl rule__NavigatingArgCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9114:2: rule__NavigatingArgCS__Group__0__Impl rule__NavigatingArgCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__018566);
|
| rule__NavigatingArgCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__018569);
|
| rule__NavigatingArgCS__Group__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"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingArgCS__Group__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9121:1: rule__NavigatingArgCS__Group__0__Impl : ( ( rule__NavigatingArgCS__NameAssignment_0 ) ) ;
|
| public final void rule__NavigatingArgCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9125:1: ( ( ( rule__NavigatingArgCS__NameAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9126:1: ( ( rule__NavigatingArgCS__NameAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9126:1: ( ( rule__NavigatingArgCS__NameAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9127:1: ( rule__NavigatingArgCS__NameAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgCSAccess().getNameAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9128:1: ( rule__NavigatingArgCS__NameAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9128:2: rule__NavigatingArgCS__NameAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl18596);
|
| rule__NavigatingArgCS__NameAssignment_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingArgCSAccess().getNameAssignment_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingArgCS__Group__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingArgCS__Group__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9138:1: rule__NavigatingArgCS__Group__1 : rule__NavigatingArgCS__Group__1__Impl ;
|
| public final void rule__NavigatingArgCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9142:1: ( rule__NavigatingArgCS__Group__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9143:2: rule__NavigatingArgCS__Group__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__118626);
|
| rule__NavigatingArgCS__Group__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"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingArgCS__Group__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9149:1: rule__NavigatingArgCS__Group__1__Impl : ( ( rule__NavigatingArgCS__Group_1__0 )? ) ;
|
| public final void rule__NavigatingArgCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9153:1: ( ( ( rule__NavigatingArgCS__Group_1__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9154:1: ( ( rule__NavigatingArgCS__Group_1__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9154:1: ( ( rule__NavigatingArgCS__Group_1__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9155:1: ( rule__NavigatingArgCS__Group_1__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgCSAccess().getGroup_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9156:1: ( rule__NavigatingArgCS__Group_1__0 )?
|
| int alt75=2;
|
| int LA75_0 = input.LA(1);
|
|
|
| if ( (LA75_0==67) ) {
|
| alt75=1;
|
| }
|
| switch (alt75) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9156:2: rule__NavigatingArgCS__Group_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl18653);
|
| rule__NavigatingArgCS__Group_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingArgCSAccess().getGroup_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingArgCS__Group__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingArgCS__Group_1__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9170: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9174:1: ( rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9175:2: rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__018688);
|
| rule__NavigatingArgCS__Group_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__018691);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9182:1: rule__NavigatingArgCS__Group_1__0__Impl : ( ':' ) ;
|
| public final void rule__NavigatingArgCS__Group_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9186:1: ( ( ':' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9187:1: ( ':' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9187:1: ( ':' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9188:1: ':'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
|
| }
|
| match(input,67,FollowSets000.FOLLOW_67_in_rule__NavigatingArgCS__Group_1__0__Impl18719); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9201:1: rule__NavigatingArgCS__Group_1__1 : rule__NavigatingArgCS__Group_1__1__Impl rule__NavigatingArgCS__Group_1__2 ;
|
| public final void rule__NavigatingArgCS__Group_1__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9205:1: ( rule__NavigatingArgCS__Group_1__1__Impl rule__NavigatingArgCS__Group_1__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9206:2: rule__NavigatingArgCS__Group_1__1__Impl rule__NavigatingArgCS__Group_1__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__118750);
|
| rule__NavigatingArgCS__Group_1__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__118753);
|
| rule__NavigatingArgCS__Group_1__2();
|
|
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9213: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9217:1: ( ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9218:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9218:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9219:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeAssignment_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9220:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9220:2: rule__NavigatingArgCS__OwnedTypeAssignment_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl18780);
|
| 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__NavigatingArgCS__Group_1__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9230:1: rule__NavigatingArgCS__Group_1__2 : rule__NavigatingArgCS__Group_1__2__Impl ;
|
| public final void rule__NavigatingArgCS__Group_1__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9234:1: ( rule__NavigatingArgCS__Group_1__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9235:2: rule__NavigatingArgCS__Group_1__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__218810);
|
| rule__NavigatingArgCS__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__NavigatingArgCS__Group_1__2"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingArgCS__Group_1__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9241:1: rule__NavigatingArgCS__Group_1__2__Impl : ( ( rule__NavigatingArgCS__Group_1_2__0 )? ) ;
|
| public final void rule__NavigatingArgCS__Group_1__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9245:1: ( ( ( rule__NavigatingArgCS__Group_1_2__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9246:1: ( ( rule__NavigatingArgCS__Group_1_2__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9246:1: ( ( rule__NavigatingArgCS__Group_1_2__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9247:1: ( rule__NavigatingArgCS__Group_1_2__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgCSAccess().getGroup_1_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9248:1: ( rule__NavigatingArgCS__Group_1_2__0 )?
|
| int alt76=2;
|
| int LA76_0 = input.LA(1);
|
|
|
| if ( (LA76_0==36) ) {
|
| alt76=1;
|
| }
|
| switch (alt76) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9248:2: rule__NavigatingArgCS__Group_1_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl18837);
|
| rule__NavigatingArgCS__Group_1_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingArgCSAccess().getGroup_1_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingArgCS__Group_1__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingArgCS__Group_1_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9264:1: rule__NavigatingArgCS__Group_1_2__0 : rule__NavigatingArgCS__Group_1_2__0__Impl rule__NavigatingArgCS__Group_1_2__1 ;
|
| public final void rule__NavigatingArgCS__Group_1_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9268:1: ( rule__NavigatingArgCS__Group_1_2__0__Impl rule__NavigatingArgCS__Group_1_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9269:2: rule__NavigatingArgCS__Group_1_2__0__Impl rule__NavigatingArgCS__Group_1_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__018874);
|
| rule__NavigatingArgCS__Group_1_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__018877);
|
| rule__NavigatingArgCS__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__NavigatingArgCS__Group_1_2__0"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingArgCS__Group_1_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9276:1: rule__NavigatingArgCS__Group_1_2__0__Impl : ( '=' ) ;
|
| public final void rule__NavigatingArgCS__Group_1_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9280:1: ( ( '=' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9281:1: ( '=' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9281:1: ( '=' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9282:1: '='
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
|
| }
|
| match(input,36,FollowSets000.FOLLOW_36_in_rule__NavigatingArgCS__Group_1_2__0__Impl18905); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingArgCS__Group_1_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingArgCS__Group_1_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9295:1: rule__NavigatingArgCS__Group_1_2__1 : rule__NavigatingArgCS__Group_1_2__1__Impl ;
|
| public final void rule__NavigatingArgCS__Group_1_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9299:1: ( rule__NavigatingArgCS__Group_1_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9300:2: rule__NavigatingArgCS__Group_1_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__118936);
|
| rule__NavigatingArgCS__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__NavigatingArgCS__Group_1_2__1"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingArgCS__Group_1_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9306:1: rule__NavigatingArgCS__Group_1_2__1__Impl : ( ( rule__NavigatingArgCS__InitAssignment_1_2_1 ) ) ;
|
| public final void rule__NavigatingArgCS__Group_1_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9310:1: ( ( ( rule__NavigatingArgCS__InitAssignment_1_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9311:1: ( ( rule__NavigatingArgCS__InitAssignment_1_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9311:1: ( ( rule__NavigatingArgCS__InitAssignment_1_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9312:1: ( rule__NavigatingArgCS__InitAssignment_1_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgCSAccess().getInitAssignment_1_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9313:1: ( rule__NavigatingArgCS__InitAssignment_1_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9313:2: rule__NavigatingArgCS__InitAssignment_1_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl18963);
|
| rule__NavigatingArgCS__InitAssignment_1_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingArgCSAccess().getInitAssignment_1_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingArgCS__Group_1_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingBarArgCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9327: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9331:1: ( rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9332:2: rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__018997);
|
| rule__NavigatingBarArgCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__019000);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9339:1: rule__NavigatingBarArgCS__Group__0__Impl : ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) ) ;
|
| public final void rule__NavigatingBarArgCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9343:1: ( ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9344:1: ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9344:1: ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9345:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9346:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9346:2: rule__NavigatingBarArgCS__PrefixAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl19027);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9356: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9360:1: ( rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9361:2: rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__119057);
|
| rule__NavigatingBarArgCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__119060);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9368:1: rule__NavigatingBarArgCS__Group__1__Impl : ( ( rule__NavigatingBarArgCS__NameAssignment_1 ) ) ;
|
| public final void rule__NavigatingBarArgCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9372:1: ( ( ( rule__NavigatingBarArgCS__NameAssignment_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9373:1: ( ( rule__NavigatingBarArgCS__NameAssignment_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9373:1: ( ( rule__NavigatingBarArgCS__NameAssignment_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9374:1: ( rule__NavigatingBarArgCS__NameAssignment_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getNameAssignment_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9375:1: ( rule__NavigatingBarArgCS__NameAssignment_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9375:2: rule__NavigatingBarArgCS__NameAssignment_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl19087);
|
| rule__NavigatingBarArgCS__NameAssignment_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingBarArgCSAccess().getNameAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9385:1: rule__NavigatingBarArgCS__Group__2 : rule__NavigatingBarArgCS__Group__2__Impl ;
|
| public final void rule__NavigatingBarArgCS__Group__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9389:1: ( rule__NavigatingBarArgCS__Group__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9390:2: rule__NavigatingBarArgCS__Group__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__219117);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9396: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9400:1: ( ( ( rule__NavigatingBarArgCS__Group_2__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9401:1: ( ( rule__NavigatingBarArgCS__Group_2__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9401:1: ( ( rule__NavigatingBarArgCS__Group_2__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9402:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9403:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
|
| int alt77=2;
|
| int LA77_0 = input.LA(1);
|
|
|
| if ( (LA77_0==67) ) {
|
| alt77=1;
|
| }
|
| switch (alt77) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9403:2: rule__NavigatingBarArgCS__Group_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl19144);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9419: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9423:1: ( rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9424:2: rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__019181);
|
| rule__NavigatingBarArgCS__Group_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__019184);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9431:1: rule__NavigatingBarArgCS__Group_2__0__Impl : ( ':' ) ;
|
| public final void rule__NavigatingBarArgCS__Group_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9435:1: ( ( ':' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9436:1: ( ':' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9436:1: ( ':' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9437:1: ':'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
|
| }
|
| match(input,67,FollowSets000.FOLLOW_67_in_rule__NavigatingBarArgCS__Group_2__0__Impl19212); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9450: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9454:1: ( rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9455:2: rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__119243);
|
| rule__NavigatingBarArgCS__Group_2__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__119246);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9462: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9466:1: ( ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9467:1: ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9467:1: ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9468:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeAssignment_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9469:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9469:2: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl19273);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9479: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9483:1: ( rule__NavigatingBarArgCS__Group_2__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9484:2: rule__NavigatingBarArgCS__Group_2__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__219303);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9490: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9494:1: ( ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9495:1: ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9495:1: ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9496:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9497:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
|
| int alt78=2;
|
| int LA78_0 = input.LA(1);
|
|
|
| if ( (LA78_0==36) ) {
|
| alt78=1;
|
| }
|
| switch (alt78) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9497:2: rule__NavigatingBarArgCS__Group_2_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl19330);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9513: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9517:1: ( rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9518:2: rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__019367);
|
| rule__NavigatingBarArgCS__Group_2_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__019370);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9525:1: rule__NavigatingBarArgCS__Group_2_2__0__Impl : ( '=' ) ;
|
| public final void rule__NavigatingBarArgCS__Group_2_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9529:1: ( ( '=' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9530:1: ( '=' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9530:1: ( '=' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9531:1: '='
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
|
| }
|
| match(input,36,FollowSets000.FOLLOW_36_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl19398); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9544: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9548:1: ( rule__NavigatingBarArgCS__Group_2_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9549:2: rule__NavigatingBarArgCS__Group_2_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__119429);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9555:1: rule__NavigatingBarArgCS__Group_2_2__1__Impl : ( ( rule__NavigatingBarArgCS__InitAssignment_2_2_1 ) ) ;
|
| public final void rule__NavigatingBarArgCS__Group_2_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9559:1: ( ( ( rule__NavigatingBarArgCS__InitAssignment_2_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9560:1: ( ( rule__NavigatingBarArgCS__InitAssignment_2_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9560:1: ( ( rule__NavigatingBarArgCS__InitAssignment_2_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9561:1: ( rule__NavigatingBarArgCS__InitAssignment_2_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getInitAssignment_2_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9562:1: ( rule__NavigatingBarArgCS__InitAssignment_2_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9562:2: rule__NavigatingBarArgCS__InitAssignment_2_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl19456);
|
| rule__NavigatingBarArgCS__InitAssignment_2_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingBarArgCSAccess().getInitAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9576: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9580:1: ( rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9581:2: rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__019490);
|
| rule__NavigatingCommaArgCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__019493);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9588:1: rule__NavigatingCommaArgCS__Group__0__Impl : ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) ) ;
|
| public final void rule__NavigatingCommaArgCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9592:1: ( ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9593:1: ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9593:1: ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9594:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9595:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9595:2: rule__NavigatingCommaArgCS__PrefixAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl19520);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9605: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9609:1: ( rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9610:2: rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__119550);
|
| rule__NavigatingCommaArgCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__119553);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9617:1: rule__NavigatingCommaArgCS__Group__1__Impl : ( ( rule__NavigatingCommaArgCS__NameAssignment_1 ) ) ;
|
| public final void rule__NavigatingCommaArgCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9621:1: ( ( ( rule__NavigatingCommaArgCS__NameAssignment_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9622:1: ( ( rule__NavigatingCommaArgCS__NameAssignment_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9622:1: ( ( rule__NavigatingCommaArgCS__NameAssignment_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9623:1: ( rule__NavigatingCommaArgCS__NameAssignment_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getNameAssignment_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9624:1: ( rule__NavigatingCommaArgCS__NameAssignment_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9624:2: rule__NavigatingCommaArgCS__NameAssignment_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl19580);
|
| rule__NavigatingCommaArgCS__NameAssignment_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingCommaArgCSAccess().getNameAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9634:1: rule__NavigatingCommaArgCS__Group__2 : rule__NavigatingCommaArgCS__Group__2__Impl ;
|
| public final void rule__NavigatingCommaArgCS__Group__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9638:1: ( rule__NavigatingCommaArgCS__Group__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9639:2: rule__NavigatingCommaArgCS__Group__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__219610);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9645:1: rule__NavigatingCommaArgCS__Group__2__Impl : ( ( rule__NavigatingCommaArgCS__Group_2__0 )? ) ;
|
| public final void rule__NavigatingCommaArgCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9649:1: ( ( ( rule__NavigatingCommaArgCS__Group_2__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9650:1: ( ( rule__NavigatingCommaArgCS__Group_2__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9650:1: ( ( rule__NavigatingCommaArgCS__Group_2__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9651:1: ( rule__NavigatingCommaArgCS__Group_2__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9652:1: ( rule__NavigatingCommaArgCS__Group_2__0 )?
|
| int alt79=2;
|
| int LA79_0 = input.LA(1);
|
|
|
| if ( (LA79_0==67) ) {
|
| alt79=1;
|
| }
|
| switch (alt79) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9652:2: rule__NavigatingCommaArgCS__Group_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl19637);
|
| rule__NavigatingCommaArgCS__Group_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9668:1: rule__NavigatingCommaArgCS__Group_2__0 : rule__NavigatingCommaArgCS__Group_2__0__Impl rule__NavigatingCommaArgCS__Group_2__1 ;
|
| public final void rule__NavigatingCommaArgCS__Group_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9672:1: ( rule__NavigatingCommaArgCS__Group_2__0__Impl rule__NavigatingCommaArgCS__Group_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9673:2: rule__NavigatingCommaArgCS__Group_2__0__Impl rule__NavigatingCommaArgCS__Group_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__019674);
|
| rule__NavigatingCommaArgCS__Group_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__019677);
|
| rule__NavigatingCommaArgCS__Group_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"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingCommaArgCS__Group_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9680:1: rule__NavigatingCommaArgCS__Group_2__0__Impl : ( ':' ) ;
|
| public final void rule__NavigatingCommaArgCS__Group_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9684:1: ( ( ':' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9685:1: ( ':' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9685:1: ( ':' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9686:1: ':'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
|
| }
|
| match(input,67,FollowSets000.FOLLOW_67_in_rule__NavigatingCommaArgCS__Group_2__0__Impl19705); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingCommaArgCS__Group_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingCommaArgCS__Group_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9699:1: rule__NavigatingCommaArgCS__Group_2__1 : rule__NavigatingCommaArgCS__Group_2__1__Impl rule__NavigatingCommaArgCS__Group_2__2 ;
|
| public final void rule__NavigatingCommaArgCS__Group_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9703:1: ( rule__NavigatingCommaArgCS__Group_2__1__Impl rule__NavigatingCommaArgCS__Group_2__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9704:2: rule__NavigatingCommaArgCS__Group_2__1__Impl rule__NavigatingCommaArgCS__Group_2__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__119736);
|
| rule__NavigatingCommaArgCS__Group_2__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__119739);
|
| rule__NavigatingCommaArgCS__Group_2__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__1"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingCommaArgCS__Group_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9711:1: rule__NavigatingCommaArgCS__Group_2__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1 ) ) ;
|
| public final void rule__NavigatingCommaArgCS__Group_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9715:1: ( ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9716:1: ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9716:1: ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9717:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeAssignment_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9718:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9718:2: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl19766);
|
| rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeAssignment_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingCommaArgCS__Group_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingCommaArgCS__Group_2__2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9728:1: rule__NavigatingCommaArgCS__Group_2__2 : rule__NavigatingCommaArgCS__Group_2__2__Impl ;
|
| public final void rule__NavigatingCommaArgCS__Group_2__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9732:1: ( rule__NavigatingCommaArgCS__Group_2__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9733:2: rule__NavigatingCommaArgCS__Group_2__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__219796);
|
| rule__NavigatingCommaArgCS__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__NavigatingCommaArgCS__Group_2__2"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingCommaArgCS__Group_2__2__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9739:1: rule__NavigatingCommaArgCS__Group_2__2__Impl : ( ( rule__NavigatingCommaArgCS__Group_2_2__0 )? ) ;
|
| public final void rule__NavigatingCommaArgCS__Group_2__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9743:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_2__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9744:1: ( ( rule__NavigatingCommaArgCS__Group_2_2__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9744:1: ( ( rule__NavigatingCommaArgCS__Group_2_2__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9745:1: ( rule__NavigatingCommaArgCS__Group_2_2__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9746:1: ( rule__NavigatingCommaArgCS__Group_2_2__0 )?
|
| int alt80=2;
|
| int LA80_0 = input.LA(1);
|
|
|
| if ( (LA80_0==36) ) {
|
| alt80=1;
|
| }
|
| switch (alt80) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9746:2: rule__NavigatingCommaArgCS__Group_2_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl19823);
|
| rule__NavigatingCommaArgCS__Group_2_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_2());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingCommaArgCS__Group_2__2__Impl"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingCommaArgCS__Group_2_2__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9762:1: rule__NavigatingCommaArgCS__Group_2_2__0 : rule__NavigatingCommaArgCS__Group_2_2__0__Impl rule__NavigatingCommaArgCS__Group_2_2__1 ;
|
| public final void rule__NavigatingCommaArgCS__Group_2_2__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9766:1: ( rule__NavigatingCommaArgCS__Group_2_2__0__Impl rule__NavigatingCommaArgCS__Group_2_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9767:2: rule__NavigatingCommaArgCS__Group_2_2__0__Impl rule__NavigatingCommaArgCS__Group_2_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__019860);
|
| rule__NavigatingCommaArgCS__Group_2_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__019863);
|
| rule__NavigatingCommaArgCS__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__NavigatingCommaArgCS__Group_2_2__0"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingCommaArgCS__Group_2_2__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9774:1: rule__NavigatingCommaArgCS__Group_2_2__0__Impl : ( '=' ) ;
|
| public final void rule__NavigatingCommaArgCS__Group_2_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9778:1: ( ( '=' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9779:1: ( '=' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9779:1: ( '=' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9780:1: '='
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
|
| }
|
| match(input,36,FollowSets000.FOLLOW_36_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl19891); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingCommaArgCS__Group_2_2__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingCommaArgCS__Group_2_2__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9793:1: rule__NavigatingCommaArgCS__Group_2_2__1 : rule__NavigatingCommaArgCS__Group_2_2__1__Impl ;
|
| public final void rule__NavigatingCommaArgCS__Group_2_2__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9797:1: ( rule__NavigatingCommaArgCS__Group_2_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9798:2: rule__NavigatingCommaArgCS__Group_2_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__119922);
|
| rule__NavigatingCommaArgCS__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__NavigatingCommaArgCS__Group_2_2__1"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingCommaArgCS__Group_2_2__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9804:1: rule__NavigatingCommaArgCS__Group_2_2__1__Impl : ( ( rule__NavigatingCommaArgCS__InitAssignment_2_2_1 ) ) ;
|
| public final void rule__NavigatingCommaArgCS__Group_2_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9808:1: ( ( ( rule__NavigatingCommaArgCS__InitAssignment_2_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9809:1: ( ( rule__NavigatingCommaArgCS__InitAssignment_2_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9809:1: ( ( rule__NavigatingCommaArgCS__InitAssignment_2_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9810:1: ( rule__NavigatingCommaArgCS__InitAssignment_2_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getInitAssignment_2_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9811:1: ( rule__NavigatingCommaArgCS__InitAssignment_2_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9811:2: rule__NavigatingCommaArgCS__InitAssignment_2_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl19949);
|
| rule__NavigatingCommaArgCS__InitAssignment_2_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingCommaArgCSAccess().getInitAssignment_2_2_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingCommaArgCS__Group_2_2__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingSemiArgCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9825: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9829:1: ( rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9830:2: rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__019983);
|
| rule__NavigatingSemiArgCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__019986);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9837:1: rule__NavigatingSemiArgCS__Group__0__Impl : ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) ) ;
|
| public final void rule__NavigatingSemiArgCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9841:1: ( ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9842:1: ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9842:1: ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9843:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9844:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9844:2: rule__NavigatingSemiArgCS__PrefixAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl20013);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9854: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9858:1: ( rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9859:2: rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__120043);
|
| rule__NavigatingSemiArgCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__120046);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9866:1: rule__NavigatingSemiArgCS__Group__1__Impl : ( ( rule__NavigatingSemiArgCS__NameAssignment_1 ) ) ;
|
| public final void rule__NavigatingSemiArgCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9870:1: ( ( ( rule__NavigatingSemiArgCS__NameAssignment_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9871:1: ( ( rule__NavigatingSemiArgCS__NameAssignment_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9871:1: ( ( rule__NavigatingSemiArgCS__NameAssignment_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9872:1: ( rule__NavigatingSemiArgCS__NameAssignment_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getNameAssignment_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9873:1: ( rule__NavigatingSemiArgCS__NameAssignment_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9873:2: rule__NavigatingSemiArgCS__NameAssignment_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl20073);
|
| rule__NavigatingSemiArgCS__NameAssignment_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingSemiArgCSAccess().getNameAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9883:1: rule__NavigatingSemiArgCS__Group__2 : rule__NavigatingSemiArgCS__Group__2__Impl ;
|
| public final void rule__NavigatingSemiArgCS__Group__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9887:1: ( rule__NavigatingSemiArgCS__Group__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9888:2: rule__NavigatingSemiArgCS__Group__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__220103);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9894: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9898:1: ( ( ( rule__NavigatingSemiArgCS__Group_2__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9899:1: ( ( rule__NavigatingSemiArgCS__Group_2__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9899:1: ( ( rule__NavigatingSemiArgCS__Group_2__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9900:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9901:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
|
| int alt81=2;
|
| int LA81_0 = input.LA(1);
|
|
|
| if ( (LA81_0==67) ) {
|
| alt81=1;
|
| }
|
| switch (alt81) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9901:2: rule__NavigatingSemiArgCS__Group_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl20130);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9917: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9921:1: ( rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9922:2: rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__020167);
|
| rule__NavigatingSemiArgCS__Group_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__020170);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9929:1: rule__NavigatingSemiArgCS__Group_2__0__Impl : ( ':' ) ;
|
| public final void rule__NavigatingSemiArgCS__Group_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9933:1: ( ( ':' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9934:1: ( ':' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9934:1: ( ':' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9935:1: ':'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
|
| }
|
| match(input,67,FollowSets000.FOLLOW_67_in_rule__NavigatingSemiArgCS__Group_2__0__Impl20198); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9948: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9952:1: ( rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9953:2: rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__120229);
|
| rule__NavigatingSemiArgCS__Group_2__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__120232);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9960: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9964:1: ( ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9965:1: ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9965:1: ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9966:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeAssignment_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9967:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9967:2: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl20259);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9977: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9981:1: ( rule__NavigatingSemiArgCS__Group_2__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9982:2: rule__NavigatingSemiArgCS__Group_2__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__220289);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9988: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9992:1: ( ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9993:1: ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9993:1: ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9994:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9995:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
|
| int alt82=2;
|
| int LA82_0 = input.LA(1);
|
|
|
| if ( (LA82_0==36) ) {
|
| alt82=1;
|
| }
|
| switch (alt82) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9995:2: rule__NavigatingSemiArgCS__Group_2_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl20316);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10011: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10015:1: ( rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10016:2: rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__020353);
|
| rule__NavigatingSemiArgCS__Group_2_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__020356);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10023:1: rule__NavigatingSemiArgCS__Group_2_2__0__Impl : ( '=' ) ;
|
| public final void rule__NavigatingSemiArgCS__Group_2_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10027:1: ( ( '=' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10028:1: ( '=' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10028:1: ( '=' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10029:1: '='
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
|
| }
|
| match(input,36,FollowSets000.FOLLOW_36_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl20384); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10042: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10046:1: ( rule__NavigatingSemiArgCS__Group_2_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10047:2: rule__NavigatingSemiArgCS__Group_2_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__120415);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10053:1: rule__NavigatingSemiArgCS__Group_2_2__1__Impl : ( ( rule__NavigatingSemiArgCS__InitAssignment_2_2_1 ) ) ;
|
| public final void rule__NavigatingSemiArgCS__Group_2_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10057:1: ( ( ( rule__NavigatingSemiArgCS__InitAssignment_2_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10058:1: ( ( rule__NavigatingSemiArgCS__InitAssignment_2_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10058:1: ( ( rule__NavigatingSemiArgCS__InitAssignment_2_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10059:1: ( rule__NavigatingSemiArgCS__InitAssignment_2_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getInitAssignment_2_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10060:1: ( rule__NavigatingSemiArgCS__InitAssignment_2_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10060:2: rule__NavigatingSemiArgCS__InitAssignment_2_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl20442);
|
| rule__NavigatingSemiArgCS__InitAssignment_2_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingSemiArgCSAccess().getInitAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10074: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10078:1: ( rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10079:2: rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__020476);
|
| rule__IfExpCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__020479);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10086:1: rule__IfExpCS__Group__0__Impl : ( 'if' ) ;
|
| public final void rule__IfExpCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10090:1: ( ( 'if' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10091:1: ( 'if' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10091:1: ( 'if' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10092:1: 'if'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
|
| }
|
| match(input,75,FollowSets000.FOLLOW_75_in_rule__IfExpCS__Group__0__Impl20507); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10105: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10109:1: ( rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10110:2: rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__120538);
|
| rule__IfExpCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__120541);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10117:1: rule__IfExpCS__Group__1__Impl : ( ( rule__IfExpCS__ConditionAssignment_1 ) ) ;
|
| public final void rule__IfExpCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10121:1: ( ( ( rule__IfExpCS__ConditionAssignment_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10122:1: ( ( rule__IfExpCS__ConditionAssignment_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10122:1: ( ( rule__IfExpCS__ConditionAssignment_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10123:1: ( rule__IfExpCS__ConditionAssignment_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIfExpCSAccess().getConditionAssignment_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10124:1: ( rule__IfExpCS__ConditionAssignment_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10124:2: rule__IfExpCS__ConditionAssignment_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl20568);
|
| rule__IfExpCS__ConditionAssignment_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getIfExpCSAccess().getConditionAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10134: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10138:1: ( rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10139:2: rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__220598);
|
| rule__IfExpCS__Group__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__220601);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10146:1: rule__IfExpCS__Group__2__Impl : ( 'then' ) ;
|
| public final void rule__IfExpCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10150:1: ( ( 'then' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10151:1: ( 'then' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10151:1: ( 'then' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10152:1: 'then'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
|
| }
|
| match(input,76,FollowSets000.FOLLOW_76_in_rule__IfExpCS__Group__2__Impl20629); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10165: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10169:1: ( rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10170:2: rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__320660);
|
| rule__IfExpCS__Group__3__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__320663);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10177:1: rule__IfExpCS__Group__3__Impl : ( ( rule__IfExpCS__ThenExpressionAssignment_3 ) ) ;
|
| public final void rule__IfExpCS__Group__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10181:1: ( ( ( rule__IfExpCS__ThenExpressionAssignment_3 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10182:1: ( ( rule__IfExpCS__ThenExpressionAssignment_3 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10182:1: ( ( rule__IfExpCS__ThenExpressionAssignment_3 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10183:1: ( rule__IfExpCS__ThenExpressionAssignment_3 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIfExpCSAccess().getThenExpressionAssignment_3());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10184:1: ( rule__IfExpCS__ThenExpressionAssignment_3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10184:2: rule__IfExpCS__ThenExpressionAssignment_3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl20690);
|
| rule__IfExpCS__ThenExpressionAssignment_3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getIfExpCSAccess().getThenExpressionAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10194: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10198:1: ( rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10199:2: rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__420720);
|
| rule__IfExpCS__Group__4__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__420723);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10206:1: rule__IfExpCS__Group__4__Impl : ( 'else' ) ;
|
| public final void rule__IfExpCS__Group__4__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10210:1: ( ( 'else' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10211:1: ( 'else' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10211:1: ( 'else' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10212:1: 'else'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIfExpCSAccess().getElseKeyword_4());
|
| }
|
| match(input,77,FollowSets000.FOLLOW_77_in_rule__IfExpCS__Group__4__Impl20751); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getIfExpCSAccess().getElseKeyword_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10225: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10229:1: ( rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10230:2: rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__520782);
|
| rule__IfExpCS__Group__5__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__520785);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10237:1: rule__IfExpCS__Group__5__Impl : ( ( rule__IfExpCS__ElseExpressionAssignment_5 ) ) ;
|
| public final void rule__IfExpCS__Group__5__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10241:1: ( ( ( rule__IfExpCS__ElseExpressionAssignment_5 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10242:1: ( ( rule__IfExpCS__ElseExpressionAssignment_5 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10242:1: ( ( rule__IfExpCS__ElseExpressionAssignment_5 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10243:1: ( rule__IfExpCS__ElseExpressionAssignment_5 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIfExpCSAccess().getElseExpressionAssignment_5());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10244:1: ( rule__IfExpCS__ElseExpressionAssignment_5 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10244:2: rule__IfExpCS__ElseExpressionAssignment_5
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl20812);
|
| rule__IfExpCS__ElseExpressionAssignment_5();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getIfExpCSAccess().getElseExpressionAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10254:1: rule__IfExpCS__Group__6 : rule__IfExpCS__Group__6__Impl ;
|
| public final void rule__IfExpCS__Group__6() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10258:1: ( rule__IfExpCS__Group__6__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10259:2: rule__IfExpCS__Group__6__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__620842);
|
| rule__IfExpCS__Group__6__Impl();
|
|
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10265:1: rule__IfExpCS__Group__6__Impl : ( 'endif' ) ;
|
| public final void rule__IfExpCS__Group__6__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10269:1: ( ( 'endif' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10270:1: ( 'endif' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10270:1: ( 'endif' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10271:1: 'endif'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
|
| }
|
| match(input,78,FollowSets000.FOLLOW_78_in_rule__IfExpCS__Group__6__Impl20870); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__IfExpCS__Group__6__Impl"
|
|
|
|
|
| // $ANTLR start "rule__LetExpCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10298: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10302:1: ( rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10303:2: rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__020915);
|
| rule__LetExpCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__020918);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10310:1: rule__LetExpCS__Group__0__Impl : ( 'let' ) ;
|
| public final void rule__LetExpCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10314:1: ( ( 'let' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10315:1: ( 'let' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10315:1: ( 'let' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10316:1: 'let'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
|
| }
|
| match(input,79,FollowSets000.FOLLOW_79_in_rule__LetExpCS__Group__0__Impl20946); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10329: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10333:1: ( rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10334:2: rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__120977);
|
| rule__LetExpCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__120980);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10341:1: rule__LetExpCS__Group__1__Impl : ( ( rule__LetExpCS__VariableAssignment_1 ) ) ;
|
| public final void rule__LetExpCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10345:1: ( ( ( rule__LetExpCS__VariableAssignment_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10346:1: ( ( rule__LetExpCS__VariableAssignment_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10346:1: ( ( rule__LetExpCS__VariableAssignment_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10347:1: ( rule__LetExpCS__VariableAssignment_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetExpCSAccess().getVariableAssignment_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10348:1: ( rule__LetExpCS__VariableAssignment_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10348:2: rule__LetExpCS__VariableAssignment_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl21007);
|
| rule__LetExpCS__VariableAssignment_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetExpCSAccess().getVariableAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10358: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10362:1: ( rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10363:2: rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__221037);
|
| rule__LetExpCS__Group__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__221040);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10370: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10374:1: ( ( ( rule__LetExpCS__Group_2__0 )* ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10375:1: ( ( rule__LetExpCS__Group_2__0 )* )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10375:1: ( ( rule__LetExpCS__Group_2__0 )* )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10376:1: ( rule__LetExpCS__Group_2__0 )*
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetExpCSAccess().getGroup_2());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10377:1: ( rule__LetExpCS__Group_2__0 )*
|
| loop83:
|
| do {
|
| int alt83=2;
|
| int LA83_0 = input.LA(1);
|
|
|
| if ( (LA83_0==62) ) {
|
| alt83=1;
|
| }
|
|
|
|
|
| switch (alt83) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10377:2: rule__LetExpCS__Group_2__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl21067);
|
| rule__LetExpCS__Group_2__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| default :
|
| break loop83;
|
| }
|
| } 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10387: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10391:1: ( rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10392:2: rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__321098);
|
| rule__LetExpCS__Group__3__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__321101);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10399:1: rule__LetExpCS__Group__3__Impl : ( 'in' ) ;
|
| public final void rule__LetExpCS__Group__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10403:1: ( ( 'in' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10404:1: ( 'in' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10404:1: ( 'in' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10405:1: 'in'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetExpCSAccess().getInKeyword_3());
|
| }
|
| match(input,80,FollowSets000.FOLLOW_80_in_rule__LetExpCS__Group__3__Impl21129); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10418:1: rule__LetExpCS__Group__4 : rule__LetExpCS__Group__4__Impl ;
|
| public final void rule__LetExpCS__Group__4() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10422:1: ( rule__LetExpCS__Group__4__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10423:2: rule__LetExpCS__Group__4__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__421160);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10429:1: rule__LetExpCS__Group__4__Impl : ( ( rule__LetExpCS__InAssignment_4 ) ) ;
|
| public final void rule__LetExpCS__Group__4__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10433:1: ( ( ( rule__LetExpCS__InAssignment_4 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10434:1: ( ( rule__LetExpCS__InAssignment_4 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10434:1: ( ( rule__LetExpCS__InAssignment_4 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10435:1: ( rule__LetExpCS__InAssignment_4 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetExpCSAccess().getInAssignment_4());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10436:1: ( rule__LetExpCS__InAssignment_4 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10436:2: rule__LetExpCS__InAssignment_4
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl21187);
|
| rule__LetExpCS__InAssignment_4();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetExpCSAccess().getInAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10456: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10460:1: ( rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10461:2: rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__021227);
|
| rule__LetExpCS__Group_2__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__021230);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10468:1: rule__LetExpCS__Group_2__0__Impl : ( ',' ) ;
|
| public final void rule__LetExpCS__Group_2__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10472:1: ( ( ',' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10473:1: ( ',' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10473:1: ( ',' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10474:1: ','
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
|
| }
|
| match(input,62,FollowSets000.FOLLOW_62_in_rule__LetExpCS__Group_2__0__Impl21258); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10487: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10491:1: ( rule__LetExpCS__Group_2__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10492:2: rule__LetExpCS__Group_2__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__121289);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10498:1: rule__LetExpCS__Group_2__1__Impl : ( ( rule__LetExpCS__VariableAssignment_2_1 ) ) ;
|
| public final void rule__LetExpCS__Group_2__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10502:1: ( ( ( rule__LetExpCS__VariableAssignment_2_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10503:1: ( ( rule__LetExpCS__VariableAssignment_2_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10503:1: ( ( rule__LetExpCS__VariableAssignment_2_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10504:1: ( rule__LetExpCS__VariableAssignment_2_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetExpCSAccess().getVariableAssignment_2_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10505:1: ( rule__LetExpCS__VariableAssignment_2_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10505:2: rule__LetExpCS__VariableAssignment_2_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl21316);
|
| rule__LetExpCS__VariableAssignment_2_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetExpCSAccess().getVariableAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10519: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10523:1: ( rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10524:2: rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__021350);
|
| rule__LetVariableCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__021353);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10531:1: rule__LetVariableCS__Group__0__Impl : ( ( rule__LetVariableCS__NameAssignment_0 ) ) ;
|
| public final void rule__LetVariableCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10535:1: ( ( ( rule__LetVariableCS__NameAssignment_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10536:1: ( ( rule__LetVariableCS__NameAssignment_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10536:1: ( ( rule__LetVariableCS__NameAssignment_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10537:1: ( rule__LetVariableCS__NameAssignment_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetVariableCSAccess().getNameAssignment_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10538:1: ( rule__LetVariableCS__NameAssignment_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10538:2: rule__LetVariableCS__NameAssignment_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl21380);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10548: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10552:1: ( rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10553:2: rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__121410);
|
| rule__LetVariableCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__121413);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10560:1: rule__LetVariableCS__Group__1__Impl : ( ( rule__LetVariableCS__Group_1__0 )? ) ;
|
| public final void rule__LetVariableCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10564:1: ( ( ( rule__LetVariableCS__Group_1__0 )? ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10565:1: ( ( rule__LetVariableCS__Group_1__0 )? )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10565:1: ( ( rule__LetVariableCS__Group_1__0 )? )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10566:1: ( rule__LetVariableCS__Group_1__0 )?
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetVariableCSAccess().getGroup_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10567:1: ( rule__LetVariableCS__Group_1__0 )?
|
| int alt84=2;
|
| int LA84_0 = input.LA(1);
|
|
|
| if ( (LA84_0==67) ) {
|
| alt84=1;
|
| }
|
| switch (alt84) {
|
| case 1 :
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10567:2: rule__LetVariableCS__Group_1__0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl21440);
|
| rule__LetVariableCS__Group_1__0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
| break;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetVariableCSAccess().getGroup_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10577: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10581:1: ( rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10582:2: rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__221471);
|
| rule__LetVariableCS__Group__2__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__221474);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10589:1: rule__LetVariableCS__Group__2__Impl : ( '=' ) ;
|
| public final void rule__LetVariableCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10593:1: ( ( '=' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10594:1: ( '=' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10594:1: ( '=' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10595:1: '='
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_2());
|
| }
|
| match(input,36,FollowSets000.FOLLOW_36_in_rule__LetVariableCS__Group__2__Impl21502); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10608:1: rule__LetVariableCS__Group__3 : rule__LetVariableCS__Group__3__Impl ;
|
| public final void rule__LetVariableCS__Group__3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10612:1: ( rule__LetVariableCS__Group__3__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10613:2: rule__LetVariableCS__Group__3__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__321533);
|
| rule__LetVariableCS__Group__3__Impl();
|
|
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10619:1: rule__LetVariableCS__Group__3__Impl : ( ( rule__LetVariableCS__InitExpressionAssignment_3 ) ) ;
|
| public final void rule__LetVariableCS__Group__3__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10623:1: ( ( ( rule__LetVariableCS__InitExpressionAssignment_3 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10624:1: ( ( rule__LetVariableCS__InitExpressionAssignment_3 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10624:1: ( ( rule__LetVariableCS__InitExpressionAssignment_3 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10625:1: ( rule__LetVariableCS__InitExpressionAssignment_3 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetVariableCSAccess().getInitExpressionAssignment_3());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10626:1: ( rule__LetVariableCS__InitExpressionAssignment_3 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10626:2: rule__LetVariableCS__InitExpressionAssignment_3
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl21560);
|
| rule__LetVariableCS__InitExpressionAssignment_3();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetVariableCSAccess().getInitExpressionAssignment_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_1__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10644:1: rule__LetVariableCS__Group_1__0 : rule__LetVariableCS__Group_1__0__Impl rule__LetVariableCS__Group_1__1 ;
|
| public final void rule__LetVariableCS__Group_1__0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10648:1: ( rule__LetVariableCS__Group_1__0__Impl rule__LetVariableCS__Group_1__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10649:2: rule__LetVariableCS__Group_1__0__Impl rule__LetVariableCS__Group_1__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__021598);
|
| rule__LetVariableCS__Group_1__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__021601);
|
| rule__LetVariableCS__Group_1__1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__LetVariableCS__Group_1__0"
|
|
|
|
|
| // $ANTLR start "rule__LetVariableCS__Group_1__0__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10656:1: rule__LetVariableCS__Group_1__0__Impl : ( ':' ) ;
|
| public final void rule__LetVariableCS__Group_1__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10660:1: ( ( ':' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10661:1: ( ':' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10661:1: ( ':' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10662:1: ':'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
|
| }
|
| match(input,67,FollowSets000.FOLLOW_67_in_rule__LetVariableCS__Group_1__0__Impl21629); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__LetVariableCS__Group_1__0__Impl"
|
|
|
|
|
| // $ANTLR start "rule__LetVariableCS__Group_1__1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10675:1: rule__LetVariableCS__Group_1__1 : rule__LetVariableCS__Group_1__1__Impl ;
|
| public final void rule__LetVariableCS__Group_1__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10679:1: ( rule__LetVariableCS__Group_1__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10680:2: rule__LetVariableCS__Group_1__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__121660);
|
| rule__LetVariableCS__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__LetVariableCS__Group_1__1"
|
|
|
|
|
| // $ANTLR start "rule__LetVariableCS__Group_1__1__Impl"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10686:1: rule__LetVariableCS__Group_1__1__Impl : ( ( rule__LetVariableCS__OwnedTypeAssignment_1_1 ) ) ;
|
| public final void rule__LetVariableCS__Group_1__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10690:1: ( ( ( rule__LetVariableCS__OwnedTypeAssignment_1_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10691:1: ( ( rule__LetVariableCS__OwnedTypeAssignment_1_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10691:1: ( ( rule__LetVariableCS__OwnedTypeAssignment_1_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10692:1: ( rule__LetVariableCS__OwnedTypeAssignment_1_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetVariableCSAccess().getOwnedTypeAssignment_1_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10693:1: ( rule__LetVariableCS__OwnedTypeAssignment_1_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10693:2: rule__LetVariableCS__OwnedTypeAssignment_1_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl21687);
|
| rule__LetVariableCS__OwnedTypeAssignment_1_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetVariableCSAccess().getOwnedTypeAssignment_1_1());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__LetVariableCS__Group_1__1__Impl"
|
|
|
|
|
| // $ANTLR start "rule__NestedExpCS__Group__0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10707: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10711:1: ( rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10712:2: rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__021721);
|
| rule__NestedExpCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__021724);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10719:1: rule__NestedExpCS__Group__0__Impl : ( '(' ) ;
|
| public final void rule__NestedExpCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10723:1: ( ( '(' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10724:1: ( '(' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10724:1: ( '(' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10725:1: '('
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
|
| }
|
| match(input,65,FollowSets000.FOLLOW_65_in_rule__NestedExpCS__Group__0__Impl21752); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10738: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10742:1: ( rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10743:2: rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__121783);
|
| rule__NestedExpCS__Group__1__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__121786);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10750:1: rule__NestedExpCS__Group__1__Impl : ( ( rule__NestedExpCS__SourceAssignment_1 ) ) ;
|
| public final void rule__NestedExpCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10754:1: ( ( ( rule__NestedExpCS__SourceAssignment_1 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10755:1: ( ( rule__NestedExpCS__SourceAssignment_1 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10755:1: ( ( rule__NestedExpCS__SourceAssignment_1 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10756:1: ( rule__NestedExpCS__SourceAssignment_1 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNestedExpCSAccess().getSourceAssignment_1());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10757:1: ( rule__NestedExpCS__SourceAssignment_1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10757:2: rule__NestedExpCS__SourceAssignment_1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl21813);
|
| rule__NestedExpCS__SourceAssignment_1();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNestedExpCSAccess().getSourceAssignment_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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10767:1: rule__NestedExpCS__Group__2 : rule__NestedExpCS__Group__2__Impl ;
|
| public final void rule__NestedExpCS__Group__2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10771:1: ( rule__NestedExpCS__Group__2__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10772:2: rule__NestedExpCS__Group__2__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__221843);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10778:1: rule__NestedExpCS__Group__2__Impl : ( ')' ) ;
|
| public final void rule__NestedExpCS__Group__2__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10782:1: ( ( ')' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10783:1: ( ')' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10783:1: ( ')' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10784:1: ')'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
|
| }
|
| match(input,66,FollowSets000.FOLLOW_66_in_rule__NestedExpCS__Group__2__Impl21871); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10803: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10807:1: ( rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10808:2: rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__021908);
|
| rule__SelfExpCS__Group__0__Impl();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| pushFollow(FollowSets000.FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__021911);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10815:1: rule__SelfExpCS__Group__0__Impl : ( () ) ;
|
| public final void rule__SelfExpCS__Group__0__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10819:1: ( ( () ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10820:1: ( () )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10820:1: ( () )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10821:1: ()
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getSelfExpCSAccess().getSelfExpCSAction_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10822:1: ()
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10824: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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10834:1: rule__SelfExpCS__Group__1 : rule__SelfExpCS__Group__1__Impl ;
|
| public final void rule__SelfExpCS__Group__1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10838:1: ( rule__SelfExpCS__Group__1__Impl )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10839:2: rule__SelfExpCS__Group__1__Impl
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__121969);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10845:1: rule__SelfExpCS__Group__1__Impl : ( 'self' ) ;
|
| public final void rule__SelfExpCS__Group__1__Impl() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10849:1: ( ( 'self' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10850:1: ( 'self' )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10850:1: ( 'self' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10851:1: 'self'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
|
| }
|
| match(input,81,FollowSets000.FOLLOW_81_in_rule__SelfExpCS__Group__1__Impl21997); 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__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10869:1: rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0 : ( ruleUnrealizedVariableCS ) ;
|
| public final void rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10873:1: ( ( ruleUnrealizedVariableCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10874:1: ( ruleUnrealizedVariableCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10874:1: ( ruleUnrealizedVariableCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10875:1: ruleUnrealizedVariableCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_022037);
|
| ruleUnrealizedVariableCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10884:1: rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1 : ( ruleRealizedVariableCS ) ;
|
| public final void rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10888:1: ( ( ruleRealizedVariableCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10889:1: ( ruleRealizedVariableCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10889:1: ( ruleRealizedVariableCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10890:1: ruleRealizedVariableCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesRealizedVariableCSParserRuleCall_0_1_1_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_122068);
|
| ruleRealizedVariableCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesRealizedVariableCSParserRuleCall_0_1_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10899:1: rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0 : ( ruleUnrealizedVariableCS ) ;
|
| public final void rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10903:1: ( ( ruleUnrealizedVariableCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10904:1: ( ruleUnrealizedVariableCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10904:1: ( ruleUnrealizedVariableCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10905:1: ruleUnrealizedVariableCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_022099);
|
| ruleUnrealizedVariableCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10914:1: rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1 : ( ruleRealizedVariableCS ) ;
|
| public final void rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10918:1: ( ( ruleRealizedVariableCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10919:1: ( ruleRealizedVariableCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10919:1: ( ruleRealizedVariableCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10920:1: ruleRealizedVariableCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesRealizedVariableCSParserRuleCall_0_2_1_1_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_122130);
|
| ruleRealizedVariableCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesRealizedVariableCSParserRuleCall_0_2_1_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__ConstraintsAssignment_0_4"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10929:1: rule__BottomPatternCS__ConstraintsAssignment_0_4 : ( ruleAssignmentCS ) ;
|
| public final void rule__BottomPatternCS__ConstraintsAssignment_0_4() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10933:1: ( ( ruleAssignmentCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10934:1: ( ruleAssignmentCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10934:1: ( ruleAssignmentCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10935:1: ruleAssignmentCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_0_4_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_422161);
|
| ruleAssignmentCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_0_4_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__ConstraintsAssignment_0_4"
|
|
|
|
|
| // $ANTLR start "rule__BottomPatternCS__ConstraintsAssignment_1_2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10944:1: rule__BottomPatternCS__ConstraintsAssignment_1_2 : ( ruleAssignmentCS ) ;
|
| public final void rule__BottomPatternCS__ConstraintsAssignment_1_2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10948:1: ( ( ruleAssignmentCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10949:1: ( ruleAssignmentCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10949:1: ( ruleAssignmentCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10950:1: ruleAssignmentCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_1_2_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_222192);
|
| ruleAssignmentCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_1_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BottomPatternCS__ConstraintsAssignment_1_2"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__DefaultAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10959:1: rule__AssignmentCS__DefaultAssignment_0 : ( ( 'default' ) ) ;
|
| public final void rule__AssignmentCS__DefaultAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10963:1: ( ( ( 'default' ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10964:1: ( ( 'default' ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10964:1: ( ( 'default' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10965:1: ( 'default' )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getAssignmentCSAccess().getDefaultDefaultKeyword_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10966:1: ( 'default' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10967:1: 'default'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getAssignmentCSAccess().getDefaultDefaultKeyword_0_0());
|
| }
|
| match(input,82,FollowSets000.FOLLOW_82_in_rule__AssignmentCS__DefaultAssignment_022228); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getAssignmentCSAccess().getDefaultDefaultKeyword_0_0());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getAssignmentCSAccess().getDefaultDefaultKeyword_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__DefaultAssignment_0"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__TargetAssignment_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10982:1: rule__AssignmentCS__TargetAssignment_1 : ( ruleExpCS ) ;
|
| public final void rule__AssignmentCS__TargetAssignment_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10986:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10987:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10987:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10988:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getAssignmentCSAccess().getTargetExpCSParserRuleCall_1_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_122267);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getAssignmentCSAccess().getTargetExpCSParserRuleCall_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__TargetAssignment_1"
|
|
|
|
|
| // $ANTLR start "rule__AssignmentCS__InitialiserAssignment_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10997:1: rule__AssignmentCS__InitialiserAssignment_2_1 : ( ruleExpCS ) ;
|
| public final void rule__AssignmentCS__InitialiserAssignment_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11001:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11002:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11002:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11003:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getAssignmentCSAccess().getInitialiserExpCSParserRuleCall_2_1_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_122298);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getAssignmentCSAccess().getInitialiserExpCSParserRuleCall_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__AssignmentCS__InitialiserAssignment_2_1"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__NameAssignment_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11012:1: rule__DirectionCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
|
| public final void rule__DirectionCS__NameAssignment_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11016:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11017:1: ( ruleUnrestrictedName )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11017:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11018:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_122329);
|
| ruleUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__NameAssignment_1"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__ImportsAssignment_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11027:1: rule__DirectionCS__ImportsAssignment_2_1 : ( ( ruleUnrestrictedName ) ) ;
|
| public final void rule__DirectionCS__ImportsAssignment_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11031:1: ( ( ( ruleUnrestrictedName ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11032:1: ( ( ruleUnrestrictedName ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11032:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11033:1: ( ruleUnrestrictedName )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getImportsPackageCrossReference_2_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11034:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11035:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_2_1_0_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_122364);
|
| ruleUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_2_1_0_1());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getImportsPackageCrossReference_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__ImportsAssignment_2_1"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__ImportsAssignment_2_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11046:1: rule__DirectionCS__ImportsAssignment_2_2_1 : ( ( ruleUnrestrictedName ) ) ;
|
| public final void rule__DirectionCS__ImportsAssignment_2_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11050:1: ( ( ( ruleUnrestrictedName ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11051:1: ( ( ruleUnrestrictedName ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11051:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11052:1: ( ruleUnrestrictedName )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getImportsPackageCrossReference_2_2_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11053:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11054:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_2_2_1_0_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_122403);
|
| ruleUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_2_2_1_0_1());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getImportsPackageCrossReference_2_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__ImportsAssignment_2_2_1"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__UsesAssignment_3_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11065:1: rule__DirectionCS__UsesAssignment_3_1 : ( ( ruleUnrestrictedName ) ) ;
|
| public final void rule__DirectionCS__UsesAssignment_3_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11069:1: ( ( ( ruleUnrestrictedName ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11070:1: ( ( ruleUnrestrictedName ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11070:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11071:1: ( ruleUnrestrictedName )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getUsesCoreDomainCrossReference_3_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11072:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11073:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getUsesCoreDomainUnrestrictedNameParserRuleCall_3_1_0_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_122442);
|
| ruleUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getUsesCoreDomainUnrestrictedNameParserRuleCall_3_1_0_1());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getUsesCoreDomainCrossReference_3_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__UsesAssignment_3_1"
|
|
|
|
|
| // $ANTLR start "rule__DirectionCS__UsesAssignment_3_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11084:1: rule__DirectionCS__UsesAssignment_3_2_1 : ( ( ruleUnrestrictedName ) ) ;
|
| public final void rule__DirectionCS__UsesAssignment_3_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11088:1: ( ( ( ruleUnrestrictedName ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11089:1: ( ( ruleUnrestrictedName ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11089:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11090:1: ( ruleUnrestrictedName )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getUsesCoreDomainCrossReference_3_2_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11091:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11092:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getDirectionCSAccess().getUsesCoreDomainUnrestrictedNameParserRuleCall_3_2_1_0_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_122481);
|
| ruleUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getUsesCoreDomainUnrestrictedNameParserRuleCall_3_2_1_0_1());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getDirectionCSAccess().getUsesCoreDomainCrossReference_3_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__DirectionCS__UsesAssignment_3_2_1"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11103:1: rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1 : ( ruleUnrealizedVariableCS ) ;
|
| public final void rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11107:1: ( ( ruleUnrealizedVariableCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11108:1: ( ruleUnrealizedVariableCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11108:1: ( ruleUnrealizedVariableCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11109:1: ruleUnrealizedVariableCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_122516);
|
| ruleUnrealizedVariableCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11118:1: rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1 : ( ruleUnrealizedVariableCS ) ;
|
| public final void rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11122:1: ( ( ruleUnrealizedVariableCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11123:1: ( ruleUnrealizedVariableCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11123:1: ( ruleUnrealizedVariableCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11124:1: ruleUnrealizedVariableCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_122547);
|
| ruleUnrealizedVariableCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__ConstraintsAssignment_0_4"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11133:1: rule__GuardPatternCS__ConstraintsAssignment_0_4 : ( ruleAssignmentCS ) ;
|
| public final void rule__GuardPatternCS__ConstraintsAssignment_0_4() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11137:1: ( ( ruleAssignmentCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11138:1: ( ruleAssignmentCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11138:1: ( ruleAssignmentCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11139:1: ruleAssignmentCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_0_4_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_422578);
|
| ruleAssignmentCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_0_4_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__ConstraintsAssignment_0_4"
|
|
|
|
|
| // $ANTLR start "rule__GuardPatternCS__ConstraintsAssignment_1_2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11148:1: rule__GuardPatternCS__ConstraintsAssignment_1_2 : ( ruleAssignmentCS ) ;
|
| public final void rule__GuardPatternCS__ConstraintsAssignment_1_2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11152:1: ( ( ruleAssignmentCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11153:1: ( ruleAssignmentCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11153:1: ( ruleAssignmentCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11154:1: ruleAssignmentCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_1_2_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_222609);
|
| ruleAssignmentCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_1_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__GuardPatternCS__ConstraintsAssignment_1_2"
|
|
|
|
|
| // $ANTLR start "rule__ParamDeclarationCS__NameAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11172:1: rule__ParamDeclarationCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
|
| public final void rule__ParamDeclarationCS__NameAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11176:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11177:1: ( ruleUnrestrictedName )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11177:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11178:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getParamDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_022649);
|
| ruleUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getParamDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ParamDeclarationCS__NameAssignment_0"
|
|
|
|
|
| // $ANTLR start "rule__ParamDeclarationCS__OwnedTypeAssignment_2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11187:1: rule__ParamDeclarationCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
|
| public final void rule__ParamDeclarationCS__OwnedTypeAssignment_2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11191:1: ( ( ruleTypeExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11192:1: ( ruleTypeExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11192:1: ( ruleTypeExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11193:1: ruleTypeExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_222680);
|
| ruleTypeExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ParamDeclarationCS__OwnedTypeAssignment_2"
|
|
|
|
|
| // $ANTLR start "rule__ScopeNameCS__PathAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11208:1: rule__ScopeNameCS__PathAssignment_0 : ( ruleFirstPathElementCS ) ;
|
| public final void rule__ScopeNameCS__PathAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11212:1: ( ( ruleFirstPathElementCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11213:1: ( ruleFirstPathElementCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11213:1: ( ruleFirstPathElementCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11214:1: ruleFirstPathElementCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getScopeNameCSAccess().getPathFirstPathElementCSParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_022717);
|
| ruleFirstPathElementCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getScopeNameCSAccess().getPathFirstPathElementCSParserRuleCall_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ScopeNameCS__PathAssignment_0"
|
|
|
|
|
| // $ANTLR start "rule__ScopeNameCS__PathAssignment_2_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11223:1: rule__ScopeNameCS__PathAssignment_2_0 : ( ruleNextPathElementCS ) ;
|
| public final void rule__ScopeNameCS__PathAssignment_2_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11227:1: ( ( ruleNextPathElementCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11228:1: ( ruleNextPathElementCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11228:1: ( ruleNextPathElementCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11229:1: ruleNextPathElementCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getScopeNameCSAccess().getPathNextPathElementCSParserRuleCall_2_0_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_022748);
|
| ruleNextPathElementCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getScopeNameCSAccess().getPathNextPathElementCSParserRuleCall_2_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ScopeNameCS__PathAssignment_2_0"
|
|
|
|
|
| // $ANTLR start "rule__UnrealizedVariableCS__NameAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11241:1: rule__UnrealizedVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
|
| public final void rule__UnrealizedVariableCS__NameAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11245:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11246:1: ( ruleUnrestrictedName )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11246:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11247:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_022782);
|
| ruleUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__UnrealizedVariableCS__NameAssignment_0"
|
|
|
|
|
| // $ANTLR start "rule__UnrealizedVariableCS__OwnedTypeAssignment_2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11256:1: rule__UnrealizedVariableCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
|
| public final void rule__UnrealizedVariableCS__OwnedTypeAssignment_2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11260:1: ( ( ruleTypeExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11261:1: ( ruleTypeExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11261:1: ( ruleTypeExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11262:1: ruleTypeExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_222813);
|
| ruleTypeExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__UnrealizedVariableCS__OwnedTypeAssignment_2"
|
|
|
|
|
| // $ANTLR start "rule__RealizedVariableCS__NameAssignment_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11271:1: rule__RealizedVariableCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
|
| public final void rule__RealizedVariableCS__NameAssignment_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11275:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11276:1: ( ruleUnrestrictedName )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11276:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11277:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getRealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_122844);
|
| ruleUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getRealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__RealizedVariableCS__NameAssignment_1"
|
|
|
|
|
| // $ANTLR start "rule__RealizedVariableCS__OwnedTypeAssignment_3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11286:1: rule__RealizedVariableCS__OwnedTypeAssignment_3 : ( ruleTypeExpCS ) ;
|
| public final void rule__RealizedVariableCS__OwnedTypeAssignment_3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11290:1: ( ( ruleTypeExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11291:1: ( ruleTypeExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11291:1: ( ruleTypeExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11292:1: ruleTypeExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getRealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_3_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_322875);
|
| ruleTypeExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getRealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_3_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__RealizedVariableCS__OwnedTypeAssignment_3"
|
|
|
|
|
| // $ANTLR start "rule__EssentialOCLUnaryOperatorCS__NameAssignment"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11304:1: rule__EssentialOCLUnaryOperatorCS__NameAssignment : ( ( rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0 ) ) ;
|
| public final void rule__EssentialOCLUnaryOperatorCS__NameAssignment() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11308:1: ( ( ( rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11309:1: ( ( rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11309:1: ( ( rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11310:1: ( rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLUnaryOperatorCSAccess().getNameAlternatives_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11311:1: ( rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11311:2: rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment22909);
|
| rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLUnaryOperatorCSAccess().getNameAlternatives_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__EssentialOCLUnaryOperatorCS__NameAssignment"
|
|
|
|
|
| // $ANTLR start "rule__EssentialOCLInfixOperatorCS__NameAssignment"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11320:1: rule__EssentialOCLInfixOperatorCS__NameAssignment : ( ( rule__EssentialOCLInfixOperatorCS__NameAlternatives_0 ) ) ;
|
| public final void rule__EssentialOCLInfixOperatorCS__NameAssignment() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11324:1: ( ( ( rule__EssentialOCLInfixOperatorCS__NameAlternatives_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11325:1: ( ( rule__EssentialOCLInfixOperatorCS__NameAlternatives_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11325:1: ( ( rule__EssentialOCLInfixOperatorCS__NameAlternatives_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11326:1: ( rule__EssentialOCLInfixOperatorCS__NameAlternatives_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameAlternatives_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11327:1: ( rule__EssentialOCLInfixOperatorCS__NameAlternatives_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11327:2: rule__EssentialOCLInfixOperatorCS__NameAlternatives_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment22942);
|
| rule__EssentialOCLInfixOperatorCS__NameAlternatives_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLInfixOperatorCSAccess().getNameAlternatives_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__EssentialOCLInfixOperatorCS__NameAssignment"
|
|
|
|
|
| // $ANTLR start "rule__EssentialOCLNavigationOperatorCS__NameAssignment"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11336:1: rule__EssentialOCLNavigationOperatorCS__NameAssignment : ( ( rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0 ) ) ;
|
| public final void rule__EssentialOCLNavigationOperatorCS__NameAssignment() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11340:1: ( ( ( rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11341:1: ( ( rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11341:1: ( ( rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11342:1: ( rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getEssentialOCLNavigationOperatorCSAccess().getNameAlternatives_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11343:1: ( rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11343:2: rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment22975);
|
| rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getEssentialOCLNavigationOperatorCSAccess().getNameAlternatives_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__EssentialOCLNavigationOperatorCS__NameAssignment"
|
|
|
|
|
| // $ANTLR start "rule__PathNameCS__PathAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11352:1: rule__PathNameCS__PathAssignment_0 : ( ruleFirstPathElementCS ) ;
|
| public final void rule__PathNameCS__PathAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11356:1: ( ( ruleFirstPathElementCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11357:1: ( ruleFirstPathElementCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11357:1: ( ruleFirstPathElementCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11358:1: ruleFirstPathElementCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPathNameCSAccess().getPathFirstPathElementCSParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_023008);
|
| ruleFirstPathElementCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPathNameCSAccess().getPathFirstPathElementCSParserRuleCall_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PathNameCS__PathAssignment_0"
|
|
|
|
|
| // $ANTLR start "rule__PathNameCS__PathAssignment_1_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11367:1: rule__PathNameCS__PathAssignment_1_1 : ( ruleNextPathElementCS ) ;
|
| public final void rule__PathNameCS__PathAssignment_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11371:1: ( ( ruleNextPathElementCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11372:1: ( ruleNextPathElementCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11372:1: ( ruleNextPathElementCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11373:1: ruleNextPathElementCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPathNameCSAccess().getPathNextPathElementCSParserRuleCall_1_1_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_123039);
|
| ruleNextPathElementCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPathNameCSAccess().getPathNextPathElementCSParserRuleCall_1_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PathNameCS__PathAssignment_1_1"
|
|
|
|
|
| // $ANTLR start "rule__FirstPathElementCS__ElementAssignment"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11382:1: rule__FirstPathElementCS__ElementAssignment : ( ( ruleUnrestrictedName ) ) ;
|
| public final void rule__FirstPathElementCS__ElementAssignment() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11386:1: ( ( ( ruleUnrestrictedName ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11387:1: ( ( ruleUnrestrictedName ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11387:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11388:1: ( ruleUnrestrictedName )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getFirstPathElementCSAccess().getElementNamedElementCrossReference_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11389:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11390:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getFirstPathElementCSAccess().getElementNamedElementUnrestrictedNameParserRuleCall_0_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment23074);
|
| ruleUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getFirstPathElementCSAccess().getElementNamedElementUnrestrictedNameParserRuleCall_0_1());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getFirstPathElementCSAccess().getElementNamedElementCrossReference_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__FirstPathElementCS__ElementAssignment"
|
|
|
|
|
| // $ANTLR start "rule__NextPathElementCS__ElementAssignment"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11401:1: rule__NextPathElementCS__ElementAssignment : ( ( ruleUnreservedName ) ) ;
|
| public final void rule__NextPathElementCS__ElementAssignment() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11405:1: ( ( ( ruleUnreservedName ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11406:1: ( ( ruleUnreservedName ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11406:1: ( ( ruleUnreservedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11407:1: ( ruleUnreservedName )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNextPathElementCSAccess().getElementNamedElementCrossReference_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11408:1: ( ruleUnreservedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11409:1: ruleUnreservedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNextPathElementCSAccess().getElementNamedElementUnreservedNameParserRuleCall_0_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment23113);
|
| ruleUnreservedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNextPathElementCSAccess().getElementNamedElementUnreservedNameParserRuleCall_0_1());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNextPathElementCSAccess().getElementNamedElementCrossReference_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NextPathElementCS__ElementAssignment"
|
|
|
|
|
| // $ANTLR start "rule__URIPathNameCS__PathAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11420:1: rule__URIPathNameCS__PathAssignment_0 : ( ruleURIFirstPathElementCS ) ;
|
| public final void rule__URIPathNameCS__PathAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11424:1: ( ( ruleURIFirstPathElementCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11425:1: ( ruleURIFirstPathElementCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11425:1: ( ruleURIFirstPathElementCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11426:1: ruleURIFirstPathElementCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIPathNameCSAccess().getPathURIFirstPathElementCSParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_023148);
|
| ruleURIFirstPathElementCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIPathNameCSAccess().getPathURIFirstPathElementCSParserRuleCall_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__URIPathNameCS__PathAssignment_0"
|
|
|
|
|
| // $ANTLR start "rule__URIPathNameCS__PathAssignment_1_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11435:1: rule__URIPathNameCS__PathAssignment_1_1 : ( ruleNextPathElementCS ) ;
|
| public final void rule__URIPathNameCS__PathAssignment_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11439:1: ( ( ruleNextPathElementCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11440:1: ( ruleNextPathElementCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11440:1: ( ruleNextPathElementCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11441:1: ruleNextPathElementCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIPathNameCSAccess().getPathNextPathElementCSParserRuleCall_1_1_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_123179);
|
| ruleNextPathElementCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIPathNameCSAccess().getPathNextPathElementCSParserRuleCall_1_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__URIPathNameCS__PathAssignment_1_1"
|
|
|
|
|
| // $ANTLR start "rule__URIFirstPathElementCS__ElementAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11450:1: rule__URIFirstPathElementCS__ElementAssignment_0 : ( ( ruleUnrestrictedName ) ) ;
|
| public final void rule__URIFirstPathElementCS__ElementAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11454:1: ( ( ( ruleUnrestrictedName ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11455:1: ( ( ruleUnrestrictedName ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11455:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11456:1: ( ruleUnrestrictedName )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIFirstPathElementCSAccess().getElementNamedElementCrossReference_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11457:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11458:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIFirstPathElementCSAccess().getElementNamedElementUnrestrictedNameParserRuleCall_0_0_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_023214);
|
| ruleUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIFirstPathElementCSAccess().getElementNamedElementUnrestrictedNameParserRuleCall_0_0_1());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIFirstPathElementCSAccess().getElementNamedElementCrossReference_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__URIFirstPathElementCS__ElementAssignment_0"
|
|
|
|
|
| // $ANTLR start "rule__URIFirstPathElementCS__ElementAssignment_1_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11469:1: rule__URIFirstPathElementCS__ElementAssignment_1_1 : ( ( ruleURI ) ) ;
|
| public final void rule__URIFirstPathElementCS__ElementAssignment_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11473:1: ( ( ( ruleURI ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11474:1: ( ( ruleURI ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11474:1: ( ( ruleURI ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11475:1: ( ruleURI )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIFirstPathElementCSAccess().getElementNamespaceCrossReference_1_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11476:1: ( ruleURI )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11477:1: ruleURI
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getURIFirstPathElementCSAccess().getElementNamespaceURIParserRuleCall_1_1_0_1());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_123253);
|
| ruleURI();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIFirstPathElementCSAccess().getElementNamespaceURIParserRuleCall_1_1_0_1());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getURIFirstPathElementCSAccess().getElementNamespaceCrossReference_1_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__URIFirstPathElementCS__ElementAssignment_1_1"
|
|
|
|
|
| // $ANTLR start "rule__PrimitiveTypeCS__NameAssignment"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11488:1: rule__PrimitiveTypeCS__NameAssignment : ( rulePrimitiveTypeIdentifier ) ;
|
| public final void rule__PrimitiveTypeCS__NameAssignment() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11492:1: ( ( rulePrimitiveTypeIdentifier ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11493:1: ( rulePrimitiveTypeIdentifier )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11493:1: ( rulePrimitiveTypeIdentifier )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11494:1: rulePrimitiveTypeIdentifier
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimitiveTypeCSAccess().getNamePrimitiveTypeIdentifierParserRuleCall_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment23288);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11503:1: rule__CollectionTypeCS__NameAssignment_0 : ( ruleCollectionTypeIdentifier ) ;
|
| public final void rule__CollectionTypeCS__NameAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11507:1: ( ( ruleCollectionTypeIdentifier ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11508:1: ( ruleCollectionTypeIdentifier )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11508:1: ( ruleCollectionTypeIdentifier )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11509:1: ruleCollectionTypeIdentifier
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeCSAccess().getNameCollectionTypeIdentifierParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_023319);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11518:1: rule__CollectionTypeCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
|
| public final void rule__CollectionTypeCS__OwnedTypeAssignment_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11522:1: ( ( ruleTypeExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11523:1: ( ruleTypeExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11523:1: ( ruleTypeExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11524:1: ruleTypeExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_123350);
|
| 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__MultiplicityBoundsCS__LowerBoundAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11533:1: rule__MultiplicityBoundsCS__LowerBoundAssignment_0 : ( ruleLOWER ) ;
|
| public final void rule__MultiplicityBoundsCS__LowerBoundAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11537:1: ( ( ruleLOWER ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11538:1: ( ruleLOWER )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11538:1: ( ruleLOWER )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11539:1: ruleLOWER
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundLOWERParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_023381);
|
| ruleLOWER();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundLOWERParserRuleCall_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__MultiplicityBoundsCS__LowerBoundAssignment_0"
|
|
|
|
|
| // $ANTLR start "rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11548:1: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 : ( ruleUPPER ) ;
|
| public final void rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11552:1: ( ( ruleUPPER ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11553:1: ( ruleUPPER )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11553:1: ( ruleUPPER )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11554:1: ruleUPPER
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityBoundsCSAccess().getUpperBoundUPPERParserRuleCall_1_1_0());
|
| }
|
| pushFollow(FollowSets000.FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_123412);
|
| ruleUPPER();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityBoundsCSAccess().getUpperBoundUPPERParserRuleCall_1_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1"
|
|
|
|
|
| // $ANTLR start "rule__MultiplicityStringCS__StringBoundsAssignment"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11563:1: rule__MultiplicityStringCS__StringBoundsAssignment : ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) ;
|
| public final void rule__MultiplicityStringCS__StringBoundsAssignment() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11567:1: ( ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11568:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11568:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11569:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAlternatives_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11570:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11570:2: rule__MultiplicityStringCS__StringBoundsAlternatives_0
|
| {
|
| pushFollow(FollowSets000.FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment23443);
|
| rule__MultiplicityStringCS__StringBoundsAlternatives_0();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAlternatives_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__MultiplicityStringCS__StringBoundsAssignment"
|
|
|
|
|
| // $ANTLR start "rule__TupleTypeCS__NameAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11579:1: rule__TupleTypeCS__NameAssignment_0 : ( ( 'Tuple' ) ) ;
|
| public final void rule__TupleTypeCS__NameAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11583:1: ( ( ( 'Tuple' ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11584:1: ( ( 'Tuple' ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11584:1: ( ( 'Tuple' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11585:1: ( 'Tuple' )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11586:1: ( 'Tuple' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11587:1: 'Tuple'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
|
| }
|
| match(input,44,FollowSets001.FOLLOW_44_in_rule__TupleTypeCS__NameAssignment_023481); 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11602:1: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 : ( ruleTuplePartCS ) ;
|
| public final void rule__TupleTypeCS__OwnedPartsAssignment_1_1_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11606:1: ( ( ruleTuplePartCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11607:1: ( ruleTuplePartCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11607:1: ( ruleTuplePartCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11608:1: ruleTuplePartCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_023520);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11617: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 {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11621:1: ( ( ruleTuplePartCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11622:1: ( ruleTuplePartCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11622:1: ( ruleTuplePartCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11623:1: ruleTuplePartCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_1_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_123551);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11632:1: rule__TuplePartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
|
| public final void rule__TuplePartCS__NameAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11636:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11637:1: ( ruleUnrestrictedName )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11637:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11638:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTuplePartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_023582);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11647:1: rule__TuplePartCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
|
| public final void rule__TuplePartCS__OwnedTypeAssignment_2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11651:1: ( ( ruleTypeExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11652:1: ( ruleTypeExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11652:1: ( ruleTypeExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11653:1: ruleTypeExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTuplePartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_223613);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11662:1: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ;
|
| public final void rule__CollectionLiteralExpCS__OwnedTypeAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11666:1: ( ( ruleCollectionTypeCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11667:1: ( ruleCollectionTypeCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11667:1: ( ruleCollectionTypeCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11668:1: ruleCollectionTypeCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_023644);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11677:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleCollectionLiteralPartCS ) ;
|
| public final void rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11681:1: ( ( ruleCollectionLiteralPartCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11682:1: ( ruleCollectionLiteralPartCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11682:1: ( ruleCollectionLiteralPartCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11683:1: ruleCollectionLiteralPartCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_023675);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11692:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleCollectionLiteralPartCS ) ;
|
| public final void rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11696:1: ( ( ruleCollectionLiteralPartCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11697:1: ( ruleCollectionLiteralPartCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11697:1: ( ruleCollectionLiteralPartCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11698:1: ruleCollectionLiteralPartCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_1_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_123706);
|
| 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__ExpressionCSAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11707:1: rule__CollectionLiteralPartCS__ExpressionCSAssignment_0 : ( ruleExpCS ) ;
|
| public final void rule__CollectionLiteralPartCS__ExpressionCSAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11711:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11712:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11712:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11713:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralPartCSAccess().getExpressionCSExpCSParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_023737);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionLiteralPartCSAccess().getExpressionCSExpCSParserRuleCall_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__CollectionLiteralPartCS__ExpressionCSAssignment_0"
|
|
|
|
|
| // $ANTLR start "rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11722:1: rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1 : ( ruleExpCS ) ;
|
| public final void rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11726:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11727:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11727:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11728:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getCollectionLiteralPartCSAccess().getLastExpressionCSExpCSParserRuleCall_1_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_123768);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getCollectionLiteralPartCSAccess().getLastExpressionCSExpCSParserRuleCall_1_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1"
|
|
|
|
|
| // $ANTLR start "rule__ConstructorPartCS__PropertyAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11737:1: rule__ConstructorPartCS__PropertyAssignment_0 : ( ( ruleUnrestrictedName ) ) ;
|
| public final void rule__ConstructorPartCS__PropertyAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11741:1: ( ( ( ruleUnrestrictedName ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11742:1: ( ( ruleUnrestrictedName ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11742:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11743:1: ( ruleUnrestrictedName )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getConstructorPartCSAccess().getPropertyPropertyCrossReference_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11744:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11745:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getConstructorPartCSAccess().getPropertyPropertyUnrestrictedNameParserRuleCall_0_0_1());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_023803);
|
| ruleUnrestrictedName();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getConstructorPartCSAccess().getPropertyPropertyUnrestrictedNameParserRuleCall_0_0_1());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getConstructorPartCSAccess().getPropertyPropertyCrossReference_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ConstructorPartCS__PropertyAssignment_0"
|
|
|
|
|
| // $ANTLR start "rule__ConstructorPartCS__InitExpressionAssignment_2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11756:1: rule__ConstructorPartCS__InitExpressionAssignment_2 : ( ruleExpCS ) ;
|
| public final void rule__ConstructorPartCS__InitExpressionAssignment_2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11760:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11761:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11761:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11762:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getConstructorPartCSAccess().getInitExpressionExpCSParserRuleCall_2_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_223838);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getConstructorPartCSAccess().getInitExpressionExpCSParserRuleCall_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ConstructorPartCS__InitExpressionAssignment_2"
|
|
|
|
|
| // $ANTLR start "rule__TupleLiteralExpCS__OwnedPartsAssignment_2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11771:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_2 : ( ruleTupleLiteralPartCS ) ;
|
| public final void rule__TupleLiteralExpCS__OwnedPartsAssignment_2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11775:1: ( ( ruleTupleLiteralPartCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11776:1: ( ruleTupleLiteralPartCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11776:1: ( ruleTupleLiteralPartCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11777:1: ruleTupleLiteralPartCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_2_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_223869);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11786:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 : ( ruleTupleLiteralPartCS ) ;
|
| public final void rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11790:1: ( ( ruleTupleLiteralPartCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11791:1: ( ruleTupleLiteralPartCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11791:1: ( ruleTupleLiteralPartCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11792:1: ruleTupleLiteralPartCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_3_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_123900);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11801:1: rule__TupleLiteralPartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
|
| public final void rule__TupleLiteralPartCS__NameAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11805:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11806:1: ( ruleUnrestrictedName )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11806:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11807:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralPartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_023931);
|
| 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"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11816:1: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
|
| public final void rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11820:1: ( ( ruleTypeExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11821:1: ( ruleTypeExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11821:1: ( ruleTypeExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11822:1: ruleTypeExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_123962);
|
| 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__InitExpressionAssignment_3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11831:1: rule__TupleLiteralPartCS__InitExpressionAssignment_3 : ( ruleExpCS ) ;
|
| public final void rule__TupleLiteralPartCS__InitExpressionAssignment_3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11835:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11836:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11836:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11837:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTupleLiteralPartCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_323993);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTupleLiteralPartCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__TupleLiteralPartCS__InitExpressionAssignment_3"
|
|
|
|
|
| // $ANTLR start "rule__NumberLiteralExpCS__NameAssignment"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11846:1: rule__NumberLiteralExpCS__NameAssignment : ( ruleNUMBER_LITERAL ) ;
|
| public final void rule__NumberLiteralExpCS__NameAssignment() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11850:1: ( ( ruleNUMBER_LITERAL ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11851:1: ( ruleNUMBER_LITERAL )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11851:1: ( ruleNUMBER_LITERAL )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11852:1: ruleNUMBER_LITERAL
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNumberLiteralExpCSAccess().getNameNUMBER_LITERALParserRuleCall_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment24024);
|
| ruleNUMBER_LITERAL();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNumberLiteralExpCSAccess().getNameNUMBER_LITERALParserRuleCall_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NumberLiteralExpCS__NameAssignment"
|
|
|
|
|
| // $ANTLR start "rule__StringLiteralExpCS__NameAssignment"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11861:1: rule__StringLiteralExpCS__NameAssignment : ( ruleStringLiteral ) ;
|
| public final void rule__StringLiteralExpCS__NameAssignment() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11865:1: ( ( ruleStringLiteral ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11866:1: ( ruleStringLiteral )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11866:1: ( ruleStringLiteral )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11867:1: ruleStringLiteral
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getStringLiteralExpCSAccess().getNameStringLiteralParserRuleCall_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment24055);
|
| ruleStringLiteral();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getStringLiteralExpCSAccess().getNameStringLiteralParserRuleCall_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__StringLiteralExpCS__NameAssignment"
|
|
|
|
|
| // $ANTLR start "rule__BooleanLiteralExpCS__NameAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11876:1: rule__BooleanLiteralExpCS__NameAssignment_0 : ( ( 'true' ) ) ;
|
| public final void rule__BooleanLiteralExpCS__NameAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11880:1: ( ( ( 'true' ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11881:1: ( ( 'true' ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11881:1: ( ( 'true' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11882:1: ( 'true' )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBooleanLiteralExpCSAccess().getNameTrueKeyword_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11883:1: ( 'true' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11884:1: 'true'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBooleanLiteralExpCSAccess().getNameTrueKeyword_0_0());
|
| }
|
| match(input,83,FollowSets001.FOLLOW_83_in_rule__BooleanLiteralExpCS__NameAssignment_024091); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBooleanLiteralExpCSAccess().getNameTrueKeyword_0_0());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBooleanLiteralExpCSAccess().getNameTrueKeyword_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BooleanLiteralExpCS__NameAssignment_0"
|
|
|
|
|
| // $ANTLR start "rule__BooleanLiteralExpCS__NameAssignment_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11899:1: rule__BooleanLiteralExpCS__NameAssignment_1 : ( ( 'false' ) ) ;
|
| public final void rule__BooleanLiteralExpCS__NameAssignment_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11903:1: ( ( ( 'false' ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11904:1: ( ( 'false' ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11904:1: ( ( 'false' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11905:1: ( 'false' )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBooleanLiteralExpCSAccess().getNameFalseKeyword_1_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11906:1: ( 'false' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11907:1: 'false'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getBooleanLiteralExpCSAccess().getNameFalseKeyword_1_0());
|
| }
|
| match(input,84,FollowSets001.FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_124135); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBooleanLiteralExpCSAccess().getNameFalseKeyword_1_0());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getBooleanLiteralExpCSAccess().getNameFalseKeyword_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__BooleanLiteralExpCS__NameAssignment_1"
|
|
|
|
|
| // $ANTLR start "rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11922:1: rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
|
| public final void rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11926:1: ( ( ruleMultiplicityCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11927:1: ( ruleMultiplicityCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11927:1: ( ruleMultiplicityCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11928:1: ruleMultiplicityCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getMultiplicityMultiplicityCSParserRuleCall_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_124174);
|
| ruleMultiplicityCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getMultiplicityMultiplicityCSParserRuleCall_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1"
|
|
|
|
|
| // $ANTLR start "rule__TypeLiteralExpCS__OwnedTypeAssignment"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11937:1: rule__TypeLiteralExpCS__OwnedTypeAssignment : ( ruleTypeLiteralWithMultiplicityCS ) ;
|
| public final void rule__TypeLiteralExpCS__OwnedTypeAssignment() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11941:1: ( ( ruleTypeLiteralWithMultiplicityCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11942:1: ( ruleTypeLiteralWithMultiplicityCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11942:1: ( ruleTypeLiteralWithMultiplicityCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11943:1: ruleTypeLiteralWithMultiplicityCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeTypeLiteralWithMultiplicityCSParserRuleCall_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment24205);
|
| 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__PathNameAssignment"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11952:1: rule__TypeNameExpCS__PathNameAssignment : ( rulePathNameCS ) ;
|
| public final void rule__TypeNameExpCS__PathNameAssignment() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11956:1: ( ( rulePathNameCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11957:1: ( rulePathNameCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11957:1: ( rulePathNameCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11958:1: rulePathNameCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeNameExpCSAccess().getPathNamePathNameCSParserRuleCall_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment24236);
|
| rulePathNameCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeNameExpCSAccess().getPathNamePathNameCSParserRuleCall_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__TypeNameExpCS__PathNameAssignment"
|
|
|
|
|
| // $ANTLR start "rule__TypeExpCS__MultiplicityAssignment_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11967:1: rule__TypeExpCS__MultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
|
| public final void rule__TypeExpCS__MultiplicityAssignment_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11971:1: ( ( ruleMultiplicityCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11972:1: ( ruleMultiplicityCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11972:1: ( ruleMultiplicityCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11973:1: ruleMultiplicityCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getTypeExpCSAccess().getMultiplicityMultiplicityCSParserRuleCall_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_124267);
|
| ruleMultiplicityCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getTypeExpCSAccess().getMultiplicityMultiplicityCSParserRuleCall_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__TypeExpCS__MultiplicityAssignment_1"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__OwnedOperatorAssignment_0_1_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11982:1: rule__ExpCS__OwnedOperatorAssignment_0_1_1 : ( ruleBinaryOperatorCS ) ;
|
| public final void rule__ExpCS__OwnedOperatorAssignment_0_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11986:1: ( ( ruleBinaryOperatorCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11987:1: ( ruleBinaryOperatorCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11987:1: ( ruleBinaryOperatorCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11988:1: ruleBinaryOperatorCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_124298);
|
| ruleBinaryOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__OwnedOperatorAssignment_0_1_1"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11997:1: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0 : ( rulePrefixedExpCS ) ;
|
| public final void rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12001:1: ( ( rulePrefixedExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12002:1: ( rulePrefixedExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12002:1: ( rulePrefixedExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12003:1: rulePrefixedExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedExpressionPrefixedExpCSParserRuleCall_0_1_2_0_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_024329);
|
| rulePrefixedExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedExpressionPrefixedExpCSParserRuleCall_0_1_2_0_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12012:1: rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0 : ( ruleBinaryOperatorCS ) ;
|
| public final void rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12016:1: ( ( ruleBinaryOperatorCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12017:1: ( ruleBinaryOperatorCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12017:1: ( ruleBinaryOperatorCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12018:1: ruleBinaryOperatorCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_2_0_1_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_024360);
|
| ruleBinaryOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_2_0_1_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12027:1: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1 : ( rulePrefixedExpCS ) ;
|
| public final void rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12031:1: ( ( rulePrefixedExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12032:1: ( rulePrefixedExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12032:1: ( rulePrefixedExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12033:1: rulePrefixedExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedExpressionPrefixedExpCSParserRuleCall_0_1_2_0_1_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_124391);
|
| rulePrefixedExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedExpressionPrefixedExpCSParserRuleCall_0_1_2_0_1_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12042:1: rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0 : ( ruleBinaryOperatorCS ) ;
|
| public final void rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12046:1: ( ( ruleBinaryOperatorCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12047:1: ( ruleBinaryOperatorCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12047:1: ( ruleBinaryOperatorCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12048:1: ruleBinaryOperatorCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_2_0_2_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_024422);
|
| ruleBinaryOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_2_0_2_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12057:1: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1 : ( ruleLetExpCS ) ;
|
| public final void rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12061:1: ( ( ruleLetExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12062:1: ( ruleLetExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12062:1: ( ruleLetExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12063:1: ruleLetExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_0_1_2_0_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_124453);
|
| ruleLetExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_0_1_2_0_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__OwnedExpressionAssignment_0_1_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12072:1: rule__ExpCS__OwnedExpressionAssignment_0_1_2_1 : ( ruleLetExpCS ) ;
|
| public final void rule__ExpCS__OwnedExpressionAssignment_0_1_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12076:1: ( ( ruleLetExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12077:1: ( ruleLetExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12077:1: ( ruleLetExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12078:1: ruleLetExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_0_1_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_124484);
|
| ruleLetExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_0_1_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__OwnedExpressionAssignment_0_1_2_1"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__OwnedOperatorAssignment_1_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12087:1: rule__ExpCS__OwnedOperatorAssignment_1_1 : ( ruleUnaryOperatorCS ) ;
|
| public final void rule__ExpCS__OwnedOperatorAssignment_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12091:1: ( ( ruleUnaryOperatorCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12092:1: ( ruleUnaryOperatorCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12092:1: ( ruleUnaryOperatorCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12093:1: ruleUnaryOperatorCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedOperatorUnaryOperatorCSParserRuleCall_1_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_124515);
|
| ruleUnaryOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedOperatorUnaryOperatorCSParserRuleCall_1_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__OwnedOperatorAssignment_1_1"
|
|
|
|
|
| // $ANTLR start "rule__ExpCS__OwnedExpressionAssignment_1_2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12102:1: rule__ExpCS__OwnedExpressionAssignment_1_2 : ( ruleLetExpCS ) ;
|
| public final void rule__ExpCS__OwnedExpressionAssignment_1_2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12106:1: ( ( ruleLetExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12107:1: ( ruleLetExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12107:1: ( ruleLetExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12108:1: ruleLetExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_1_2_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_224546);
|
| ruleLetExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_1_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__ExpCS__OwnedExpressionAssignment_1_2"
|
|
|
|
|
| // $ANTLR start "rule__PrefixedExpCS__OwnedOperatorAssignment_0_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12117:1: rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 : ( ruleUnaryOperatorCS ) ;
|
| public final void rule__PrefixedExpCS__OwnedOperatorAssignment_0_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12121:1: ( ( ruleUnaryOperatorCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12122:1: ( ruleUnaryOperatorCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12122:1: ( ruleUnaryOperatorCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12123:1: ruleUnaryOperatorCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorUnaryOperatorCSParserRuleCall_0_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_124577);
|
| ruleUnaryOperatorCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorUnaryOperatorCSParserRuleCall_0_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrefixedExpCS__OwnedOperatorAssignment_0_1"
|
|
|
|
|
| // $ANTLR start "rule__PrefixedExpCS__OwnedExpressionAssignment_0_2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12132:1: rule__PrefixedExpCS__OwnedExpressionAssignment_0_2 : ( rulePrimaryExpCS ) ;
|
| public final void rule__PrefixedExpCS__OwnedExpressionAssignment_0_2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12136:1: ( ( rulePrimaryExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12137:1: ( rulePrimaryExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12137:1: ( rulePrimaryExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12138:1: rulePrimaryExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrefixedExpCSAccess().getOwnedExpressionPrimaryExpCSParserRuleCall_0_2_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_224608);
|
| rulePrimaryExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrefixedExpCSAccess().getOwnedExpressionPrimaryExpCSParserRuleCall_0_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrefixedExpCS__OwnedExpressionAssignment_0_2"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__PathNameAssignment_7_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12147:1: rule__PrimaryExpCS__PathNameAssignment_7_1 : ( rulePathNameCS ) ;
|
| public final void rule__PrimaryExpCS__PathNameAssignment_7_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12151:1: ( ( rulePathNameCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12152:1: ( rulePathNameCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12152:1: ( rulePathNameCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12153:1: rulePathNameCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getPathNamePathNameCSParserRuleCall_7_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_124639);
|
| rulePathNameCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getPathNamePathNameCSParserRuleCall_7_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__PathNameAssignment_7_1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12162:1: rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2 : ( ruleExpCS ) ;
|
| public final void rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12166:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12167:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12167:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12168:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesExpCSParserRuleCall_7_2_0_2_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_224670);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesExpCSParserRuleCall_7_2_0_2_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12177:1: rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1 : ( ruleExpCS ) ;
|
| public final void rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12181:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12182:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12182:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12183:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesExpCSParserRuleCall_7_2_0_3_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_124701);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesExpCSParserRuleCall_7_2_0_3_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12192:1: rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1 : ( ruleExpCS ) ;
|
| public final void rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12196:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12197:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12197:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12198:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesExpCSParserRuleCall_7_2_0_5_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_124732);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesExpCSParserRuleCall_7_2_0_5_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12207:1: rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1 : ( ruleExpCS ) ;
|
| public final void rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12211:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12212:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12212:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12213:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesExpCSParserRuleCall_7_2_0_5_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_124763);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesExpCSParserRuleCall_7_2_0_5_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12222:1: rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0 : ( ( '@' ) ) ;
|
| public final void rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12226:1: ( ( ( '@' ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12227:1: ( ( '@' ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12227:1: ( ( '@' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12228:1: ( '@' )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_0_6_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12229:1: ( '@' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12230:1: '@'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_0_6_0_0());
|
| }
|
| match(input,85,FollowSets001.FOLLOW_85_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_024799); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_0_6_0_0());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_0_6_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12245:1: rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0 : ( ruleConstructorPartCS ) ;
|
| public final void rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12249:1: ( ( ruleConstructorPartCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12250:1: ( ruleConstructorPartCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12250:1: ( ruleConstructorPartCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12251:1: ruleConstructorPartCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_024838);
|
| ruleConstructorPartCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12260:1: rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1 : ( ruleConstructorPartCS ) ;
|
| public final void rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12264:1: ( ( ruleConstructorPartCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12265:1: ( ruleConstructorPartCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12265:1: ( ruleConstructorPartCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12266:1: ruleConstructorPartCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_124869);
|
| ruleConstructorPartCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12275:1: rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 : ( ruleStringLiteral ) ;
|
| public final void rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12279:1: ( ( ruleStringLiteral ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12280:1: ( ruleStringLiteral )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12280:1: ( ruleStringLiteral )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12281:1: ruleStringLiteral
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getValueStringLiteralParserRuleCall_7_2_1_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_124900);
|
| ruleStringLiteral();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getValueStringLiteralParserRuleCall_7_2_1_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12290:1: rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0 : ( ( '@' ) ) ;
|
| public final void rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12294:1: ( ( ( '@' ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12295:1: ( ( '@' ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12295:1: ( ( '@' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12296:1: ( '@' )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12297:1: ( '@' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12298:1: '@'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
|
| }
|
| match(input,85,FollowSets001.FOLLOW_85_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_024936); if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
|
| }
|
|
|
| }
|
|
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12313:1: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0 : ( ruleNavigatingArgCS ) ;
|
| public final void rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12317:1: ( ( ruleNavigatingArgCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12318:1: ( ruleNavigatingArgCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12318:1: ( ruleNavigatingArgCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12319:1: ruleNavigatingArgCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingArgCSParserRuleCall_7_2_2_1_2_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_024975);
|
| ruleNavigatingArgCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingArgCSParserRuleCall_7_2_2_1_2_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12328:1: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1 : ( ruleNavigatingCommaArgCS ) ;
|
| public final void rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12332:1: ( ( ruleNavigatingCommaArgCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12333:1: ( ruleNavigatingCommaArgCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12333:1: ( ruleNavigatingCommaArgCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12334:1: ruleNavigatingCommaArgCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_125006);
|
| ruleNavigatingCommaArgCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12343:1: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0 : ( ruleNavigatingSemiArgCS ) ;
|
| public final void rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12347:1: ( ( ruleNavigatingSemiArgCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12348:1: ( ruleNavigatingSemiArgCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12348:1: ( ruleNavigatingSemiArgCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12349:1: ruleNavigatingSemiArgCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingSemiArgCSParserRuleCall_7_2_2_1_2_2_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_025037);
|
| ruleNavigatingSemiArgCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingSemiArgCSParserRuleCall_7_2_2_1_2_2_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12358:1: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1 : ( ruleNavigatingCommaArgCS ) ;
|
| public final void rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12362:1: ( ( ruleNavigatingCommaArgCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12363:1: ( ruleNavigatingCommaArgCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12363:1: ( ruleNavigatingCommaArgCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12364:1: ruleNavigatingCommaArgCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_125068);
|
| ruleNavigatingCommaArgCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12373:1: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0 : ( ruleNavigatingBarArgCS ) ;
|
| public final void rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12377:1: ( ( ruleNavigatingBarArgCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12378:1: ( ruleNavigatingBarArgCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12378:1: ( ruleNavigatingBarArgCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12379:1: ruleNavigatingBarArgCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingBarArgCSParserRuleCall_7_2_2_1_2_3_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_025099);
|
| ruleNavigatingBarArgCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingBarArgCSParserRuleCall_7_2_2_1_2_3_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0"
|
|
|
|
|
| // $ANTLR start "rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12388:1: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1 : ( ruleNavigatingCommaArgCS ) ;
|
| public final void rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12392:1: ( ( ruleNavigatingCommaArgCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12393:1: ( ruleNavigatingCommaArgCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12393:1: ( ruleNavigatingCommaArgCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12394:1: ruleNavigatingCommaArgCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_3_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_125130);
|
| ruleNavigatingCommaArgCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_3_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingArgCS__NameAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12403:1: rule__NavigatingArgCS__NameAssignment_0 : ( ruleNavigatingArgExpCS ) ;
|
| public final void rule__NavigatingArgCS__NameAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12407:1: ( ( ruleNavigatingArgExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12408:1: ( ruleNavigatingArgExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12408:1: ( ruleNavigatingArgExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12409:1: ruleNavigatingArgExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_025161);
|
| ruleNavigatingArgExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_0_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingArgCS__NameAssignment_0"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingArgCS__OwnedTypeAssignment_1_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12418:1: rule__NavigatingArgCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
|
| public final void rule__NavigatingArgCS__OwnedTypeAssignment_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12422:1: ( ( ruleTypeExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12423:1: ( ruleTypeExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12423:1: ( ruleTypeExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12424:1: ruleTypeExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_125192);
|
| 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__NavigatingArgCS__InitAssignment_1_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12433:1: rule__NavigatingArgCS__InitAssignment_1_2_1 : ( ruleExpCS ) ;
|
| public final void rule__NavigatingArgCS__InitAssignment_1_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12437:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12438:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12438:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12439:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingArgCSAccess().getInitExpCSParserRuleCall_1_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_125223);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingArgCSAccess().getInitExpCSParserRuleCall_1_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingArgCS__InitAssignment_1_2_1"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingBarArgCS__PrefixAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12448:1: rule__NavigatingBarArgCS__PrefixAssignment_0 : ( ( '|' ) ) ;
|
| public final void rule__NavigatingBarArgCS__PrefixAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12452:1: ( ( ( '|' ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12453:1: ( ( '|' ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12453:1: ( ( '|' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12454:1: ( '|' )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12455:1: ( '|' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12456:1: '|'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
|
| }
|
| match(input,60,FollowSets001.FOLLOW_60_in_rule__NavigatingBarArgCS__PrefixAssignment_025259); 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__NameAssignment_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12471:1: rule__NavigatingBarArgCS__NameAssignment_1 : ( ruleNavigatingArgExpCS ) ;
|
| public final void rule__NavigatingBarArgCS__NameAssignment_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12475:1: ( ( ruleNavigatingArgExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12476:1: ( ruleNavigatingArgExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12476:1: ( ruleNavigatingArgExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12477:1: ruleNavigatingArgExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_125298);
|
| ruleNavigatingArgExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingBarArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingBarArgCS__NameAssignment_1"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12486:1: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
|
| public final void rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12490:1: ( ( ruleTypeExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12491:1: ( ruleTypeExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12491:1: ( ruleTypeExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12492:1: ruleTypeExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_125329);
|
| 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__InitAssignment_2_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12501:1: rule__NavigatingBarArgCS__InitAssignment_2_2_1 : ( ruleExpCS ) ;
|
| public final void rule__NavigatingBarArgCS__InitAssignment_2_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12505:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12506:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12506:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12507:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingBarArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_125360);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingBarArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingBarArgCS__InitAssignment_2_2_1"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingCommaArgCS__PrefixAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12516:1: rule__NavigatingCommaArgCS__PrefixAssignment_0 : ( ( ',' ) ) ;
|
| public final void rule__NavigatingCommaArgCS__PrefixAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12520:1: ( ( ( ',' ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12521:1: ( ( ',' ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12521:1: ( ( ',' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12522:1: ( ',' )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12523:1: ( ',' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12524:1: ','
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
|
| }
|
| match(input,62,FollowSets001.FOLLOW_62_in_rule__NavigatingCommaArgCS__PrefixAssignment_025396); 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__NameAssignment_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12539:1: rule__NavigatingCommaArgCS__NameAssignment_1 : ( ruleNavigatingArgExpCS ) ;
|
| public final void rule__NavigatingCommaArgCS__NameAssignment_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12543:1: ( ( ruleNavigatingArgExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12544:1: ( ruleNavigatingArgExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12544:1: ( ruleNavigatingArgExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12545:1: ruleNavigatingArgExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_125435);
|
| ruleNavigatingArgExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingCommaArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingCommaArgCS__NameAssignment_1"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12554:1: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
|
| public final void rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12558:1: ( ( ruleTypeExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12559:1: ( ruleTypeExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12559:1: ( ruleTypeExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12560:1: ruleTypeExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_125466);
|
| ruleTypeExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingCommaArgCS__InitAssignment_2_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12569:1: rule__NavigatingCommaArgCS__InitAssignment_2_2_1 : ( ruleExpCS ) ;
|
| public final void rule__NavigatingCommaArgCS__InitAssignment_2_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12573:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12574:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12574:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12575:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingCommaArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_125497);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingCommaArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingCommaArgCS__InitAssignment_2_2_1"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingSemiArgCS__PrefixAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12584:1: rule__NavigatingSemiArgCS__PrefixAssignment_0 : ( ( ';' ) ) ;
|
| public final void rule__NavigatingSemiArgCS__PrefixAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12588:1: ( ( ( ';' ) ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12589:1: ( ( ';' ) )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12589:1: ( ( ';' ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12590:1: ( ';' )
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
|
| }
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12591:1: ( ';' )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12592:1: ';'
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
|
| }
|
| match(input,63,FollowSets001.FOLLOW_63_in_rule__NavigatingSemiArgCS__PrefixAssignment_025533); 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__NameAssignment_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12607:1: rule__NavigatingSemiArgCS__NameAssignment_1 : ( ruleNavigatingArgExpCS ) ;
|
| public final void rule__NavigatingSemiArgCS__NameAssignment_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12611:1: ( ( ruleNavigatingArgExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12612:1: ( ruleNavigatingArgExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12612:1: ( ruleNavigatingArgExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12613:1: ruleNavigatingArgExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_125572);
|
| ruleNavigatingArgExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingSemiArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingSemiArgCS__NameAssignment_1"
|
|
|
|
|
| // $ANTLR start "rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12622:1: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
|
| public final void rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12626:1: ( ( ruleTypeExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12627:1: ( ruleTypeExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12627:1: ( ruleTypeExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12628:1: ruleTypeExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_125603);
|
| 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__InitAssignment_2_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12637:1: rule__NavigatingSemiArgCS__InitAssignment_2_2_1 : ( ruleExpCS ) ;
|
| public final void rule__NavigatingSemiArgCS__InitAssignment_2_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12641:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12642:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12642:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12643:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNavigatingSemiArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_125634);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNavigatingSemiArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NavigatingSemiArgCS__InitAssignment_2_2_1"
|
|
|
|
|
| // $ANTLR start "rule__IfExpCS__ConditionAssignment_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12652:1: rule__IfExpCS__ConditionAssignment_1 : ( ruleExpCS ) ;
|
| public final void rule__IfExpCS__ConditionAssignment_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12656:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12657:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12657:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12658:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIfExpCSAccess().getConditionExpCSParserRuleCall_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_125665);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getIfExpCSAccess().getConditionExpCSParserRuleCall_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__IfExpCS__ConditionAssignment_1"
|
|
|
|
|
| // $ANTLR start "rule__IfExpCS__ThenExpressionAssignment_3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12667:1: rule__IfExpCS__ThenExpressionAssignment_3 : ( ruleExpCS ) ;
|
| public final void rule__IfExpCS__ThenExpressionAssignment_3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12671:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12672:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12672:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12673:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIfExpCSAccess().getThenExpressionExpCSParserRuleCall_3_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_325696);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getIfExpCSAccess().getThenExpressionExpCSParserRuleCall_3_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__IfExpCS__ThenExpressionAssignment_3"
|
|
|
|
|
| // $ANTLR start "rule__IfExpCS__ElseExpressionAssignment_5"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12682:1: rule__IfExpCS__ElseExpressionAssignment_5 : ( ruleExpCS ) ;
|
| public final void rule__IfExpCS__ElseExpressionAssignment_5() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12686:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12687:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12687:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12688:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getIfExpCSAccess().getElseExpressionExpCSParserRuleCall_5_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_525727);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getIfExpCSAccess().getElseExpressionExpCSParserRuleCall_5_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__IfExpCS__ElseExpressionAssignment_5"
|
|
|
|
|
| // $ANTLR start "rule__LetExpCS__VariableAssignment_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12697:1: rule__LetExpCS__VariableAssignment_1 : ( ruleLetVariableCS ) ;
|
| public final void rule__LetExpCS__VariableAssignment_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12701:1: ( ( ruleLetVariableCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12702:1: ( ruleLetVariableCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12702:1: ( ruleLetVariableCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12703:1: ruleLetVariableCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_125758);
|
| ruleLetVariableCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__LetExpCS__VariableAssignment_1"
|
|
|
|
|
| // $ANTLR start "rule__LetExpCS__VariableAssignment_2_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12712:1: rule__LetExpCS__VariableAssignment_2_1 : ( ruleLetVariableCS ) ;
|
| public final void rule__LetExpCS__VariableAssignment_2_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12716:1: ( ( ruleLetVariableCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12717:1: ( ruleLetVariableCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12717:1: ( ruleLetVariableCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12718:1: ruleLetVariableCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_2_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_125789);
|
| ruleLetVariableCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_2_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__LetExpCS__VariableAssignment_2_1"
|
|
|
|
|
| // $ANTLR start "rule__LetExpCS__InAssignment_4"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12727:1: rule__LetExpCS__InAssignment_4 : ( ruleExpCS ) ;
|
| public final void rule__LetExpCS__InAssignment_4() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12731:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12732:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12732:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12733:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetExpCSAccess().getInExpCSParserRuleCall_4_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_425820);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetExpCSAccess().getInExpCSParserRuleCall_4_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__LetExpCS__InAssignment_4"
|
|
|
|
|
| // $ANTLR start "rule__LetVariableCS__NameAssignment_0"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12742:1: rule__LetVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
|
| public final void rule__LetVariableCS__NameAssignment_0() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12746:1: ( ( ruleUnrestrictedName ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12747:1: ( ruleUnrestrictedName )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12747:1: ( ruleUnrestrictedName )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12748:1: ruleUnrestrictedName
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_025851);
|
| 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__OwnedTypeAssignment_1_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12757:1: rule__LetVariableCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
|
| public final void rule__LetVariableCS__OwnedTypeAssignment_1_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12761:1: ( ( ruleTypeExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12762:1: ( ruleTypeExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12762:1: ( ruleTypeExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12763:1: ruleTypeExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_125882);
|
| ruleTypeExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__LetVariableCS__OwnedTypeAssignment_1_1"
|
|
|
|
|
| // $ANTLR start "rule__LetVariableCS__InitExpressionAssignment_3"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12772:1: rule__LetVariableCS__InitExpressionAssignment_3 : ( ruleExpCS ) ;
|
| public final void rule__LetVariableCS__InitExpressionAssignment_3() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12776:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12777:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12777:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12778:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getLetVariableCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_325913);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getLetVariableCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__LetVariableCS__InitExpressionAssignment_3"
|
|
|
|
|
| // $ANTLR start "rule__NestedExpCS__SourceAssignment_1"
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12787:1: rule__NestedExpCS__SourceAssignment_1 : ( ruleExpCS ) ;
|
| public final void rule__NestedExpCS__SourceAssignment_1() throws RecognitionException {
|
|
|
| int stackSize = keepStackSize();
|
|
|
| try {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12791:1: ( ( ruleExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12792:1: ( ruleExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12792:1: ( ruleExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:12793:1: ruleExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getNestedExpCSAccess().getSourceExpCSParserRuleCall_1_0());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_125944);
|
| ruleExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
| if ( state.backtracking==0 ) {
|
| after(grammarAccess.getNestedExpCSAccess().getSourceExpCSParserRuleCall_1_0());
|
| }
|
|
|
| }
|
|
|
|
|
| }
|
|
|
| }
|
| catch (RecognitionException re) {
|
| reportError(re);
|
| recover(input,re);
|
| }
|
| finally {
|
|
|
| restoreStackSize(stackSize);
|
|
|
| }
|
| return ;
|
| }
|
| // $ANTLR end "rule__NestedExpCS__SourceAssignment_1"
|
|
|
| // $ANTLR start synpred70_InternalQVTcoreBase
|
| public final void synpred70_InternalQVTcoreBase_fragment() throws RecognitionException {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2937:6: ( ( ruleTupleLiteralExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2937:6: ( ruleTupleLiteralExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2937:6: ( ruleTupleLiteralExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2938:1: ruleTupleLiteralExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getTupleLiteralExpCSParserRuleCall_4());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralExpCS_in_synpred70_InternalQVTcoreBase6382);
|
| ruleTupleLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
|
|
| }
|
| }
|
| // $ANTLR end synpred70_InternalQVTcoreBase
|
|
|
| // $ANTLR start synpred71_InternalQVTcoreBase
|
| public final void synpred71_InternalQVTcoreBase_fragment() throws RecognitionException {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2943:6: ( ( ruleCollectionLiteralExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2943:6: ( ruleCollectionLiteralExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2943:6: ( ruleCollectionLiteralExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2944:1: ruleCollectionLiteralExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getCollectionLiteralExpCSParserRuleCall_5());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralExpCS_in_synpred71_InternalQVTcoreBase6399);
|
| ruleCollectionLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
|
|
| }
|
| }
|
| // $ANTLR end synpred71_InternalQVTcoreBase
|
|
|
| // $ANTLR start synpred72_InternalQVTcoreBase
|
| public final void synpred72_InternalQVTcoreBase_fragment() throws RecognitionException {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2949:6: ( ( ruleTypeLiteralExpCS ) )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2949:6: ( ruleTypeLiteralExpCS )
|
| {
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2949:6: ( ruleTypeLiteralExpCS )
|
| // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2950:1: ruleTypeLiteralExpCS
|
| {
|
| if ( state.backtracking==0 ) {
|
| before(grammarAccess.getPrimaryExpCSAccess().getTypeLiteralExpCSParserRuleCall_6());
|
| }
|
| pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralExpCS_in_synpred72_InternalQVTcoreBase6416);
|
| ruleTypeLiteralExpCS();
|
|
|
| state._fsp--;
|
| if (state.failed) return ;
|
|
|
| }
|
|
|
|
|
| }
|
| }
|
| // $ANTLR end synpred72_InternalQVTcoreBase
|
|
|
| // Delegated rules
|
|
|
| public final boolean synpred72_InternalQVTcoreBase() {
|
| state.backtracking++;
|
| int start = input.mark();
|
| try {
|
| synpred72_InternalQVTcoreBase_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 synpred71_InternalQVTcoreBase() {
|
| state.backtracking++;
|
| int start = input.mark();
|
| try {
|
| synpred71_InternalQVTcoreBase_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 synpred70_InternalQVTcoreBase() {
|
| state.backtracking++;
|
| int start = input.mark();
|
| try {
|
| synpred70_InternalQVTcoreBase_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 DFA2 dfa2 = new DFA2(this);
|
| protected DFA5 dfa5 = new DFA5(this);
|
| protected DFA23 dfa23 = new DFA23(this);
|
| protected DFA26 dfa26 = new DFA26(this);
|
| protected DFA34 dfa34 = new DFA34(this);
|
| protected DFA58 dfa58 = new DFA58(this);
|
| static final String DFA2_eotS =
|
| "\21\uffff";
|
| static final String DFA2_eofS =
|
| "\21\uffff";
|
| static final String DFA2_minS =
|
| "\1\73\1\4\11\33\1\6\3\33\2\uffff";
|
| static final String DFA2_maxS =
|
| "\1\73\1\124\15\125\2\uffff";
|
| static final String DFA2_acceptS =
|
| "\17\uffff\1\2\1\1";
|
| static final String DFA2_specialS =
|
| "\21\uffff}>";
|
| static final String[] DFA2_transitionS = {
|
| "\1\1",
|
| "\2\17\1\2\1\3\10\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13"+
|
| "\1\14\1\15\1\16\3\17\16\uffff\16\17\3\uffff\1\17\3\uffff\1\17"+
|
| "\6\uffff\2\17\1\uffff\1\17\3\uffff\1\17\1\uffff\4\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\20\10\uffff\13\20\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff"+
|
| "\3\17\1\uffff\1\20\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "",
|
| ""
|
| };
|
|
|
| static final short[] DFA2_eot = DFA.unpackEncodedString(DFA2_eotS);
|
| static final short[] DFA2_eof = DFA.unpackEncodedString(DFA2_eofS);
|
| static final char[] DFA2_min = DFA.unpackEncodedStringToUnsignedChars(DFA2_minS);
|
| static final char[] DFA2_max = DFA.unpackEncodedStringToUnsignedChars(DFA2_maxS);
|
| static final short[] DFA2_accept = DFA.unpackEncodedString(DFA2_acceptS);
|
| static final short[] DFA2_special = DFA.unpackEncodedString(DFA2_specialS);
|
| static final short[][] DFA2_transition;
|
|
|
| static {
|
| int numStates = DFA2_transitionS.length;
|
| DFA2_transition = new short[numStates][];
|
| for (int i=0; i<numStates; i++) {
|
| DFA2_transition[i] = DFA.unpackEncodedString(DFA2_transitionS[i]);
|
| }
|
| }
|
|
|
| class DFA2 extends DFA {
|
|
|
| public DFA2(BaseRecognizer recognizer) {
|
| this.recognizer = recognizer;
|
| this.decisionNumber = 2;
|
| this.eot = DFA2_eot;
|
| this.eof = DFA2_eof;
|
| this.min = DFA2_min;
|
| this.max = DFA2_max;
|
| this.accept = DFA2_accept;
|
| this.special = DFA2_special;
|
| this.transition = DFA2_transition;
|
| }
|
| public String getDescription() {
|
| return "2044:1: rule__BottomPatternCS__Alternatives : ( ( ( rule__BottomPatternCS__Group_0__0 ) ) | ( ( rule__BottomPatternCS__Group_1__0 ) ) );";
|
| }
|
| }
|
| static final String DFA5_eotS =
|
| "\21\uffff";
|
| static final String DFA5_eofS =
|
| "\21\uffff";
|
| static final String DFA5_minS =
|
| "\1\101\1\4\15\33\2\uffff";
|
| static final String DFA5_maxS =
|
| "\1\101\1\124\15\125\2\uffff";
|
| static final String DFA5_acceptS =
|
| "\17\uffff\1\2\1\1";
|
| static final String DFA5_specialS =
|
| "\21\uffff}>";
|
| static final String[] DFA5_transitionS = {
|
| "\1\1",
|
| "\2\17\1\2\1\3\10\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13"+
|
| "\1\14\1\15\1\16\3\17\16\uffff\16\17\7\uffff\2\17\5\uffff\2\17"+
|
| "\1\uffff\1\17\3\uffff\1\17\1\uffff\4\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "\2\17\1\uffff\16\17\17\uffff\1\17\3\uffff\3\17\1\uffff\1\20"+
|
| "\1\17\1\uffff\1\17\16\uffff\1\17",
|
| "",
|
| ""
|
| };
|
|
|
| static final short[] DFA5_eot = DFA.unpackEncodedString(DFA5_eotS);
|
| static final short[] DFA5_eof = DFA.unpackEncodedString(DFA5_eofS);
|
| static final char[] DFA5_min = DFA.unpackEncodedStringToUnsignedChars(DFA5_minS);
|
| static final char[] DFA5_max = DFA.unpackEncodedStringToUnsignedChars(DFA5_maxS);
|
| static final short[] DFA5_accept = DFA.unpackEncodedString(DFA5_acceptS);
|
| static final short[] DFA5_special = DFA.unpackEncodedString(DFA5_specialS);
|
| static final short[][] DFA5_transition;
|
|
|
| static {
|
| int numStates = DFA5_transitionS.length;
|
| DFA5_transition = new short[numStates][];
|
| for (int i=0; i<numStates; i++) {
|
| DFA5_transition[i] = DFA.unpackEncodedString(DFA5_transitionS[i]);
|
| }
|
| }
|
|
|
| class DFA5 extends DFA {
|
|
|
| public DFA5(BaseRecognizer recognizer) {
|
| this.recognizer = recognizer;
|
| this.decisionNumber = 5;
|
| this.eot = DFA5_eot;
|
| this.eof = DFA5_eof;
|
| this.min = DFA5_min;
|
| this.max = DFA5_max;
|
| this.accept = DFA5_accept;
|
| this.special = DFA5_special;
|
| this.transition = DFA5_transition;
|
| }
|
| public String getDescription() {
|
| return "2110:1: rule__GuardPatternCS__Alternatives : ( ( ( rule__GuardPatternCS__Group_0__0 ) ) | ( ( rule__GuardPatternCS__Group_1__0 ) ) );";
|
| }
|
| }
|
| static final String DFA23_eotS =
|
| "\10\uffff";
|
| static final String DFA23_eofS =
|
| "\10\uffff";
|
| static final String DFA23_minS =
|
| "\3\4\2\uffff\2\4\1\uffff";
|
| static final String DFA23_maxS =
|
| "\3\124\2\uffff\2\124\1\uffff";
|
| static final String DFA23_acceptS =
|
| "\3\uffff\1\1\1\3\2\uffff\1\2";
|
| static final String DFA23_specialS =
|
| "\10\uffff}>";
|
| static final String[] DFA23_transitionS = {
|
| "\4\3\10\uffff\14\3\1\1\1\2\16\uffff\16\3\7\uffff\1\3\6\uffff"+
|
| "\2\3\1\uffff\1\3\3\uffff\1\4\1\uffff\1\3\1\uffff\2\3",
|
| "\4\3\10\uffff\14\3\1\5\1\6\16\uffff\16\3\7\uffff\1\3\6\uffff"+
|
| "\2\3\1\uffff\1\3\3\uffff\1\7\1\uffff\1\3\1\uffff\2\3",
|
| "\4\3\10\uffff\14\3\1\5\1\6\16\uffff\16\3\7\uffff\1\3\6\uffff"+
|
| "\2\3\1\uffff\1\3\3\uffff\1\7\1\uffff\1\3\1\uffff\2\3",
|
| "",
|
| "",
|
| "\4\3\10\uffff\14\3\1\5\1\6\16\uffff\16\3\7\uffff\1\3\6\uffff"+
|
| "\2\3\1\uffff\1\3\3\uffff\1\7\1\uffff\1\3\1\uffff\2\3",
|
| "\4\3\10\uffff\14\3\1\5\1\6\16\uffff\16\3\7\uffff\1\3\6\uffff"+
|
| "\2\3\1\uffff\1\3\3\uffff\1\7\1\uffff\1\3\1\uffff\2\3",
|
| ""
|
| };
|
|
|
| static final short[] DFA23_eot = DFA.unpackEncodedString(DFA23_eotS);
|
| static final short[] DFA23_eof = DFA.unpackEncodedString(DFA23_eofS);
|
| static final char[] DFA23_min = DFA.unpackEncodedStringToUnsignedChars(DFA23_minS);
|
| static final char[] DFA23_max = DFA.unpackEncodedStringToUnsignedChars(DFA23_maxS);
|
| static final short[] DFA23_accept = DFA.unpackEncodedString(DFA23_acceptS);
|
| static final short[] DFA23_special = DFA.unpackEncodedString(DFA23_specialS);
|
| static final short[][] DFA23_transition;
|
|
|
| static {
|
| int numStates = DFA23_transitionS.length;
|
| DFA23_transition = new short[numStates][];
|
| for (int i=0; i<numStates; i++) {
|
| DFA23_transition[i] = DFA.unpackEncodedString(DFA23_transitionS[i]);
|
| }
|
| }
|
|
|
| class DFA23 extends DFA {
|
|
|
| public DFA23(BaseRecognizer recognizer) {
|
| this.recognizer = recognizer;
|
| this.decisionNumber = 23;
|
| this.eot = DFA23_eot;
|
| this.eof = DFA23_eof;
|
| this.min = DFA23_min;
|
| this.max = DFA23_max;
|
| this.accept = DFA23_accept;
|
| this.special = DFA23_special;
|
| this.transition = DFA23_transition;
|
| }
|
| public String getDescription() {
|
| return "2836:1: rule__ExpCS__Alternatives : ( ( ( rule__ExpCS__Group_0__0 ) ) | ( ( rule__ExpCS__Group_1__0 ) ) | ( ruleLetExpCS ) );";
|
| }
|
| }
|
| static final String DFA26_eotS =
|
| "\50\uffff";
|
| static final String DFA26_eofS =
|
| "\50\uffff";
|
| static final String DFA26_minS =
|
| "\1\4\12\uffff\6\0\27\uffff";
|
| static final String DFA26_maxS =
|
| "\1\124\12\uffff\6\0\27\uffff";
|
| static final String DFA26_acceptS =
|
| "\1\uffff\1\1\1\2\1\3\1\4\14\uffff\1\7\7\uffff\1\10\14\uffff\1\5"+
|
| "\1\6";
|
| static final String DFA26_specialS =
|
| "\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\27\uffff}>";
|
| static final String[] DFA26_transitionS = {
|
| "\2\4\2\31\10\uffff\13\31\1\4\20\uffff\1\13\10\21\1\14\1\15"+
|
| "\1\16\1\17\1\20\7\uffff\1\1\6\uffff\2\4\1\uffff\1\2\5\uffff"+
|
| "\1\3\1\uffff\2\4",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "\1\uffff",
|
| "\1\uffff",
|
| "\1\uffff",
|
| "\1\uffff",
|
| "\1\uffff",
|
| "\1\uffff",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| "",
|
| ""
|
| };
|
|
|
| static final short[] DFA26_eot = DFA.unpackEncodedString(DFA26_eotS);
|
| static final short[] DFA26_eof = DFA.unpackEncodedString(DFA26_eofS);
|
| static final char[] DFA26_min = DFA.unpackEncodedStringToUnsignedChars(DFA26_minS);
|
| static final char[] DFA26_max = DFA.unpackEncodedStringToUnsignedChars(DFA26_maxS);
|
| static final short[] DFA26_accept = DFA.unpackEncodedString(DFA26_acceptS);
|
| static final short[] DFA26_special = DFA.unpackEncodedString(DFA26_specialS);
|
| static final short[][] DFA26_transition;
|
|
|
| static {
|
| int numStates = DFA26_transitionS.length;
|
| DFA26_transition = new short[numStates][];
|
| for (int i=0; i<numStates; i++) {
|
| DFA26_transition[i] = DFA.unpackEncodedString(DFA26_transitionS[i]);
|
| }
|
| }
|
|
|
| class DFA26 extends DFA {
|
|
|
| public DFA26(BaseRecognizer recognizer) {
|
| this.recognizer = recognizer;
|
| this.decisionNumber = 26;
|
| this.eot = DFA26_eot;
|
| this.eof = DFA26_eof;
|
| this.min = DFA26_min;
|
| this.max = DFA26_max;
|
| this.accept = DFA26_accept;
|
| this.special = DFA26_special;
|
| this.transition = DFA26_transition;
|
| }
|
| public String getDescription() {
|
| return "2908:1: rule__PrimaryExpCS__Alternatives : ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ( rule__PrimaryExpCS__Group_7__0 ) ) );";
|
| }
|
| public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
|
| TokenStream input = (TokenStream)_input;
|
| int _s = s;
|
| switch ( s ) {
|
| case 0 :
|
| int LA26_11 = input.LA(1);
|
|
|
|
|
| int index26_11 = input.index();
|
| input.rewind();
|
| s = -1;
|
| if ( (synpred70_InternalQVTcoreBase()) ) {s = 38;}
|
|
|
| else if ( (synpred72_InternalQVTcoreBase()) ) {s = 17;}
|
|
|
|
|
| input.seek(index26_11);
|
| if ( s>=0 ) return s;
|
| break;
|
| case 1 :
|
| int LA26_12 = input.LA(1);
|
|
|
|
|
| int index26_12 = input.index();
|
| input.rewind();
|
| s = -1;
|
| if ( (synpred71_InternalQVTcoreBase()) ) {s = 39;}
|
|
|
| else if ( (synpred72_InternalQVTcoreBase()) ) {s = 17;}
|
|
|
|
|
| input.seek(index26_12);
|
| if ( s>=0 ) return s;
|
| break;
|
| case 2 :
|
| int LA26_13 = input.LA(1);
|
|
|
|
|
| int index26_13 = input.index();
|
| input.rewind();
|
| s = -1;
|
| if ( (synpred71_InternalQVTcoreBase()) ) {s = 39;}
|
|
|
| else if ( (synpred72_InternalQVTcoreBase()) ) {s = 17;}
|
|
|
|
|
| input.seek(index26_13);
|
| if ( s>=0 ) return s;
|
| break;
|
| case 3 :
|
| int LA26_14 = input.LA(1);
|
|
|
|
|
| int index26_14 = input.index();
|
| input.rewind();
|
| s = -1;
|
| if ( (synpred71_InternalQVTcoreBase()) ) {s = 39;}
|
|
|
| else if ( (synpred72_InternalQVTcoreBase()) ) {s = 17;}
|
|
|
|
|
| input.seek(index26_14);
|
| if ( s>=0 ) return s;
|
| break;
|
| case 4 :
|
| int LA26_15 = input.LA(1);
|
|
|
|
|
| int index26_15 = input.index();
|
| input.rewind();
|
| s = -1;
|
| if ( (synpred71_InternalQVTcoreBase()) ) {s = 39;}
|
|
|
| else if ( (synpred72_InternalQVTcoreBase()) ) {s = 17;}
|
|
|
|
|
| input.seek(index26_15);
|
| if ( s>=0 ) return s;
|
| break;
|
| case 5 :
|
| int LA26_16 = input.LA(1);
|
|
|
|
|
| int index26_16 = input.index();
|
| input.rewind();
|
| s = -1;
|
| if ( (synpred71_InternalQVTcoreBase()) ) {s = 39;}
|
|
|
| else if ( (synpred72_InternalQVTcoreBase()) ) {s = 17;}
|
|
|
|
|
| input.seek(index26_16);
|
| if ( s>=0 ) return s;
|
| break;
|
| }
|
| if (state.backtracking>0) {state.failed=true; return -1;}
|
| NoViableAltException nvae =
|
| new NoViableAltException(getDescription(), 26, _s, input);
|
| error(nvae);
|
| throw nvae;
|
| }
|
| }
|
| static final String DFA34_eotS =
|
| "\13\uffff";
|
| static final String DFA34_eofS =
|
| "\1\4\1\uffff\2\1\1\uffff\4\4\2\1";
|
| static final String DFA34_minS =
|
| "\1\6\1\uffff\2\6\1\uffff\6\6";
|
| static final String DFA34_maxS =
|
| "\1\32\1\uffff\2\32\1\uffff\6\76";
|
| static final String DFA34_acceptS =
|
| "\1\uffff\1\1\2\uffff\1\2\6\uffff";
|
| static final String DFA34_specialS =
|
| "\13\uffff}>";
|
| static final String[] DFA34_transitionS = {
|
| "\2\1\10\uffff\3\1\1\2\6\1\1\3",
|
| "",
|
| "\2\4\10\uffff\3\4\1\5\6\4\1\6",
|
| "\2\4\10\uffff\3\4\1\7\6\4\1\10",
|
| "",
|
| "\2\1\10\uffff\12\1\1\11\43\uffff\1\4",
|
| "\2\1\10\uffff\12\1\1\12\43\uffff\1\4",
|
| "\2\1\10\uffff\13\1\43\uffff\1\4",
|
| "\2\1\10\uffff\13\1\43\uffff\1\4",
|
| "\2\4\10\uffff\12\4\1\10\43\uffff\1\1",
|
| "\2\4\10\uffff\13\4\43\uffff\1\1"
|
| };
|
|
|
| static final short[] DFA34_eot = DFA.unpackEncodedString(DFA34_eotS);
|
| static final short[] DFA34_eof = DFA.unpackEncodedString(DFA34_eofS);
|
| static final char[] DFA34_min = DFA.unpackEncodedStringToUnsignedChars(DFA34_minS);
|
| static final char[] DFA34_max = DFA.unpackEncodedStringToUnsignedChars(DFA34_maxS);
|
| static final short[] DFA34_accept = DFA.unpackEncodedString(DFA34_acceptS);
|
| static final short[] DFA34_special = DFA.unpackEncodedString(DFA34_specialS);
|
| static final short[][] DFA34_transition;
|
|
|
| static {
|
| int numStates = DFA34_transitionS.length;
|
| DFA34_transition = new short[numStates][];
|
| for (int i=0; i<numStates; i++) {
|
| DFA34_transition[i] = DFA.unpackEncodedString(DFA34_transitionS[i]);
|
| }
|
| }
|
|
|
| class DFA34 extends DFA {
|
|
|
| public DFA34(BaseRecognizer recognizer) {
|
| this.recognizer = recognizer;
|
| this.decisionNumber = 34;
|
| this.eot = DFA34_eot;
|
| this.eof = DFA34_eof;
|
| this.min = DFA34_min;
|
| this.max = DFA34_max;
|
| this.accept = DFA34_accept;
|
| this.special = DFA34_special;
|
| this.transition = DFA34_transition;
|
| }
|
| public String getDescription() {
|
| return "3639:1: ( rule__DirectionCS__NameAssignment_1 )?";
|
| }
|
| }
|
| static final String DFA58_eotS =
|
| "\23\uffff";
|
| static final String DFA58_eofS =
|
| "\1\21\22\uffff";
|
| static final String DFA58_minS =
|
| "\1\33\20\4\2\uffff";
|
| static final String DFA58_maxS =
|
| "\1\120\20\124\2\uffff";
|
| static final String DFA58_acceptS =
|
| "\21\uffff\1\2\1\1";
|
| static final String DFA58_specialS =
|
| "\23\uffff}>";
|
| static final String[] DFA58_transitionS = {
|
| "\1\1\1\4\1\uffff\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\20\uffff\5\21\1\uffff\2\21\1\uffff\1"+
|
| "\21\1\uffff\1\21\4\uffff\3\21\1\uffff\1\21",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
|
| "\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
|
| "",
|
| ""
|
| };
|
|
|
| static final short[] DFA58_eot = DFA.unpackEncodedString(DFA58_eotS);
|
| static final short[] DFA58_eof = DFA.unpackEncodedString(DFA58_eofS);
|
| static final char[] DFA58_min = DFA.unpackEncodedStringToUnsignedChars(DFA58_minS);
|
| static final char[] DFA58_max = DFA.unpackEncodedStringToUnsignedChars(DFA58_maxS);
|
| static final short[] DFA58_accept = DFA.unpackEncodedString(DFA58_acceptS);
|
| static final short[] DFA58_special = DFA.unpackEncodedString(DFA58_specialS);
|
| static final short[][] DFA58_transition;
|
|
|
| static {
|
| int numStates = DFA58_transitionS.length;
|
| DFA58_transition = new short[numStates][];
|
| for (int i=0; i<numStates; i++) {
|
| DFA58_transition[i] = DFA.unpackEncodedString(DFA58_transitionS[i]);
|
| }
|
| }
|
|
|
| class DFA58 extends DFA {
|
|
|
| public DFA58(BaseRecognizer recognizer) {
|
| this.recognizer = recognizer;
|
| this.decisionNumber = 58;
|
| this.eot = DFA58_eot;
|
| this.eof = DFA58_eof;
|
| this.min = DFA58_min;
|
| this.max = DFA58_max;
|
| this.accept = DFA58_accept;
|
| this.special = DFA58_special;
|
| this.transition = DFA58_transition;
|
| }
|
| public String getDescription() {
|
| return "()* loopback of 7358:1: ( rule__ExpCS__Group_0_1_2_0_1__0 )*";
|
| }
|
| }
|
|
|
|
|
| |
| private static class FollowSets000 { |
| public static final BitSet FOLLOW_ruleBottomPatternCS_in_entryRuleBottomPatternCS67 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleBottomPatternCS74 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_in_ruleBottomPatternCS100 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleAssignmentCS_in_entryRuleAssignmentCS127 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleAssignmentCS134 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__Group__0_in_ruleAssignmentCS160 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleDirectionCS_in_entryRuleDirectionCS187 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleDirectionCS194 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group__0_in_ruleDirectionCS220 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleGuardPatternCS_in_entryRuleGuardPatternCS247 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleGuardPatternCS254 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Alternatives_in_ruleGuardPatternCS280 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleParamDeclarationCS_in_entryRuleParamDeclarationCS313 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleParamDeclarationCS320 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0_in_ruleParamDeclarationCS346 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleScopeNameCS_in_entryRuleScopeNameCS375 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleScopeNameCS382 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0_in_ruleScopeNameCS408 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_entryRuleUnrealizedVariableCS437 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleUnrealizedVariableCS444 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0_in_ruleUnrealizedVariableCS470 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleRealizedVariableCS_in_entryRuleRealizedVariableCS497 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleRealizedVariableCS504 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0_in_ruleRealizedVariableCS530 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_entryRuleUnrestrictedName559 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleUnrestrictedName566 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__UnrestrictedName__Alternatives_in_ruleUnrestrictedName592 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleID_in_entryRuleID621 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleID628 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ID__Alternatives_in_ruleID654 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleLOWER_in_entryRuleLOWER681 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleLOWER688 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_RULE_INT_in_ruleLOWER714 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUPPER_in_entryRuleUPPER740 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleUPPER747 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__UPPER__Alternatives_in_ruleUPPER773 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL800 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleNUMBER_LITERAL807 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_RULE_INT_in_ruleNUMBER_LITERAL833 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleURI_in_entryRuleURI859 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleURI866 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_RULE_SINGLE_QUOTED_STRING_in_ruleURI892 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleEssentialOCLUnaryOperatorCS_in_entryRuleEssentialOCLUnaryOperatorCS920 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleEssentialOCLUnaryOperatorCS927 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAssignment_in_ruleEssentialOCLUnaryOperatorCS953 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleEssentialOCLInfixOperatorCS_in_entryRuleEssentialOCLInfixOperatorCS980 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleEssentialOCLInfixOperatorCS987 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAssignment_in_ruleEssentialOCLInfixOperatorCS1013 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleEssentialOCLNavigationOperatorCS_in_entryRuleEssentialOCLNavigationOperatorCS1040 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleEssentialOCLNavigationOperatorCS1047 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAssignment_in_ruleEssentialOCLNavigationOperatorCS1073 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleIdentifier_in_entryRuleIdentifier1100 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleIdentifier1107 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleID_in_ruleIdentifier1133 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral1159 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleStringLiteral1166 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_RULE_SINGLE_QUOTED_STRING_in_ruleStringLiteral1192 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_entryRuleBinaryOperatorCS1218 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleBinaryOperatorCS1225 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BinaryOperatorCS__Alternatives_in_ruleBinaryOperatorCS1251 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleInfixOperatorCS_in_entryRuleInfixOperatorCS1278 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleInfixOperatorCS1285 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleEssentialOCLInfixOperatorCS_in_ruleInfixOperatorCS1311 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigationOperatorCS_in_entryRuleNavigationOperatorCS1337 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleNavigationOperatorCS1344 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleEssentialOCLNavigationOperatorCS_in_ruleNavigationOperatorCS1370 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_entryRuleUnaryOperatorCS1396 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleUnaryOperatorCS1403 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleEssentialOCLUnaryOperatorCS_in_ruleUnaryOperatorCS1429 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleEssentialOCLUnrestrictedName_in_entryRuleEssentialOCLUnrestrictedName1455 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleEssentialOCLUnrestrictedName1462 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleIdentifier_in_ruleEssentialOCLUnrestrictedName1488 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleEssentialOCLUnreservedName_in_entryRuleEssentialOCLUnreservedName1514 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleEssentialOCLUnreservedName1521 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__EssentialOCLUnreservedName__Alternatives_in_ruleEssentialOCLUnreservedName1547 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnreservedName_in_entryRuleUnreservedName1574 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleUnreservedName1581 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleEssentialOCLUnreservedName_in_ruleUnreservedName1607 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePathNameCS_in_entryRulePathNameCS1633 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRulePathNameCS1640 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PathNameCS__Group__0_in_rulePathNameCS1666 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleFirstPathElementCS_in_entryRuleFirstPathElementCS1693 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleFirstPathElementCS1700 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__FirstPathElementCS__ElementAssignment_in_ruleFirstPathElementCS1726 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNextPathElementCS_in_entryRuleNextPathElementCS1753 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleNextPathElementCS1760 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NextPathElementCS__ElementAssignment_in_ruleNextPathElementCS1786 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleURIPathNameCS_in_entryRuleURIPathNameCS1813 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleURIPathNameCS1820 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0_in_ruleURIPathNameCS1846 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleURIFirstPathElementCS_in_entryRuleURIFirstPathElementCS1873 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleURIFirstPathElementCS1880 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Alternatives_in_ruleURIFirstPathElementCS1906 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_entryRulePrimitiveTypeIdentifier1933 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRulePrimitiveTypeIdentifier1940 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimitiveTypeIdentifier__Alternatives_in_rulePrimitiveTypeIdentifier1966 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrimitiveTypeCS_in_entryRulePrimitiveTypeCS1993 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRulePrimitiveTypeCS2000 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimitiveTypeCS__NameAssignment_in_rulePrimitiveTypeCS2026 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_entryRuleCollectionTypeIdentifier2053 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleCollectionTypeIdentifier2060 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionTypeIdentifier__Alternatives_in_ruleCollectionTypeIdentifier2086 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleCollectionTypeCS_in_entryRuleCollectionTypeCS2113 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleCollectionTypeCS2120 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0_in_ruleCollectionTypeCS2146 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleMultiplicityBoundsCS_in_entryRuleMultiplicityBoundsCS2173 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleMultiplicityBoundsCS2180 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__0_in_ruleMultiplicityBoundsCS2206 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleMultiplicityCS_in_entryRuleMultiplicityCS2233 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleMultiplicityCS2240 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityCS__Group__0_in_ruleMultiplicityCS2266 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleMultiplicityStringCS_in_entryRuleMultiplicityStringCS2293 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleMultiplicityStringCS2300 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityStringCS__StringBoundsAssignment_in_ruleMultiplicityStringCS2326 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTupleTypeCS_in_entryRuleTupleTypeCS2353 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleTupleTypeCS2360 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0_in_ruleTupleTypeCS2386 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTuplePartCS_in_entryRuleTuplePartCS2413 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleTuplePartCS2420 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TuplePartCS__Group__0_in_ruleTuplePartCS2446 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_entryRuleCollectionLiteralExpCS2473 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleCollectionLiteralExpCS2480 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0_in_ruleCollectionLiteralExpCS2506 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_entryRuleCollectionLiteralPartCS2533 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleCollectionLiteralPartCS2540 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__0_in_ruleCollectionLiteralPartCS2566 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleConstructorPartCS_in_entryRuleConstructorPartCS2593 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleConstructorPartCS2600 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__0_in_ruleConstructorPartCS2626 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrimitiveLiteralExpCS_in_entryRulePrimitiveLiteralExpCS2653 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRulePrimitiveLiteralExpCS2660 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimitiveLiteralExpCS__Alternatives_in_rulePrimitiveLiteralExpCS2686 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_entryRuleTupleLiteralExpCS2713 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleTupleLiteralExpCS2720 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0_in_ruleTupleLiteralExpCS2746 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_entryRuleTupleLiteralPartCS2773 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleTupleLiteralPartCS2780 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0_in_ruleTupleLiteralPartCS2806 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNumberLiteralExpCS_in_entryRuleNumberLiteralExpCS2833 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleNumberLiteralExpCS2840 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NumberLiteralExpCS__NameAssignment_in_ruleNumberLiteralExpCS2866 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleStringLiteralExpCS_in_entryRuleStringLiteralExpCS2893 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleStringLiteralExpCS2900 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__StringLiteralExpCS__NameAssignment_in_ruleStringLiteralExpCS2928 = new BitSet(new long[]{0x0000000000000022L}); |
| public static final BitSet FOLLOW_rule__StringLiteralExpCS__NameAssignment_in_ruleStringLiteralExpCS2940 = new BitSet(new long[]{0x0000000000000022L}); |
| public static final BitSet FOLLOW_ruleBooleanLiteralExpCS_in_entryRuleBooleanLiteralExpCS2970 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleBooleanLiteralExpCS2977 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BooleanLiteralExpCS__Alternatives_in_ruleBooleanLiteralExpCS3003 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnlimitedNaturalLiteralExpCS_in_entryRuleUnlimitedNaturalLiteralExpCS3030 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleUnlimitedNaturalLiteralExpCS3037 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0_in_ruleUnlimitedNaturalLiteralExpCS3063 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleInvalidLiteralExpCS_in_entryRuleInvalidLiteralExpCS3090 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleInvalidLiteralExpCS3097 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0_in_ruleInvalidLiteralExpCS3123 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNullLiteralExpCS_in_entryRuleNullLiteralExpCS3150 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleNullLiteralExpCS3157 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0_in_ruleNullLiteralExpCS3183 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeLiteralCS_in_entryRuleTypeLiteralCS3210 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleTypeLiteralCS3217 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TypeLiteralCS__Alternatives_in_ruleTypeLiteralCS3243 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_entryRuleTypeLiteralWithMultiplicityCS3270 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleTypeLiteralWithMultiplicityCS3277 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0_in_ruleTypeLiteralWithMultiplicityCS3303 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_entryRuleTypeLiteralExpCS3330 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleTypeLiteralExpCS3337 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TypeLiteralExpCS__OwnedTypeAssignment_in_ruleTypeLiteralExpCS3363 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeNameExpCS_in_entryRuleTypeNameExpCS3390 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleTypeNameExpCS3397 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TypeNameExpCS__PathNameAssignment_in_ruleTypeNameExpCS3423 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeExpCS_in_entryRuleTypeExpCS3450 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleTypeExpCS3457 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TypeExpCS__Group__0_in_ruleTypeExpCS3483 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_entryRuleExpCS3510 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleExpCS3517 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Alternatives_in_ruleExpCS3543 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrefixedExpCS_in_entryRulePrefixedExpCS3570 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRulePrefixedExpCS3577 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrefixedExpCS__Alternatives_in_rulePrefixedExpCS3603 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrimaryExpCS_in_entryRulePrimaryExpCS3630 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRulePrimaryExpCS3637 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_in_rulePrimaryExpCS3663 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS3690 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgCS3697 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__0_in_ruleNavigatingArgCS3723 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS3750 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingBarArgCS3757 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__0_in_ruleNavigatingBarArgCS3783 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS3810 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS3817 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__0_in_ruleNavigatingCommaArgCS3843 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS3870 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS3877 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__0_in_ruleNavigatingSemiArgCS3903 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS3930 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgExpCS3937 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS3963 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS3989 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleIfExpCS3996 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__0_in_ruleIfExpCS4022 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS4049 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleLetExpCS4056 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group__0_in_ruleLetExpCS4082 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS4109 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleLetVariableCS4116 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__Group__0_in_ruleLetVariableCS4142 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS4169 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleNestedExpCS4176 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NestedExpCS__Group__0_in_ruleNestedExpCS4202 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS4229 = new BitSet(new long[]{0x0000000000000000L}); |
| public static final BitSet FOLLOW_EOF_in_entryRuleSelfExpCS4236 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__SelfExpCS__Group__0_in_ruleSelfExpCS4262 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0_in_rule__BottomPatternCS__Alternatives4298 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0_in_rule__BottomPatternCS__Alternatives4316 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_0_in_rule__BottomPatternCS__Alternatives_0_14349 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_1_in_rule__BottomPatternCS__Alternatives_0_14367 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_0_in_rule__BottomPatternCS__Alternatives_0_2_14400 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_1_in_rule__BottomPatternCS__Alternatives_0_2_14418 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0_in_rule__GuardPatternCS__Alternatives4451 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0_in_rule__GuardPatternCS__Alternatives4469 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleEssentialOCLUnrestrictedName_in_rule__UnrestrictedName__Alternatives4503 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_16_in_rule__UnrestrictedName__Alternatives4521 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_17_in_rule__UnrestrictedName__Alternatives4541 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_18_in_rule__UnrestrictedName__Alternatives4561 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_19_in_rule__UnrestrictedName__Alternatives4581 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_20_in_rule__UnrestrictedName__Alternatives4601 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_21_in_rule__UnrestrictedName__Alternatives4621 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_22_in_rule__UnrestrictedName__Alternatives4641 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_23_in_rule__UnrestrictedName__Alternatives4661 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_24_in_rule__UnrestrictedName__Alternatives4681 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_25_in_rule__UnrestrictedName__Alternatives4701 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_26_in_rule__UnrestrictedName__Alternatives4721 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives4755 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives4772 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_RULE_INT_in_rule__UPPER__Alternatives4804 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_27_in_rule__UPPER__Alternatives4822 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_28_in_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_04858 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_29_in_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_04878 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_27_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_04913 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_30_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_04933 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_31_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_04953 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_28_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_04973 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_32_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_04993 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_33_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05013 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_34_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05033 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_35_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05053 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_36_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05073 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_37_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05093 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_38_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05113 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_39_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05133 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_40_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05153 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_41_in_rule__EssentialOCLInfixOperatorCS__NameAlternatives_05173 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_42_in_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_05208 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_43_in_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_05228 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleInfixOperatorCS_in_rule__BinaryOperatorCS__Alternatives5262 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigationOperatorCS_in_rule__BinaryOperatorCS__Alternatives5279 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__EssentialOCLUnreservedName__Alternatives5311 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_rule__EssentialOCLUnreservedName__Alternatives5328 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_rule__EssentialOCLUnreservedName__Alternatives5345 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_44_in_rule__EssentialOCLUnreservedName__Alternatives5363 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_0_in_rule__URIFirstPathElementCS__Alternatives5397 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0_in_rule__URIFirstPathElementCS__Alternatives5415 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_45_in_rule__PrimitiveTypeIdentifier__Alternatives5449 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_46_in_rule__PrimitiveTypeIdentifier__Alternatives5469 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_47_in_rule__PrimitiveTypeIdentifier__Alternatives5489 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_48_in_rule__PrimitiveTypeIdentifier__Alternatives5509 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_49_in_rule__PrimitiveTypeIdentifier__Alternatives5529 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_50_in_rule__PrimitiveTypeIdentifier__Alternatives5549 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_51_in_rule__PrimitiveTypeIdentifier__Alternatives5569 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_52_in_rule__PrimitiveTypeIdentifier__Alternatives5589 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_53_in_rule__CollectionTypeIdentifier__Alternatives5624 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_54_in_rule__CollectionTypeIdentifier__Alternatives5644 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_55_in_rule__CollectionTypeIdentifier__Alternatives5664 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_56_in_rule__CollectionTypeIdentifier__Alternatives5684 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_57_in_rule__CollectionTypeIdentifier__Alternatives5704 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_15738 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_15755 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_27_in_rule__MultiplicityStringCS__StringBoundsAlternatives_05788 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_31_in_rule__MultiplicityStringCS__StringBoundsAlternatives_05808 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_58_in_rule__MultiplicityStringCS__StringBoundsAlternatives_05828 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNumberLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives5862 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleStringLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives5879 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleBooleanLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives5896 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnlimitedNaturalLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives5913 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleInvalidLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives5930 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNullLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives5947 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BooleanLiteralExpCS__NameAssignment_0_in_rule__BooleanLiteralExpCS__Alternatives5979 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BooleanLiteralExpCS__NameAssignment_1_in_rule__BooleanLiteralExpCS__Alternatives5997 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrimitiveTypeCS_in_rule__TypeLiteralCS__Alternatives6030 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__TypeLiteralCS__Alternatives6047 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTupleTypeCS_in_rule__TypeLiteralCS__Alternatives6064 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeNameExpCS_in_rule__TypeExpCS__Alternatives_06096 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeExpCS__Alternatives_06113 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0__0_in_rule__ExpCS__Alternatives6145 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_1__0_in_rule__ExpCS__Alternatives6163 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__Alternatives6181 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__0_in_rule__ExpCS__Alternatives_0_1_26213 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_1_in_rule__ExpCS__Alternatives_0_1_26231 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__0_in_rule__PrefixedExpCS__Alternatives6264 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__Alternatives6282 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNestedExpCS_in_rule__PrimaryExpCS__Alternatives6314 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleIfExpCS_in_rule__PrimaryExpCS__Alternatives6331 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleSelfExpCS_in_rule__PrimaryExpCS__Alternatives6348 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrimitiveLiteralExpCS_in_rule__PrimaryExpCS__Alternatives6365 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_rule__PrimaryExpCS__Alternatives6382 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_rule__PrimaryExpCS__Alternatives6399 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_rule__PrimaryExpCS__Alternatives6416 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__0_in_rule__PrimaryExpCS__Alternatives6433 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_26466 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0_in_rule__PrimaryExpCS__Alternatives_7_26484 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0_in_rule__PrimaryExpCS__Alternatives_7_26502 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_26535 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_26553 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__06584 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__06587 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_59_in_rule__BottomPatternCS__Group_0__0__Impl6615 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__16646 = new BitSet(new long[]{0x5000000000000000L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__16649 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl6676 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__26706 = new BitSet(new long[]{0x5000000000000000L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__26709 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl6736 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__36767 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__36770 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_60_in_rule__BottomPatternCS__Group_0__3__Impl6798 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__46829 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__46832 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl6859 = new BitSet(new long[]{0x03FFF0003FFF00F2L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__56890 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_61_in_rule__BottomPatternCS__Group_0__5__Impl6918 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__06961 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__06964 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_62_in_rule__BottomPatternCS__Group_0_2__0__Impl6992 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__17023 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl7050 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__07084 = new BitSet(new long[]{0x0800000000000000L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__07087 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__17145 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__17148 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_59_in_rule__BottomPatternCS__Group_1__1__Impl7176 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__27207 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__27210 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl7237 = new BitSet(new long[]{0x03FFF0003FFF00F2L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__37268 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_61_in_rule__BottomPatternCS__Group_1__3__Impl7296 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__07335 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__07338 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl7365 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__17396 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000001L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__17399 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl7426 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__27456 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000001L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__27459 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl7486 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__37517 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_63_in_rule__AssignmentCS__Group__3__Impl7545 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__07584 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__07587 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_64_in_rule__AssignmentCS__Group_2__0__Impl7615 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__17646 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl7673 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__07707 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__07710 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__17768 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__17771 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl7798 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__27829 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__27832 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl7859 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__37890 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl7917 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__07956 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__07959 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_19_in_rule__DirectionCS__Group_2__0__Impl7987 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__18018 = new BitSet(new long[]{0x4000000000000000L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__18021 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl8048 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__28078 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl8105 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__08142 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__08145 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_62_in_rule__DirectionCS__Group_2_2__0__Impl8173 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__18204 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl8231 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__08265 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__08268 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_26_in_rule__DirectionCS__Group_3__0__Impl8296 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__18327 = new BitSet(new long[]{0x4000000000000000L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__18330 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl8357 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__28387 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl8414 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__08451 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__08454 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_62_in_rule__DirectionCS__Group_3_2__0__Impl8482 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__18513 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl8540 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__08574 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__08577 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_65_in_rule__GuardPatternCS__Group_0__0__Impl8605 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__18636 = new BitSet(new long[]{0x5000000000000000L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__18639 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl8666 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__28696 = new BitSet(new long[]{0x5000000000000000L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__28699 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl8726 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__38757 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__38760 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_60_in_rule__GuardPatternCS__Group_0__3__Impl8788 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__48819 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__48822 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl8849 = new BitSet(new long[]{0x03FFF0003FFF00F2L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__58880 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_0__5__Impl8908 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__08951 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__08954 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_62_in_rule__GuardPatternCS__Group_0_2__0__Impl8982 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__19013 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl9040 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__09074 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__09077 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__19135 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__19138 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_65_in_rule__GuardPatternCS__Group_1__1__Impl9166 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__29197 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__29200 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl9227 = new BitSet(new long[]{0x03FFF0003FFF00F2L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__39258 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_1__3__Impl9286 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__09330 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); |
| public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__09333 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl9360 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__19390 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__19393 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_67_in_rule__ParamDeclarationCS__Group__1__Impl9421 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__29452 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl9479 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__09519 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); |
| public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__09522 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl9549 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__19579 = new BitSet(new long[]{0x03FFF00007FF00C0L}); |
| public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__19582 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_68_in_rule__ScopeNameCS__Group__1__Impl9610 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__29641 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl9668 = new BitSet(new long[]{0x03FFF00007FF00C2L}); |
| public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__09705 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); |
| public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__09708 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl9735 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__19765 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_68_in_rule__ScopeNameCS__Group_2__1__Impl9793 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__09830 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); |
| public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__09833 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl9860 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__19890 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__19893 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_67_in_rule__UnrealizedVariableCS__Group__1__Impl9921 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__29952 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl9979 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__010015 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__010018 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_23_in_rule__RealizedVariableCS__Group__0__Impl10046 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__110077 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); |
| public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__110080 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl10107 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__210137 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__210140 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_67_in_rule__RealizedVariableCS__Group__2__Impl10168 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__310199 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl10226 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__010265 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); |
| public static final BitSet FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__010268 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl10295 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__110325 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl10352 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L}); |
| public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__010387 = new BitSet(new long[]{0x03FFF00007FF00C0L}); |
| public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__010390 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_68_in_rule__PathNameCS__Group_1__0__Impl10418 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__110449 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl10476 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__010510 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); |
| public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__010513 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl10540 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__110570 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl10597 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L}); |
| public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__010632 = new BitSet(new long[]{0x03FFF00007FF00C0L}); |
| public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__010635 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_68_in_rule__URIPathNameCS__Group_1__0__Impl10663 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__110694 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl10721 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__010755 = new BitSet(new long[]{0x0000000000000020L}); |
| public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__010758 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__110816 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl10843 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__010877 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__010880 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl10907 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__110937 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl10964 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__010999 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__011002 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_65_in_rule__CollectionTypeCS__Group_1__0__Impl11030 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__111061 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); |
| public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__111064 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl11091 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__211121 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_66_in_rule__CollectionTypeCS__Group_1__2__Impl11149 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__011186 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); |
| public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__011189 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl11216 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__111246 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl11273 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__011308 = new BitSet(new long[]{0x0000000008000010L}); |
| public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__011311 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_69_in_rule__MultiplicityBoundsCS__Group_1__0__Impl11339 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__111370 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl11397 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__011431 = new BitSet(new long[]{0x0400000088000010L}); |
| public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__011434 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_70_in_rule__MultiplicityCS__Group__0__Impl11462 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__111493 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); |
| public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__111496 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl11523 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__211553 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_71_in_rule__MultiplicityCS__Group__2__Impl11581 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__011618 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__011621 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl11648 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__111678 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl11705 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__011740 = new BitSet(new long[]{0x0000000007FF00C0L,0x0000000000000004L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__011743 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_65_in_rule__TupleTypeCS__Group_1__0__Impl11771 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__111802 = new BitSet(new long[]{0x0000000007FF00C0L,0x0000000000000004L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__111805 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl11832 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__211863 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_66_in_rule__TupleTypeCS__Group_1__2__Impl11891 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__011928 = new BitSet(new long[]{0x4000000000000000L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__011931 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl11958 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__111988 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl12015 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__012050 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__012053 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_62_in_rule__TupleTypeCS__Group_1_1_1__0__Impl12081 = 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__112112 = 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__Impl12139 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__012173 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); |
| public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__012176 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl12203 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__112233 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__112236 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_67_in_rule__TuplePartCS__Group__1__Impl12264 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__212295 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl12322 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__012358 = new BitSet(new long[]{0x0800000000000000L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__012361 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl12388 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__112418 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__112421 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_59_in_rule__CollectionLiteralExpCS__Group__1__Impl12449 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__212480 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__212483 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl12510 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__312541 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_61_in_rule__CollectionLiteralExpCS__Group__3__Impl12569 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__012608 = new BitSet(new long[]{0x4000000000000000L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__012611 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl12638 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__112668 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl12695 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__012730 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__012733 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_62_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl12761 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__112792 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl12819 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__012853 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__012856 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl12883 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__112913 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl12940 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__012975 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__012978 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_69_in_rule__CollectionLiteralPartCS__Group_1__0__Impl13006 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__113037 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl13064 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__013098 = new BitSet(new long[]{0x0000001000000000L}); |
| public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__013101 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl13128 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__113158 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__113161 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_36_in_rule__ConstructorPartCS__Group__1__Impl13189 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__213220 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl13247 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__013283 = new BitSet(new long[]{0x0800000000000000L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__013286 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_44_in_rule__TupleLiteralExpCS__Group__0__Impl13314 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__113345 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__113348 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_59_in_rule__TupleLiteralExpCS__Group__1__Impl13376 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__213407 = new BitSet(new long[]{0x6000000000000000L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__213410 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl13437 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__313467 = new BitSet(new long[]{0x6000000000000000L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__313470 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl13497 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__413528 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_61_in_rule__TupleLiteralExpCS__Group__4__Impl13556 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__013597 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__013600 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_62_in_rule__TupleLiteralExpCS__Group_3__0__Impl13628 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__113659 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl13686 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__013720 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000008L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__013723 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl13750 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__113780 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000008L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__113783 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl13810 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__213841 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__213844 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_36_in_rule__TupleLiteralPartCS__Group__2__Impl13872 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__313903 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl13930 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__013968 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__013971 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_67_in_rule__TupleLiteralPartCS__Group_1__0__Impl13999 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__114030 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl14057 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__014091 = new BitSet(new long[]{0x0000000008000000L}); |
| public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__014094 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__114152 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_27_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl14180 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__014215 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); |
| public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__014218 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__114276 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_72_in_rule__InvalidLiteralExpCS__Group__1__Impl14304 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__014339 = new BitSet(new long[]{0x0000000008000030L,0x0000000000180300L}); |
| public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__014342 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__114400 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_73_in_rule__NullLiteralExpCS__Group__1__Impl14428 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__014463 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); |
| public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__014466 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl14493 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__114522 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl14549 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__014584 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); |
| public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__014587 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl14614 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__114644 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl14671 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__014706 = new BitSet(new long[]{0x00000FFFD8000000L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__014709 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl14736 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__114765 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl14792 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__014827 = new BitSet(new long[]{0x00000FFFD8000000L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__014830 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__114888 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__114891 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl14918 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__214948 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl14975 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__015011 = new BitSet(new long[]{0x00000FFFD8000000L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__015014 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl15041 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__115071 = new BitSet(new long[]{0x00000FFFD8000000L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__115074 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl15101 = new BitSet(new long[]{0x00000FFFD8000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__215132 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl15159 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__015196 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__015199 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl15226 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__115256 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl15283 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__015317 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__015320 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl15347 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__115377 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl15404 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__015438 = new BitSet(new long[]{0x0000000030000000L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__015441 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__115499 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__115502 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl15531 = new BitSet(new long[]{0x0000000030000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl15543 = new BitSet(new long[]{0x0000000030000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__215576 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl15603 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__015639 = new BitSet(new long[]{0x0000000030000000L}); |
| public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__015642 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__115700 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__115703 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl15732 = new BitSet(new long[]{0x0000000030000002L}); |
| public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl15744 = new BitSet(new long[]{0x0000000030000002L}); |
| public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__215777 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl15804 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__015840 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__015843 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__115901 = new BitSet(new long[]{0x0800000000000000L,0x0000000000200042L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__115904 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl15931 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__215961 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl15988 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__016024 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__016027 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__116085 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__116088 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl16116 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__216147 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000080L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__216150 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl16177 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__316207 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000080L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__316210 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl16237 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__416268 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200040L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__416271 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl16299 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__516330 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200040L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__516333 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl16360 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__616391 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl16418 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__016463 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__016466 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl16494 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__116525 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl16552 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__016586 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__016589 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl16617 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__116648 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000080L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__116651 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl16678 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__216708 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000080L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__216711 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl16738 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__316769 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl16797 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__016836 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__016839 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl16867 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__116898 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl16925 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__016959 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__016962 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl16989 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__117019 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl17047 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__017082 = new BitSet(new long[]{0x0800000000000000L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__017085 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__117143 = new BitSet(new long[]{0x0000000007FF00E0L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__117146 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_59_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl17174 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__217205 = new BitSet(new long[]{0x2000000000000000L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__217208 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl17235 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__317265 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl17293 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__017332 = new BitSet(new long[]{0x4000000000000000L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__017335 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl17362 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__117392 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl17419 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__017454 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__017457 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl17485 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__117516 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl17543 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__017577 = new BitSet(new long[]{0x0800000000000000L,0x0000000000200042L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__017580 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl17607 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__117638 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl17665 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__017700 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__017703 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl17730 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__117760 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl17788 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__017823 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__017826 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__117884 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__117887 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_65_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl17915 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__217946 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__217949 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl17976 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__318007 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_66_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl18035 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__018074 = new BitSet(new long[]{0xD000000000000000L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__018077 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl18104 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__118134 = new BitSet(new long[]{0xD000000000000000L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__118137 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl18164 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__218195 = new BitSet(new long[]{0xD000000000000000L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__218198 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl18225 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__318256 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl18283 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__018322 = new BitSet(new long[]{0x4000000000000000L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__018325 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl18352 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__118382 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl18409 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__018444 = new BitSet(new long[]{0x4000000000000000L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__018447 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl18474 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__118504 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl18531 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__018566 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__018569 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl18596 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__118626 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl18653 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__018688 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__018691 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_67_in_rule__NavigatingArgCS__Group_1__0__Impl18719 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__118750 = new BitSet(new long[]{0x0000001000000000L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__118753 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl18780 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__218810 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl18837 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__018874 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__018877 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_36_in_rule__NavigatingArgCS__Group_1_2__0__Impl18905 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__118936 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl18963 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__018997 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__019000 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl19027 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__119057 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__119060 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl19087 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__219117 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl19144 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__019181 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__019184 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_67_in_rule__NavigatingBarArgCS__Group_2__0__Impl19212 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__119243 = new BitSet(new long[]{0x0000001000000000L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__119246 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl19273 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__219303 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl19330 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__019367 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__019370 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_36_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl19398 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__119429 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl19456 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__019490 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__019493 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl19520 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__119550 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__119553 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl19580 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__219610 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl19637 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__019674 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__019677 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_67_in_rule__NavigatingCommaArgCS__Group_2__0__Impl19705 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__119736 = new BitSet(new long[]{0x0000001000000000L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__119739 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl19766 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__219796 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl19823 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__019860 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__019863 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_36_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl19891 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__119922 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl19949 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__019983 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__019986 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl20013 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__120043 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__120046 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl20073 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__220103 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl20130 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__020167 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__020170 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_67_in_rule__NavigatingSemiArgCS__Group_2__0__Impl20198 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__120229 = new BitSet(new long[]{0x0000001000000000L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__120232 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl20259 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__220289 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl20316 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__020353 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__020356 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_36_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl20384 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__120415 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl20442 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__020476 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__020479 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_75_in_rule__IfExpCS__Group__0__Impl20507 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__120538 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__120541 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl20568 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__220598 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__220601 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_76_in_rule__IfExpCS__Group__2__Impl20629 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__320660 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__320663 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl20690 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__420720 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__420723 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_77_in_rule__IfExpCS__Group__4__Impl20751 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__520782 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__520785 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl20812 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__620842 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_78_in_rule__IfExpCS__Group__6__Impl20870 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__020915 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__020918 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_79_in_rule__LetExpCS__Group__0__Impl20946 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__120977 = new BitSet(new long[]{0x4000000000000000L,0x0000000000010000L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__120980 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl21007 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__221037 = new BitSet(new long[]{0x4000000000000000L,0x0000000000010000L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__221040 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl21067 = new BitSet(new long[]{0x4000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__321098 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__321101 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_80_in_rule__LetExpCS__Group__3__Impl21129 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__421160 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl21187 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__021227 = new BitSet(new long[]{0x0000000007FF00C0L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__021230 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_62_in_rule__LetExpCS__Group_2__0__Impl21258 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__121289 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl21316 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__021350 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000008L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__021353 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl21380 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__121410 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000008L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__121413 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl21440 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__221471 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__221474 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_36_in_rule__LetVariableCS__Group__2__Impl21502 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__321533 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl21560 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__021598 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__021601 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_67_in_rule__LetVariableCS__Group_1__0__Impl21629 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__121660 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl21687 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__021721 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L}); |
| public static final BitSet FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__021724 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_65_in_rule__NestedExpCS__Group__0__Impl21752 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__121783 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); |
| public static final BitSet FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__121786 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl21813 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__221843 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_66_in_rule__NestedExpCS__Group__2__Impl21871 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__021908 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); |
| public static final BitSet FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__021911 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__121969 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_81_in_rule__SelfExpCS__Group__1__Impl21997 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_022037 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_122068 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_022099 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_122130 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_422161 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_222192 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_82_in_rule__AssignmentCS__DefaultAssignment_022228 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_122267 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_122298 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_122329 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_122364 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_122403 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_122442 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_122481 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_122516 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_122547 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_422578 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_222609 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_022649 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_222680 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_022717 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_022748 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_022782 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_222813 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_122844 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_322875 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment22909 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment22942 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment22975 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_023008 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_123039 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment23074 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment23113 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_023148 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_123179 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_023214 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_123253 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment23288 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_023319 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_123350 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_023381 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_123412 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment23443 = new BitSet(new long[]{0x0000000000000002L}); |
| } |
| |
| private static class FollowSets001 { |
| public static final BitSet FOLLOW_44_in_rule__TupleTypeCS__NameAssignment_023481 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_023520 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_123551 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_023582 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_223613 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_023644 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_023675 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_123706 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_023737 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_123768 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_023803 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_223838 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_223869 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_123900 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_023931 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_123962 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_323993 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment24024 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment24055 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_83_in_rule__BooleanLiteralExpCS__NameAssignment_024091 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_124135 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_124174 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment24205 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment24236 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_124267 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_124298 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_024329 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_024360 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_124391 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_024422 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_124453 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_124484 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_124515 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_224546 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_124577 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_224608 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_124639 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_224670 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_124701 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_124732 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_124763 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_85_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_024799 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_024838 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_124869 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_124900 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_85_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_024936 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_024975 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_125006 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_025037 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_125068 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_025099 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_125130 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_025161 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_125192 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_125223 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_60_in_rule__NavigatingBarArgCS__PrefixAssignment_025259 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_125298 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_125329 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_125360 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_62_in_rule__NavigatingCommaArgCS__PrefixAssignment_025396 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_125435 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_125466 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_125497 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_63_in_rule__NavigatingSemiArgCS__PrefixAssignment_025533 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_125572 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_125603 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_125634 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_125665 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_325696 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_525727 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_125758 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_125789 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_425820 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_025851 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_125882 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_325913 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_125944 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_synpred70_InternalQVTcoreBase6382 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_synpred71_InternalQVTcoreBase6399 = new BitSet(new long[]{0x0000000000000002L}); |
| public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_synpred72_InternalQVTcoreBase6416 = new BitSet(new long[]{0x0000000000000002L}); |
| } |
| |
| |
| } |