diff options
Diffstat (limited to 'plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd')
5 files changed, 6732 insertions, 6797 deletions
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/AbstractQVTimperativeProposalProvider.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/AbstractQVTimperativeProposalProvider.java index 93dc5d07f..eeebd8d57 100644 --- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/AbstractQVTimperativeProposalProvider.java +++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/AbstractQVTimperativeProposalProvider.java @@ -105,7 +105,7 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex public void completeMappingCS_OwnedMiddle(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } - public void completeMappingCS_OwnedMappingSequence(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + public void completeMappingCS_OwnedStatements(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } public void completeMappingCallCS_IsInfinite(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { @@ -132,7 +132,7 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex public void completeMappingLoopCS_OwnedInExpression(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } - public void completeMappingLoopCS_OwnedMappingSequence(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + public void completeMappingLoopCS_OwnedMappingStatements(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } public void completeMappingIteratorCS_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { @@ -141,9 +141,6 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex public void completeMappingIteratorCS_OwnedType(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } - public void completeMappingSequenceCS_OwnedMappingStatements(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } public void completeMiddleDomainCS_CheckedProperties(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } @@ -359,9 +356,6 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex public void complete_MappingIteratorCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } - public void complete_MappingSequenceCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } public void complete_MappingStatementCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } @@ -407,6 +401,9 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex public void complete_SourceGuardPatternCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } + public void complete_StatementCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + // subclasses may override + } public void complete_TransformationCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/QVTimperativeParser.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/QVTimperativeParser.java index 0d88d5f29..42afea884 100644 --- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/QVTimperativeParser.java +++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/QVTimperativeParser.java @@ -401,7 +401,7 @@ public class QVTimperativeParser extends AbstractContentAssistParser { put(grammarAccess.getMappingCSAccess().getOwnedKeyExpressionAssignment_6_1(), "rule__MappingCS__OwnedKeyExpressionAssignment_6_1"); put(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_8(), "rule__MappingCS__OwnedDomainsAssignment_8"); put(grammarAccess.getMappingCSAccess().getOwnedMiddleAssignment_9_1(), "rule__MappingCS__OwnedMiddleAssignment_9_1"); - put(grammarAccess.getMappingCSAccess().getOwnedMappingSequenceAssignment_10(), "rule__MappingCS__OwnedMappingSequenceAssignment_10"); + put(grammarAccess.getMappingCSAccess().getOwnedStatementsAssignment_10(), "rule__MappingCS__OwnedStatementsAssignment_10"); put(grammarAccess.getMappingCallCSAccess().getIsInfiniteAssignment_1(), "rule__MappingCallCS__IsInfiniteAssignment_1"); put(grammarAccess.getMappingCallCSAccess().getOwnedPathNameAssignment_3(), "rule__MappingCallCS__OwnedPathNameAssignment_3"); put(grammarAccess.getMappingCallCSAccess().getOwnedBindingsAssignment_5(), "rule__MappingCallCS__OwnedBindingsAssignment_5"); @@ -410,10 +410,9 @@ public class QVTimperativeParser extends AbstractContentAssistParser { put(grammarAccess.getMappingCallBindingCSAccess().getOwnedValueAssignment_2(), "rule__MappingCallBindingCS__OwnedValueAssignment_2"); put(grammarAccess.getMappingLoopCSAccess().getOwnedIteratorAssignment_1(), "rule__MappingLoopCS__OwnedIteratorAssignment_1"); put(grammarAccess.getMappingLoopCSAccess().getOwnedInExpressionAssignment_3(), "rule__MappingLoopCS__OwnedInExpressionAssignment_3"); - put(grammarAccess.getMappingLoopCSAccess().getOwnedMappingSequenceAssignment_5(), "rule__MappingLoopCS__OwnedMappingSequenceAssignment_5"); + put(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsAssignment_5(), "rule__MappingLoopCS__OwnedMappingStatementsAssignment_5"); put(grammarAccess.getMappingIteratorCSAccess().getNameAssignment_0(), "rule__MappingIteratorCS__NameAssignment_0"); put(grammarAccess.getMappingIteratorCSAccess().getOwnedTypeAssignment_1_1(), "rule__MappingIteratorCS__OwnedTypeAssignment_1_1"); - put(grammarAccess.getMappingSequenceCSAccess().getOwnedMappingStatementsAssignment(), "rule__MappingSequenceCS__OwnedMappingStatementsAssignment"); put(grammarAccess.getMiddleDomainCSAccess().getCheckedPropertiesAssignment_0_1_1(), "rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1"); put(grammarAccess.getMiddleDomainCSAccess().getCheckedPropertiesAssignment_0_1_2_1(), "rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1"); put(grammarAccess.getMiddleDomainCSAccess().getEnforcedPropertiesAssignment_0_2_1(), "rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1"); diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g index 2fbc547e0..0c62da6b6 100644 --- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g +++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g @@ -400,41 +400,6 @@ finally { -// Entry rule entryRuleMappingSequenceCS -entryRuleMappingSequenceCS -: -{ before(grammarAccess.getMappingSequenceCSRule()); } - ruleMappingSequenceCS -{ after(grammarAccess.getMappingSequenceCSRule()); } - EOF -; - -// Rule MappingSequenceCS -ruleMappingSequenceCS - @init { - int stackSize = keepStackSize(); - } - : -( -( -{ before(grammarAccess.getMappingSequenceCSAccess().getOwnedMappingStatementsAssignment()); } -(rule__MappingSequenceCS__OwnedMappingStatementsAssignment) -{ after(grammarAccess.getMappingSequenceCSAccess().getOwnedMappingStatementsAssignment()); } -) -( -{ before(grammarAccess.getMappingSequenceCSAccess().getOwnedMappingStatementsAssignment()); } -(rule__MappingSequenceCS__OwnedMappingStatementsAssignment)* -{ after(grammarAccess.getMappingSequenceCSAccess().getOwnedMappingStatementsAssignment()); } -) -) - -; -finally { - restoreStackSize(stackSize); -} - - - // Entry rule entryRuleMappingStatementCS entryRuleMappingStatementCS : @@ -829,6 +794,34 @@ finally { +// Entry rule entryRuleStatementCS +entryRuleStatementCS +: +{ before(grammarAccess.getStatementCSRule()); } + ruleStatementCS +{ after(grammarAccess.getStatementCSRule()); } + EOF +; + +// Rule StatementCS +ruleStatementCS + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getStatementCSAccess().getMappingStatementCSParserRuleCall()); } + ruleMappingStatementCS +{ after(grammarAccess.getStatementCSAccess().getMappingStatementCSParserRuleCall()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + // Entry rule entryRuleTransformationCS entryRuleTransformationCS : @@ -8531,9 +8524,9 @@ rule__MappingCS__Group__10__Impl } : ( -{ before(grammarAccess.getMappingCSAccess().getOwnedMappingSequenceAssignment_10()); } -(rule__MappingCS__OwnedMappingSequenceAssignment_10)? -{ after(grammarAccess.getMappingCSAccess().getOwnedMappingSequenceAssignment_10()); } +{ before(grammarAccess.getMappingCSAccess().getOwnedStatementsAssignment_10()); } +(rule__MappingCS__OwnedStatementsAssignment_10)* +{ after(grammarAccess.getMappingCSAccess().getOwnedStatementsAssignment_10()); } ) ; @@ -9493,9 +9486,16 @@ rule__MappingLoopCS__Group__5__Impl } : ( -{ before(grammarAccess.getMappingLoopCSAccess().getOwnedMappingSequenceAssignment_5()); } -(rule__MappingLoopCS__OwnedMappingSequenceAssignment_5) -{ after(grammarAccess.getMappingLoopCSAccess().getOwnedMappingSequenceAssignment_5()); } +( +{ before(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsAssignment_5()); } +(rule__MappingLoopCS__OwnedMappingStatementsAssignment_5) +{ after(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsAssignment_5()); } +) +( +{ before(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsAssignment_5()); } +(rule__MappingLoopCS__OwnedMappingStatementsAssignment_5)* +{ after(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsAssignment_5()); } +) ) ; @@ -29675,14 +29675,14 @@ finally { restoreStackSize(stackSize); } -rule__MappingCS__OwnedMappingSequenceAssignment_10 +rule__MappingCS__OwnedStatementsAssignment_10 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getMappingCSAccess().getOwnedMappingSequenceMappingSequenceCSParserRuleCall_10_0()); } - ruleMappingSequenceCS{ after(grammarAccess.getMappingCSAccess().getOwnedMappingSequenceMappingSequenceCSParserRuleCall_10_0()); } +{ before(grammarAccess.getMappingCSAccess().getOwnedStatementsStatementCSParserRuleCall_10_0()); } + ruleStatementCS{ after(grammarAccess.getMappingCSAccess().getOwnedStatementsStatementCSParserRuleCall_10_0()); } ) ; @@ -29830,14 +29830,14 @@ finally { restoreStackSize(stackSize); } -rule__MappingLoopCS__OwnedMappingSequenceAssignment_5 +rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getMappingLoopCSAccess().getOwnedMappingSequenceMappingSequenceCSParserRuleCall_5_0()); } - ruleMappingSequenceCS{ after(grammarAccess.getMappingLoopCSAccess().getOwnedMappingSequenceMappingSequenceCSParserRuleCall_5_0()); } +{ before(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsMappingStatementCSParserRuleCall_5_0()); } + ruleMappingStatementCS{ after(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsMappingStatementCSParserRuleCall_5_0()); } ) ; @@ -29875,21 +29875,6 @@ finally { restoreStackSize(stackSize); } -rule__MappingSequenceCS__OwnedMappingStatementsAssignment - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getMappingSequenceCSAccess().getOwnedMappingStatementsMappingStatementCSParserRuleCall_0()); } - ruleMappingStatementCS{ after(grammarAccess.getMappingSequenceCSAccess().getOwnedMappingStatementsMappingStatementCSParserRuleCall_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 @init { int stackSize = keepStackSize(); diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java index 8393d0eec..739983e5f 100644 --- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java +++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java @@ -2840,8 +2840,8 @@ public class InternalQVTimperativeLexer extends Lexer { try { int _type = RULE_UNQUOTED_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQVTimperative.g:34963:22: ( '\\u00A3$%^\\u00A3$%^' ) - // InternalQVTimperative.g:34963:24: '\\u00A3$%^\\u00A3$%^' + // InternalQVTimperative.g:34948:22: ( '\\u00A3$%^\\u00A3$%^' ) + // InternalQVTimperative.g:34948:24: '\\u00A3$%^\\u00A3$%^' { match("\u00A3$%^\u00A3$%^"); @@ -2859,8 +2859,8 @@ public class InternalQVTimperativeLexer extends Lexer { // $ANTLR start "RULE_ESCAPED_CHARACTER" public final void mRULE_ESCAPED_CHARACTER() throws RecognitionException { try { - // InternalQVTimperative.g:34965:33: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) ) - // InternalQVTimperative.g:34965:35: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) + // InternalQVTimperative.g:34950:33: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) ) + // InternalQVTimperative.g:34950:35: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) { match('\\'); if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) { @@ -2884,8 +2884,8 @@ public class InternalQVTimperativeLexer extends Lexer { // $ANTLR start "RULE_LETTER_CHARACTER" public final void mRULE_LETTER_CHARACTER() throws RecognitionException { try { - // InternalQVTimperative.g:34967:32: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ) - // InternalQVTimperative.g:34967:34: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) + // InternalQVTimperative.g:34952:32: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ) + // InternalQVTimperative.g:34952:34: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) { if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { input.consume(); @@ -2910,11 +2910,11 @@ public class InternalQVTimperativeLexer extends Lexer { try { int _type = RULE_DOUBLE_QUOTED_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQVTimperative.g:34969:27: ( '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) - // InternalQVTimperative.g:34969:29: '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalQVTimperative.g:34954:27: ( '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) + // InternalQVTimperative.g:34954:29: '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalQVTimperative.g:34969:33: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalQVTimperative.g:34954:33: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* loop1: do { int alt1=3; @@ -2930,14 +2930,14 @@ public class InternalQVTimperativeLexer extends Lexer { switch (alt1) { case 1 : - // InternalQVTimperative.g:34969:34: RULE_ESCAPED_CHARACTER + // InternalQVTimperative.g:34954:34: RULE_ESCAPED_CHARACTER { mRULE_ESCAPED_CHARACTER(); } break; case 2 : - // InternalQVTimperative.g:34969:57: ~ ( ( '\\\\' | '\"' ) ) + // InternalQVTimperative.g:34954:57: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2974,11 +2974,11 @@ public class InternalQVTimperativeLexer extends Lexer { try { int _type = RULE_SINGLE_QUOTED_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQVTimperative.g:34971:27: ( '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - // InternalQVTimperative.g:34971:29: '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalQVTimperative.g:34956:27: ( '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalQVTimperative.g:34956:29: '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalQVTimperative.g:34971:34: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalQVTimperative.g:34956:34: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* loop2: do { int alt2=3; @@ -2994,14 +2994,14 @@ public class InternalQVTimperativeLexer extends Lexer { switch (alt2) { case 1 : - // InternalQVTimperative.g:34971:35: RULE_ESCAPED_CHARACTER + // InternalQVTimperative.g:34956:35: RULE_ESCAPED_CHARACTER { mRULE_ESCAPED_CHARACTER(); } break; case 2 : - // InternalQVTimperative.g:34971:58: ~ ( ( '\\\\' | '\\'' ) ) + // InternalQVTimperative.g:34956:58: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3038,12 +3038,12 @@ public class InternalQVTimperativeLexer extends Lexer { try { int _type = RULE_ML_SINGLE_QUOTED_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQVTimperative.g:34973:30: ( '/\\'' ( options {greedy=false; } : . )* '\\'/' ) - // InternalQVTimperative.g:34973:32: '/\\'' ( options {greedy=false; } : . )* '\\'/' + // InternalQVTimperative.g:34958:30: ( '/\\'' ( options {greedy=false; } : . )* '\\'/' ) + // InternalQVTimperative.g:34958:32: '/\\'' ( options {greedy=false; } : . )* '\\'/' { match("/'"); - // InternalQVTimperative.g:34973:38: ( options {greedy=false; } : . )* + // InternalQVTimperative.g:34958:38: ( options {greedy=false; } : . )* loop3: do { int alt3=2; @@ -3068,7 +3068,7 @@ public class InternalQVTimperativeLexer extends Lexer { switch (alt3) { case 1 : - // InternalQVTimperative.g:34973:66: . + // InternalQVTimperative.g:34958:66: . { matchAny(); @@ -3098,11 +3098,11 @@ public class InternalQVTimperativeLexer extends Lexer { try { int _type = RULE_SIMPLE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQVTimperative.g:34975:16: ( RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )* ) - // InternalQVTimperative.g:34975:18: RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )* + // InternalQVTimperative.g:34960:16: ( RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )* ) + // InternalQVTimperative.g:34960:18: RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )* { mRULE_LETTER_CHARACTER(); - // InternalQVTimperative.g:34975:40: ( RULE_LETTER_CHARACTER | '0' .. '9' )* + // InternalQVTimperative.g:34960:40: ( RULE_LETTER_CHARACTER | '0' .. '9' )* loop4: do { int alt4=2; @@ -3151,8 +3151,8 @@ public class InternalQVTimperativeLexer extends Lexer { try { int _type = RULE_ESCAPED_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQVTimperative.g:34977:17: ( '_' RULE_SINGLE_QUOTED_STRING ) - // InternalQVTimperative.g:34977:19: '_' RULE_SINGLE_QUOTED_STRING + // InternalQVTimperative.g:34962:17: ( '_' RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:34962:19: '_' RULE_SINGLE_QUOTED_STRING { match('_'); mRULE_SINGLE_QUOTED_STRING(); @@ -3172,10 +3172,10 @@ public class InternalQVTimperativeLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQVTimperative.g:34979:10: ( ( '0' .. '9' )+ ) - // InternalQVTimperative.g:34979:12: ( '0' .. '9' )+ + // InternalQVTimperative.g:34964:10: ( ( '0' .. '9' )+ ) + // InternalQVTimperative.g:34964:12: ( '0' .. '9' )+ { - // InternalQVTimperative.g:34979:12: ( '0' .. '9' )+ + // InternalQVTimperative.g:34964:12: ( '0' .. '9' )+ int cnt5=0; loop5: do { @@ -3189,7 +3189,7 @@ public class InternalQVTimperativeLexer extends Lexer { switch (alt5) { case 1 : - // InternalQVTimperative.g:34979:13: '0' .. '9' + // InternalQVTimperative.g:34964:13: '0' .. '9' { matchRange('0','9'); @@ -3221,12 +3221,12 @@ public class InternalQVTimperativeLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQVTimperative.g:34981:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalQVTimperative.g:34981:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalQVTimperative.g:34966:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalQVTimperative.g:34966:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalQVTimperative.g:34981:24: ( options {greedy=false; } : . )* + // InternalQVTimperative.g:34966:24: ( options {greedy=false; } : . )* loop6: do { int alt6=2; @@ -3251,7 +3251,7 @@ public class InternalQVTimperativeLexer extends Lexer { switch (alt6) { case 1 : - // InternalQVTimperative.g:34981:52: . + // InternalQVTimperative.g:34966:52: . { matchAny(); @@ -3281,12 +3281,12 @@ public class InternalQVTimperativeLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQVTimperative.g:34983:17: ( '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalQVTimperative.g:34983:19: '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalQVTimperative.g:34968:17: ( '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalQVTimperative.g:34968:19: '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("--"); - // InternalQVTimperative.g:34983:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalQVTimperative.g:34968:24: (~ ( ( '\\n' | '\\r' ) ) )* loop7: do { int alt7=2; @@ -3299,7 +3299,7 @@ public class InternalQVTimperativeLexer extends Lexer { switch (alt7) { case 1 : - // InternalQVTimperative.g:34983:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalQVTimperative.g:34968:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3319,7 +3319,7 @@ public class InternalQVTimperativeLexer extends Lexer { } } while (true); - // InternalQVTimperative.g:34983:40: ( ( '\\r' )? '\\n' )? + // InternalQVTimperative.g:34968:40: ( ( '\\r' )? '\\n' )? int alt9=2; int LA9_0 = input.LA(1); @@ -3328,9 +3328,9 @@ public class InternalQVTimperativeLexer extends Lexer { } switch (alt9) { case 1 : - // InternalQVTimperative.g:34983:41: ( '\\r' )? '\\n' + // InternalQVTimperative.g:34968:41: ( '\\r' )? '\\n' { - // InternalQVTimperative.g:34983:41: ( '\\r' )? + // InternalQVTimperative.g:34968:41: ( '\\r' )? int alt8=2; int LA8_0 = input.LA(1); @@ -3339,7 +3339,7 @@ public class InternalQVTimperativeLexer extends Lexer { } switch (alt8) { case 1 : - // InternalQVTimperative.g:34983:41: '\\r' + // InternalQVTimperative.g:34968:41: '\\r' { match('\r'); @@ -3371,10 +3371,10 @@ public class InternalQVTimperativeLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQVTimperative.g:34985:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalQVTimperative.g:34985:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalQVTimperative.g:34970:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalQVTimperative.g:34970:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalQVTimperative.g:34985:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalQVTimperative.g:34970:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt10=0; loop10: do { @@ -3428,8 +3428,8 @@ public class InternalQVTimperativeLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQVTimperative.g:34987:16: ( . ) - // InternalQVTimperative.g:34987:18: . + // InternalQVTimperative.g:34972:16: ( . ) + // InternalQVTimperative.g:34972:18: . { matchAny(); diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java index 952546e04..898459973 100644 --- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java +++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java @@ -1235,144 +1235,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR end "ruleMappingIteratorCS" - // $ANTLR start "entryRuleMappingSequenceCS" - // InternalQVTimperative.g:404:1: entryRuleMappingSequenceCS : ruleMappingSequenceCS EOF ; - public final void entryRuleMappingSequenceCS() throws RecognitionException { - try { - // InternalQVTimperative.g:405:1: ( ruleMappingSequenceCS EOF ) - // InternalQVTimperative.g:406:1: ruleMappingSequenceCS EOF - { - if ( state.backtracking==0 ) { - before(grammarAccess.getMappingSequenceCSRule()); - } - pushFollow(FollowSets000.FOLLOW_1); - ruleMappingSequenceCS(); - - state._fsp--; - if (state.failed) return ; - if ( state.backtracking==0 ) { - after(grammarAccess.getMappingSequenceCSRule()); - } - match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return ; - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleMappingSequenceCS" - - - // $ANTLR start "ruleMappingSequenceCS" - // InternalQVTimperative.g:413:1: ruleMappingSequenceCS : ( ( ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment ) ) ( ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment )* ) ) ; - public final void ruleMappingSequenceCS() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalQVTimperative.g:417:2: ( ( ( ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment ) ) ( ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment )* ) ) ) - // InternalQVTimperative.g:418:1: ( ( ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment ) ) ( ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment )* ) ) - { - // InternalQVTimperative.g:418:1: ( ( ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment ) ) ( ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment )* ) ) - // InternalQVTimperative.g:419:1: ( ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment ) ) ( ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment )* ) - { - // InternalQVTimperative.g:419:1: ( ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment ) ) - // InternalQVTimperative.g:420:1: ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment ) - { - if ( state.backtracking==0 ) { - before(grammarAccess.getMappingSequenceCSAccess().getOwnedMappingStatementsAssignment()); - } - // InternalQVTimperative.g:421:1: ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment ) - // InternalQVTimperative.g:421:2: rule__MappingSequenceCS__OwnedMappingStatementsAssignment - { - pushFollow(FollowSets000.FOLLOW_3); - rule__MappingSequenceCS__OwnedMappingStatementsAssignment(); - - state._fsp--; - if (state.failed) return ; - - } - - if ( state.backtracking==0 ) { - after(grammarAccess.getMappingSequenceCSAccess().getOwnedMappingStatementsAssignment()); - } - - } - - // InternalQVTimperative.g:424:1: ( ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment )* ) - // InternalQVTimperative.g:425:1: ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment )* - { - if ( state.backtracking==0 ) { - before(grammarAccess.getMappingSequenceCSAccess().getOwnedMappingStatementsAssignment()); - } - // InternalQVTimperative.g:426:1: ( rule__MappingSequenceCS__OwnedMappingStatementsAssignment )* - loop1: - do { - int alt1=2; - int LA1_0 = input.LA(1); - - if ( ((LA1_0>=RULE_SIMPLE_ID && LA1_0<=RULE_ESCAPED_ID)||(LA1_0>=19 && LA1_0<=29)||(LA1_0>=78 && LA1_0<=79)||LA1_0==113) ) { - alt1=1; - } - - - switch (alt1) { - case 1 : - // InternalQVTimperative.g:426:2: rule__MappingSequenceCS__OwnedMappingStatementsAssignment - { - pushFollow(FollowSets000.FOLLOW_3); - rule__MappingSequenceCS__OwnedMappingStatementsAssignment(); - - state._fsp--; - if (state.failed) return ; - - } - break; - - default : - break loop1; - } - } while (true); - - if ( state.backtracking==0 ) { - after(grammarAccess.getMappingSequenceCSAccess().getOwnedMappingStatementsAssignment()); - } - - } - - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleMappingSequenceCS" - - // $ANTLR start "entryRuleMappingStatementCS" - // InternalQVTimperative.g:439:1: entryRuleMappingStatementCS : ruleMappingStatementCS EOF ; + // InternalQVTimperative.g:404:1: entryRuleMappingStatementCS : ruleMappingStatementCS EOF ; public final void entryRuleMappingStatementCS() throws RecognitionException { try { - // InternalQVTimperative.g:440:1: ( ruleMappingStatementCS EOF ) - // InternalQVTimperative.g:441:1: ruleMappingStatementCS EOF + // InternalQVTimperative.g:405:1: ( ruleMappingStatementCS EOF ) + // InternalQVTimperative.g:406:1: ruleMappingStatementCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMappingStatementCSRule()); @@ -1402,23 +1270,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleMappingStatementCS" - // InternalQVTimperative.g:448:1: ruleMappingStatementCS : ( ( rule__MappingStatementCS__Alternatives ) ) ; + // InternalQVTimperative.g:413:1: ruleMappingStatementCS : ( ( rule__MappingStatementCS__Alternatives ) ) ; public final void ruleMappingStatementCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:452:2: ( ( ( rule__MappingStatementCS__Alternatives ) ) ) - // InternalQVTimperative.g:453:1: ( ( rule__MappingStatementCS__Alternatives ) ) + // InternalQVTimperative.g:417:2: ( ( ( rule__MappingStatementCS__Alternatives ) ) ) + // InternalQVTimperative.g:418:1: ( ( rule__MappingStatementCS__Alternatives ) ) { - // InternalQVTimperative.g:453:1: ( ( rule__MappingStatementCS__Alternatives ) ) - // InternalQVTimperative.g:454:1: ( rule__MappingStatementCS__Alternatives ) + // InternalQVTimperative.g:418:1: ( ( rule__MappingStatementCS__Alternatives ) ) + // InternalQVTimperative.g:419:1: ( rule__MappingStatementCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingStatementCSAccess().getAlternatives()); } - // InternalQVTimperative.g:455:1: ( rule__MappingStatementCS__Alternatives ) - // InternalQVTimperative.g:455:2: rule__MappingStatementCS__Alternatives + // InternalQVTimperative.g:420:1: ( rule__MappingStatementCS__Alternatives ) + // InternalQVTimperative.g:420:2: rule__MappingStatementCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__MappingStatementCS__Alternatives(); @@ -1453,11 +1321,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleMiddleDomainCS" - // InternalQVTimperative.g:467:1: entryRuleMiddleDomainCS : ruleMiddleDomainCS EOF ; + // InternalQVTimperative.g:432:1: entryRuleMiddleDomainCS : ruleMiddleDomainCS EOF ; public final void entryRuleMiddleDomainCS() throws RecognitionException { try { - // InternalQVTimperative.g:468:1: ( ruleMiddleDomainCS EOF ) - // InternalQVTimperative.g:469:1: ruleMiddleDomainCS EOF + // InternalQVTimperative.g:433:1: ( ruleMiddleDomainCS EOF ) + // InternalQVTimperative.g:434:1: ruleMiddleDomainCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleDomainCSRule()); @@ -1487,23 +1355,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleMiddleDomainCS" - // InternalQVTimperative.g:476:1: ruleMiddleDomainCS : ( ( rule__MiddleDomainCS__Group__0 ) ) ; + // InternalQVTimperative.g:441:1: ruleMiddleDomainCS : ( ( rule__MiddleDomainCS__Group__0 ) ) ; public final void ruleMiddleDomainCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:480:2: ( ( ( rule__MiddleDomainCS__Group__0 ) ) ) - // InternalQVTimperative.g:481:1: ( ( rule__MiddleDomainCS__Group__0 ) ) + // InternalQVTimperative.g:445:2: ( ( ( rule__MiddleDomainCS__Group__0 ) ) ) + // InternalQVTimperative.g:446:1: ( ( rule__MiddleDomainCS__Group__0 ) ) { - // InternalQVTimperative.g:481:1: ( ( rule__MiddleDomainCS__Group__0 ) ) - // InternalQVTimperative.g:482:1: ( rule__MiddleDomainCS__Group__0 ) + // InternalQVTimperative.g:446:1: ( ( rule__MiddleDomainCS__Group__0 ) ) + // InternalQVTimperative.g:447:1: ( rule__MiddleDomainCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleDomainCSAccess().getGroup()); } - // InternalQVTimperative.g:483:1: ( rule__MiddleDomainCS__Group__0 ) - // InternalQVTimperative.g:483:2: rule__MiddleDomainCS__Group__0 + // InternalQVTimperative.g:448:1: ( rule__MiddleDomainCS__Group__0 ) + // InternalQVTimperative.g:448:2: rule__MiddleDomainCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MiddleDomainCS__Group__0(); @@ -1538,11 +1406,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleMiddleBottomPatternCS" - // InternalQVTimperative.g:495:1: entryRuleMiddleBottomPatternCS : ruleMiddleBottomPatternCS EOF ; + // InternalQVTimperative.g:460:1: entryRuleMiddleBottomPatternCS : ruleMiddleBottomPatternCS EOF ; public final void entryRuleMiddleBottomPatternCS() throws RecognitionException { try { - // InternalQVTimperative.g:496:1: ( ruleMiddleBottomPatternCS EOF ) - // InternalQVTimperative.g:497:1: ruleMiddleBottomPatternCS EOF + // InternalQVTimperative.g:461:1: ( ruleMiddleBottomPatternCS EOF ) + // InternalQVTimperative.g:462:1: ruleMiddleBottomPatternCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSRule()); @@ -1572,23 +1440,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleMiddleBottomPatternCS" - // InternalQVTimperative.g:504:1: ruleMiddleBottomPatternCS : ( ( rule__MiddleBottomPatternCS__Alternatives ) ) ; + // InternalQVTimperative.g:469:1: ruleMiddleBottomPatternCS : ( ( rule__MiddleBottomPatternCS__Alternatives ) ) ; public final void ruleMiddleBottomPatternCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:508:2: ( ( ( rule__MiddleBottomPatternCS__Alternatives ) ) ) - // InternalQVTimperative.g:509:1: ( ( rule__MiddleBottomPatternCS__Alternatives ) ) + // InternalQVTimperative.g:473:2: ( ( ( rule__MiddleBottomPatternCS__Alternatives ) ) ) + // InternalQVTimperative.g:474:1: ( ( rule__MiddleBottomPatternCS__Alternatives ) ) { - // InternalQVTimperative.g:509:1: ( ( rule__MiddleBottomPatternCS__Alternatives ) ) - // InternalQVTimperative.g:510:1: ( rule__MiddleBottomPatternCS__Alternatives ) + // InternalQVTimperative.g:474:1: ( ( rule__MiddleBottomPatternCS__Alternatives ) ) + // InternalQVTimperative.g:475:1: ( rule__MiddleBottomPatternCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getAlternatives()); } - // InternalQVTimperative.g:511:1: ( rule__MiddleBottomPatternCS__Alternatives ) - // InternalQVTimperative.g:511:2: rule__MiddleBottomPatternCS__Alternatives + // InternalQVTimperative.g:476:1: ( rule__MiddleBottomPatternCS__Alternatives ) + // InternalQVTimperative.g:476:2: rule__MiddleBottomPatternCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__MiddleBottomPatternCS__Alternatives(); @@ -1623,11 +1491,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleMiddleGuardPatternCS" - // InternalQVTimperative.g:523:1: entryRuleMiddleGuardPatternCS : ruleMiddleGuardPatternCS EOF ; + // InternalQVTimperative.g:488:1: entryRuleMiddleGuardPatternCS : ruleMiddleGuardPatternCS EOF ; public final void entryRuleMiddleGuardPatternCS() throws RecognitionException { try { - // InternalQVTimperative.g:524:1: ( ruleMiddleGuardPatternCS EOF ) - // InternalQVTimperative.g:525:1: ruleMiddleGuardPatternCS EOF + // InternalQVTimperative.g:489:1: ( ruleMiddleGuardPatternCS EOF ) + // InternalQVTimperative.g:490:1: ruleMiddleGuardPatternCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleGuardPatternCSRule()); @@ -1657,17 +1525,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleMiddleGuardPatternCS" - // InternalQVTimperative.g:532:1: ruleMiddleGuardPatternCS : ( ruleGuardPatternCS ) ; + // InternalQVTimperative.g:497:1: ruleMiddleGuardPatternCS : ( ruleGuardPatternCS ) ; public final void ruleMiddleGuardPatternCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:536:2: ( ( ruleGuardPatternCS ) ) - // InternalQVTimperative.g:537:1: ( ruleGuardPatternCS ) + // InternalQVTimperative.g:501:2: ( ( ruleGuardPatternCS ) ) + // InternalQVTimperative.g:502:1: ( ruleGuardPatternCS ) { - // InternalQVTimperative.g:537:1: ( ruleGuardPatternCS ) - // InternalQVTimperative.g:538:1: ruleGuardPatternCS + // InternalQVTimperative.g:502:1: ( ruleGuardPatternCS ) + // InternalQVTimperative.g:503:1: ruleGuardPatternCS { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleGuardPatternCSAccess().getGuardPatternCSParserRuleCall()); @@ -1702,11 +1570,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleQualifiedPackageCS" - // InternalQVTimperative.g:553:1: entryRuleQualifiedPackageCS : ruleQualifiedPackageCS EOF ; + // InternalQVTimperative.g:518:1: entryRuleQualifiedPackageCS : ruleQualifiedPackageCS EOF ; public final void entryRuleQualifiedPackageCS() throws RecognitionException { try { - // InternalQVTimperative.g:554:1: ( ruleQualifiedPackageCS EOF ) - // InternalQVTimperative.g:555:1: ruleQualifiedPackageCS EOF + // InternalQVTimperative.g:519:1: ( ruleQualifiedPackageCS EOF ) + // InternalQVTimperative.g:520:1: ruleQualifiedPackageCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSRule()); @@ -1736,23 +1604,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleQualifiedPackageCS" - // InternalQVTimperative.g:562:1: ruleQualifiedPackageCS : ( ( rule__QualifiedPackageCS__Group__0 ) ) ; + // InternalQVTimperative.g:527:1: ruleQualifiedPackageCS : ( ( rule__QualifiedPackageCS__Group__0 ) ) ; public final void ruleQualifiedPackageCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:566:2: ( ( ( rule__QualifiedPackageCS__Group__0 ) ) ) - // InternalQVTimperative.g:567:1: ( ( rule__QualifiedPackageCS__Group__0 ) ) + // InternalQVTimperative.g:531:2: ( ( ( rule__QualifiedPackageCS__Group__0 ) ) ) + // InternalQVTimperative.g:532:1: ( ( rule__QualifiedPackageCS__Group__0 ) ) { - // InternalQVTimperative.g:567:1: ( ( rule__QualifiedPackageCS__Group__0 ) ) - // InternalQVTimperative.g:568:1: ( rule__QualifiedPackageCS__Group__0 ) + // InternalQVTimperative.g:532:1: ( ( rule__QualifiedPackageCS__Group__0 ) ) + // InternalQVTimperative.g:533:1: ( rule__QualifiedPackageCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSAccess().getGroup()); } - // InternalQVTimperative.g:569:1: ( rule__QualifiedPackageCS__Group__0 ) - // InternalQVTimperative.g:569:2: rule__QualifiedPackageCS__Group__0 + // InternalQVTimperative.g:534:1: ( rule__QualifiedPackageCS__Group__0 ) + // InternalQVTimperative.g:534:2: rule__QualifiedPackageCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__QualifiedPackageCS__Group__0(); @@ -1787,11 +1655,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleParamDeclarationCS" - // InternalQVTimperative.g:581:1: entryRuleParamDeclarationCS : ruleParamDeclarationCS EOF ; + // InternalQVTimperative.g:546:1: entryRuleParamDeclarationCS : ruleParamDeclarationCS EOF ; public final void entryRuleParamDeclarationCS() throws RecognitionException { try { - // InternalQVTimperative.g:582:1: ( ruleParamDeclarationCS EOF ) - // InternalQVTimperative.g:583:1: ruleParamDeclarationCS EOF + // InternalQVTimperative.g:547:1: ( ruleParamDeclarationCS EOF ) + // InternalQVTimperative.g:548:1: ruleParamDeclarationCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParamDeclarationCSRule()); @@ -1821,23 +1689,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleParamDeclarationCS" - // InternalQVTimperative.g:590:1: ruleParamDeclarationCS : ( ( rule__ParamDeclarationCS__Group__0 ) ) ; + // InternalQVTimperative.g:555:1: ruleParamDeclarationCS : ( ( rule__ParamDeclarationCS__Group__0 ) ) ; public final void ruleParamDeclarationCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:594:2: ( ( ( rule__ParamDeclarationCS__Group__0 ) ) ) - // InternalQVTimperative.g:595:1: ( ( rule__ParamDeclarationCS__Group__0 ) ) + // InternalQVTimperative.g:559:2: ( ( ( rule__ParamDeclarationCS__Group__0 ) ) ) + // InternalQVTimperative.g:560:1: ( ( rule__ParamDeclarationCS__Group__0 ) ) { - // InternalQVTimperative.g:595:1: ( ( rule__ParamDeclarationCS__Group__0 ) ) - // InternalQVTimperative.g:596:1: ( rule__ParamDeclarationCS__Group__0 ) + // InternalQVTimperative.g:560:1: ( ( rule__ParamDeclarationCS__Group__0 ) ) + // InternalQVTimperative.g:561:1: ( rule__ParamDeclarationCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParamDeclarationCSAccess().getGroup()); } - // InternalQVTimperative.g:597:1: ( rule__ParamDeclarationCS__Group__0 ) - // InternalQVTimperative.g:597:2: rule__ParamDeclarationCS__Group__0 + // InternalQVTimperative.g:562:1: ( rule__ParamDeclarationCS__Group__0 ) + // InternalQVTimperative.g:562:2: rule__ParamDeclarationCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ParamDeclarationCS__Group__0(); @@ -1872,11 +1740,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRulePredicateCS" - // InternalQVTimperative.g:609:1: entryRulePredicateCS : rulePredicateCS EOF ; + // InternalQVTimperative.g:574:1: entryRulePredicateCS : rulePredicateCS EOF ; public final void entryRulePredicateCS() throws RecognitionException { try { - // InternalQVTimperative.g:610:1: ( rulePredicateCS EOF ) - // InternalQVTimperative.g:611:1: rulePredicateCS EOF + // InternalQVTimperative.g:575:1: ( rulePredicateCS EOF ) + // InternalQVTimperative.g:576:1: rulePredicateCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPredicateCSRule()); @@ -1906,23 +1774,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rulePredicateCS" - // InternalQVTimperative.g:618:1: rulePredicateCS : ( ( rule__PredicateCS__Group__0 ) ) ; + // InternalQVTimperative.g:583:1: rulePredicateCS : ( ( rule__PredicateCS__Group__0 ) ) ; public final void rulePredicateCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:622:2: ( ( ( rule__PredicateCS__Group__0 ) ) ) - // InternalQVTimperative.g:623:1: ( ( rule__PredicateCS__Group__0 ) ) + // InternalQVTimperative.g:587:2: ( ( ( rule__PredicateCS__Group__0 ) ) ) + // InternalQVTimperative.g:588:1: ( ( rule__PredicateCS__Group__0 ) ) { - // InternalQVTimperative.g:623:1: ( ( rule__PredicateCS__Group__0 ) ) - // InternalQVTimperative.g:624:1: ( rule__PredicateCS__Group__0 ) + // InternalQVTimperative.g:588:1: ( ( rule__PredicateCS__Group__0 ) ) + // InternalQVTimperative.g:589:1: ( rule__PredicateCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPredicateCSAccess().getGroup()); } - // InternalQVTimperative.g:625:1: ( rule__PredicateCS__Group__0 ) - // InternalQVTimperative.g:625:2: rule__PredicateCS__Group__0 + // InternalQVTimperative.g:590:1: ( rule__PredicateCS__Group__0 ) + // InternalQVTimperative.g:590:2: rule__PredicateCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PredicateCS__Group__0(); @@ -1957,11 +1825,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRulePredicateOrAssignmentCS" - // InternalQVTimperative.g:637:1: entryRulePredicateOrAssignmentCS : rulePredicateOrAssignmentCS EOF ; + // InternalQVTimperative.g:602:1: entryRulePredicateOrAssignmentCS : rulePredicateOrAssignmentCS EOF ; public final void entryRulePredicateOrAssignmentCS() throws RecognitionException { try { - // InternalQVTimperative.g:638:1: ( rulePredicateOrAssignmentCS EOF ) - // InternalQVTimperative.g:639:1: rulePredicateOrAssignmentCS EOF + // InternalQVTimperative.g:603:1: ( rulePredicateOrAssignmentCS EOF ) + // InternalQVTimperative.g:604:1: rulePredicateOrAssignmentCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPredicateOrAssignmentCSRule()); @@ -1991,23 +1859,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rulePredicateOrAssignmentCS" - // InternalQVTimperative.g:646:1: rulePredicateOrAssignmentCS : ( ( rule__PredicateOrAssignmentCS__Group__0 ) ) ; + // InternalQVTimperative.g:611:1: rulePredicateOrAssignmentCS : ( ( rule__PredicateOrAssignmentCS__Group__0 ) ) ; public final void rulePredicateOrAssignmentCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:650:2: ( ( ( rule__PredicateOrAssignmentCS__Group__0 ) ) ) - // InternalQVTimperative.g:651:1: ( ( rule__PredicateOrAssignmentCS__Group__0 ) ) + // InternalQVTimperative.g:615:2: ( ( ( rule__PredicateOrAssignmentCS__Group__0 ) ) ) + // InternalQVTimperative.g:616:1: ( ( rule__PredicateOrAssignmentCS__Group__0 ) ) { - // InternalQVTimperative.g:651:1: ( ( rule__PredicateOrAssignmentCS__Group__0 ) ) - // InternalQVTimperative.g:652:1: ( rule__PredicateOrAssignmentCS__Group__0 ) + // InternalQVTimperative.g:616:1: ( ( rule__PredicateOrAssignmentCS__Group__0 ) ) + // InternalQVTimperative.g:617:1: ( rule__PredicateOrAssignmentCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup()); } - // InternalQVTimperative.g:653:1: ( rule__PredicateOrAssignmentCS__Group__0 ) - // InternalQVTimperative.g:653:2: rule__PredicateOrAssignmentCS__Group__0 + // InternalQVTimperative.g:618:1: ( rule__PredicateOrAssignmentCS__Group__0 ) + // InternalQVTimperative.g:618:2: rule__PredicateOrAssignmentCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PredicateOrAssignmentCS__Group__0(); @@ -2042,11 +1910,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleQueryCS" - // InternalQVTimperative.g:665:1: entryRuleQueryCS : ruleQueryCS EOF ; + // InternalQVTimperative.g:630:1: entryRuleQueryCS : ruleQueryCS EOF ; public final void entryRuleQueryCS() throws RecognitionException { try { - // InternalQVTimperative.g:666:1: ( ruleQueryCS EOF ) - // InternalQVTimperative.g:667:1: ruleQueryCS EOF + // InternalQVTimperative.g:631:1: ( ruleQueryCS EOF ) + // InternalQVTimperative.g:632:1: ruleQueryCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQueryCSRule()); @@ -2076,23 +1944,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleQueryCS" - // InternalQVTimperative.g:674:1: ruleQueryCS : ( ( rule__QueryCS__Group__0 ) ) ; + // InternalQVTimperative.g:639:1: ruleQueryCS : ( ( rule__QueryCS__Group__0 ) ) ; public final void ruleQueryCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:678:2: ( ( ( rule__QueryCS__Group__0 ) ) ) - // InternalQVTimperative.g:679:1: ( ( rule__QueryCS__Group__0 ) ) + // InternalQVTimperative.g:643:2: ( ( ( rule__QueryCS__Group__0 ) ) ) + // InternalQVTimperative.g:644:1: ( ( rule__QueryCS__Group__0 ) ) { - // InternalQVTimperative.g:679:1: ( ( rule__QueryCS__Group__0 ) ) - // InternalQVTimperative.g:680:1: ( rule__QueryCS__Group__0 ) + // InternalQVTimperative.g:644:1: ( ( rule__QueryCS__Group__0 ) ) + // InternalQVTimperative.g:645:1: ( rule__QueryCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQueryCSAccess().getGroup()); } - // InternalQVTimperative.g:681:1: ( rule__QueryCS__Group__0 ) - // InternalQVTimperative.g:681:2: rule__QueryCS__Group__0 + // InternalQVTimperative.g:646:1: ( rule__QueryCS__Group__0 ) + // InternalQVTimperative.g:646:2: rule__QueryCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__QueryCS__Group__0(); @@ -2127,11 +1995,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleRealizedVariableCS" - // InternalQVTimperative.g:693:1: entryRuleRealizedVariableCS : ruleRealizedVariableCS EOF ; + // InternalQVTimperative.g:658:1: entryRuleRealizedVariableCS : ruleRealizedVariableCS EOF ; public final void entryRuleRealizedVariableCS() throws RecognitionException { try { - // InternalQVTimperative.g:694:1: ( ruleRealizedVariableCS EOF ) - // InternalQVTimperative.g:695:1: ruleRealizedVariableCS EOF + // InternalQVTimperative.g:659:1: ( ruleRealizedVariableCS EOF ) + // InternalQVTimperative.g:660:1: ruleRealizedVariableCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRealizedVariableCSRule()); @@ -2161,23 +2029,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleRealizedVariableCS" - // InternalQVTimperative.g:702:1: ruleRealizedVariableCS : ( ( rule__RealizedVariableCS__Group__0 ) ) ; + // InternalQVTimperative.g:667:1: ruleRealizedVariableCS : ( ( rule__RealizedVariableCS__Group__0 ) ) ; public final void ruleRealizedVariableCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:706:2: ( ( ( rule__RealizedVariableCS__Group__0 ) ) ) - // InternalQVTimperative.g:707:1: ( ( rule__RealizedVariableCS__Group__0 ) ) + // InternalQVTimperative.g:671:2: ( ( ( rule__RealizedVariableCS__Group__0 ) ) ) + // InternalQVTimperative.g:672:1: ( ( rule__RealizedVariableCS__Group__0 ) ) { - // InternalQVTimperative.g:707:1: ( ( rule__RealizedVariableCS__Group__0 ) ) - // InternalQVTimperative.g:708:1: ( rule__RealizedVariableCS__Group__0 ) + // InternalQVTimperative.g:672:1: ( ( rule__RealizedVariableCS__Group__0 ) ) + // InternalQVTimperative.g:673:1: ( rule__RealizedVariableCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRealizedVariableCSAccess().getGroup()); } - // InternalQVTimperative.g:709:1: ( rule__RealizedVariableCS__Group__0 ) - // InternalQVTimperative.g:709:2: rule__RealizedVariableCS__Group__0 + // InternalQVTimperative.g:674:1: ( rule__RealizedVariableCS__Group__0 ) + // InternalQVTimperative.g:674:2: rule__RealizedVariableCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RealizedVariableCS__Group__0(); @@ -2212,11 +2080,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleScopeNameCS" - // InternalQVTimperative.g:721:1: entryRuleScopeNameCS : ruleScopeNameCS EOF ; + // InternalQVTimperative.g:686:1: entryRuleScopeNameCS : ruleScopeNameCS EOF ; public final void entryRuleScopeNameCS() throws RecognitionException { try { - // InternalQVTimperative.g:722:1: ( ruleScopeNameCS EOF ) - // InternalQVTimperative.g:723:1: ruleScopeNameCS EOF + // InternalQVTimperative.g:687:1: ( ruleScopeNameCS EOF ) + // InternalQVTimperative.g:688:1: ruleScopeNameCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getScopeNameCSRule()); @@ -2246,23 +2114,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleScopeNameCS" - // InternalQVTimperative.g:730:1: ruleScopeNameCS : ( ( rule__ScopeNameCS__Group__0 ) ) ; + // InternalQVTimperative.g:695:1: ruleScopeNameCS : ( ( rule__ScopeNameCS__Group__0 ) ) ; public final void ruleScopeNameCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:734:2: ( ( ( rule__ScopeNameCS__Group__0 ) ) ) - // InternalQVTimperative.g:735:1: ( ( rule__ScopeNameCS__Group__0 ) ) + // InternalQVTimperative.g:699:2: ( ( ( rule__ScopeNameCS__Group__0 ) ) ) + // InternalQVTimperative.g:700:1: ( ( rule__ScopeNameCS__Group__0 ) ) { - // InternalQVTimperative.g:735:1: ( ( rule__ScopeNameCS__Group__0 ) ) - // InternalQVTimperative.g:736:1: ( rule__ScopeNameCS__Group__0 ) + // InternalQVTimperative.g:700:1: ( ( rule__ScopeNameCS__Group__0 ) ) + // InternalQVTimperative.g:701:1: ( rule__ScopeNameCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScopeNameCSAccess().getGroup()); } - // InternalQVTimperative.g:737:1: ( rule__ScopeNameCS__Group__0 ) - // InternalQVTimperative.g:737:2: rule__ScopeNameCS__Group__0 + // InternalQVTimperative.g:702:1: ( rule__ScopeNameCS__Group__0 ) + // InternalQVTimperative.g:702:2: rule__ScopeNameCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ScopeNameCS__Group__0(); @@ -2297,11 +2165,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleSourceDomainCS" - // InternalQVTimperative.g:749:1: entryRuleSourceDomainCS : ruleSourceDomainCS EOF ; + // InternalQVTimperative.g:714:1: entryRuleSourceDomainCS : ruleSourceDomainCS EOF ; public final void entryRuleSourceDomainCS() throws RecognitionException { try { - // InternalQVTimperative.g:750:1: ( ruleSourceDomainCS EOF ) - // InternalQVTimperative.g:751:1: ruleSourceDomainCS EOF + // InternalQVTimperative.g:715:1: ( ruleSourceDomainCS EOF ) + // InternalQVTimperative.g:716:1: ruleSourceDomainCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSourceDomainCSRule()); @@ -2331,23 +2199,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleSourceDomainCS" - // InternalQVTimperative.g:758:1: ruleSourceDomainCS : ( ( rule__SourceDomainCS__Group__0 ) ) ; + // InternalQVTimperative.g:723:1: ruleSourceDomainCS : ( ( rule__SourceDomainCS__Group__0 ) ) ; public final void ruleSourceDomainCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:762:2: ( ( ( rule__SourceDomainCS__Group__0 ) ) ) - // InternalQVTimperative.g:763:1: ( ( rule__SourceDomainCS__Group__0 ) ) + // InternalQVTimperative.g:727:2: ( ( ( rule__SourceDomainCS__Group__0 ) ) ) + // InternalQVTimperative.g:728:1: ( ( rule__SourceDomainCS__Group__0 ) ) { - // InternalQVTimperative.g:763:1: ( ( rule__SourceDomainCS__Group__0 ) ) - // InternalQVTimperative.g:764:1: ( rule__SourceDomainCS__Group__0 ) + // InternalQVTimperative.g:728:1: ( ( rule__SourceDomainCS__Group__0 ) ) + // InternalQVTimperative.g:729:1: ( rule__SourceDomainCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSourceDomainCSAccess().getGroup()); } - // InternalQVTimperative.g:765:1: ( rule__SourceDomainCS__Group__0 ) - // InternalQVTimperative.g:765:2: rule__SourceDomainCS__Group__0 + // InternalQVTimperative.g:730:1: ( rule__SourceDomainCS__Group__0 ) + // InternalQVTimperative.g:730:2: rule__SourceDomainCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SourceDomainCS__Group__0(); @@ -2382,11 +2250,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleSourceBottomPatternCS" - // InternalQVTimperative.g:777:1: entryRuleSourceBottomPatternCS : ruleSourceBottomPatternCS EOF ; + // InternalQVTimperative.g:742:1: entryRuleSourceBottomPatternCS : ruleSourceBottomPatternCS EOF ; public final void entryRuleSourceBottomPatternCS() throws RecognitionException { try { - // InternalQVTimperative.g:778:1: ( ruleSourceBottomPatternCS EOF ) - // InternalQVTimperative.g:779:1: ruleSourceBottomPatternCS EOF + // InternalQVTimperative.g:743:1: ( ruleSourceBottomPatternCS EOF ) + // InternalQVTimperative.g:744:1: ruleSourceBottomPatternCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSourceBottomPatternCSRule()); @@ -2416,23 +2284,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleSourceBottomPatternCS" - // InternalQVTimperative.g:786:1: ruleSourceBottomPatternCS : ( ( rule__SourceBottomPatternCS__Group__0 ) ) ; + // InternalQVTimperative.g:751:1: ruleSourceBottomPatternCS : ( ( rule__SourceBottomPatternCS__Group__0 ) ) ; public final void ruleSourceBottomPatternCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:790:2: ( ( ( rule__SourceBottomPatternCS__Group__0 ) ) ) - // InternalQVTimperative.g:791:1: ( ( rule__SourceBottomPatternCS__Group__0 ) ) + // InternalQVTimperative.g:755:2: ( ( ( rule__SourceBottomPatternCS__Group__0 ) ) ) + // InternalQVTimperative.g:756:1: ( ( rule__SourceBottomPatternCS__Group__0 ) ) { - // InternalQVTimperative.g:791:1: ( ( rule__SourceBottomPatternCS__Group__0 ) ) - // InternalQVTimperative.g:792:1: ( rule__SourceBottomPatternCS__Group__0 ) + // InternalQVTimperative.g:756:1: ( ( rule__SourceBottomPatternCS__Group__0 ) ) + // InternalQVTimperative.g:757:1: ( rule__SourceBottomPatternCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSourceBottomPatternCSAccess().getGroup()); } - // InternalQVTimperative.g:793:1: ( rule__SourceBottomPatternCS__Group__0 ) - // InternalQVTimperative.g:793:2: rule__SourceBottomPatternCS__Group__0 + // InternalQVTimperative.g:758:1: ( rule__SourceBottomPatternCS__Group__0 ) + // InternalQVTimperative.g:758:2: rule__SourceBottomPatternCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SourceBottomPatternCS__Group__0(); @@ -2467,11 +2335,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleSourceGuardPatternCS" - // InternalQVTimperative.g:805:1: entryRuleSourceGuardPatternCS : ruleSourceGuardPatternCS EOF ; + // InternalQVTimperative.g:770:1: entryRuleSourceGuardPatternCS : ruleSourceGuardPatternCS EOF ; public final void entryRuleSourceGuardPatternCS() throws RecognitionException { try { - // InternalQVTimperative.g:806:1: ( ruleSourceGuardPatternCS EOF ) - // InternalQVTimperative.g:807:1: ruleSourceGuardPatternCS EOF + // InternalQVTimperative.g:771:1: ( ruleSourceGuardPatternCS EOF ) + // InternalQVTimperative.g:772:1: ruleSourceGuardPatternCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSourceGuardPatternCSRule()); @@ -2501,23 +2369,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleSourceGuardPatternCS" - // InternalQVTimperative.g:814:1: ruleSourceGuardPatternCS : ( ( rule__SourceGuardPatternCS__Group__0 ) ) ; + // InternalQVTimperative.g:779:1: ruleSourceGuardPatternCS : ( ( rule__SourceGuardPatternCS__Group__0 ) ) ; public final void ruleSourceGuardPatternCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:818:2: ( ( ( rule__SourceGuardPatternCS__Group__0 ) ) ) - // InternalQVTimperative.g:819:1: ( ( rule__SourceGuardPatternCS__Group__0 ) ) + // InternalQVTimperative.g:783:2: ( ( ( rule__SourceGuardPatternCS__Group__0 ) ) ) + // InternalQVTimperative.g:784:1: ( ( rule__SourceGuardPatternCS__Group__0 ) ) { - // InternalQVTimperative.g:819:1: ( ( rule__SourceGuardPatternCS__Group__0 ) ) - // InternalQVTimperative.g:820:1: ( rule__SourceGuardPatternCS__Group__0 ) + // InternalQVTimperative.g:784:1: ( ( rule__SourceGuardPatternCS__Group__0 ) ) + // InternalQVTimperative.g:785:1: ( rule__SourceGuardPatternCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSourceGuardPatternCSAccess().getGroup()); } - // InternalQVTimperative.g:821:1: ( rule__SourceGuardPatternCS__Group__0 ) - // InternalQVTimperative.g:821:2: rule__SourceGuardPatternCS__Group__0 + // InternalQVTimperative.g:786:1: ( rule__SourceGuardPatternCS__Group__0 ) + // InternalQVTimperative.g:786:2: rule__SourceGuardPatternCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SourceGuardPatternCS__Group__0(); @@ -2551,12 +2419,91 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR end "ruleSourceGuardPatternCS" + // $ANTLR start "entryRuleStatementCS" + // InternalQVTimperative.g:798:1: entryRuleStatementCS : ruleStatementCS EOF ; + public final void entryRuleStatementCS() throws RecognitionException { + try { + // InternalQVTimperative.g:799:1: ( ruleStatementCS EOF ) + // InternalQVTimperative.g:800:1: ruleStatementCS EOF + { + if ( state.backtracking==0 ) { + before(grammarAccess.getStatementCSRule()); + } + pushFollow(FollowSets000.FOLLOW_1); + ruleStatementCS(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getStatementCSRule()); + } + match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleStatementCS" + + + // $ANTLR start "ruleStatementCS" + // InternalQVTimperative.g:807:1: ruleStatementCS : ( ruleMappingStatementCS ) ; + public final void ruleStatementCS() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalQVTimperative.g:811:2: ( ( ruleMappingStatementCS ) ) + // InternalQVTimperative.g:812:1: ( ruleMappingStatementCS ) + { + // InternalQVTimperative.g:812:1: ( ruleMappingStatementCS ) + // InternalQVTimperative.g:813:1: ruleMappingStatementCS + { + if ( state.backtracking==0 ) { + before(grammarAccess.getStatementCSAccess().getMappingStatementCSParserRuleCall()); + } + pushFollow(FollowSets000.FOLLOW_2); + ruleMappingStatementCS(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getStatementCSAccess().getMappingStatementCSParserRuleCall()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleStatementCS" + + // $ANTLR start "entryRuleTransformationCS" - // InternalQVTimperative.g:833:1: entryRuleTransformationCS : ruleTransformationCS EOF ; + // InternalQVTimperative.g:826:1: entryRuleTransformationCS : ruleTransformationCS EOF ; public final void entryRuleTransformationCS() throws RecognitionException { try { - // InternalQVTimperative.g:834:1: ( ruleTransformationCS EOF ) - // InternalQVTimperative.g:835:1: ruleTransformationCS EOF + // InternalQVTimperative.g:827:1: ( ruleTransformationCS EOF ) + // InternalQVTimperative.g:828:1: ruleTransformationCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTransformationCSRule()); @@ -2586,23 +2533,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTransformationCS" - // InternalQVTimperative.g:842:1: ruleTransformationCS : ( ( rule__TransformationCS__Group__0 ) ) ; + // InternalQVTimperative.g:835:1: ruleTransformationCS : ( ( rule__TransformationCS__Group__0 ) ) ; public final void ruleTransformationCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:846:2: ( ( ( rule__TransformationCS__Group__0 ) ) ) - // InternalQVTimperative.g:847:1: ( ( rule__TransformationCS__Group__0 ) ) + // InternalQVTimperative.g:839:2: ( ( ( rule__TransformationCS__Group__0 ) ) ) + // InternalQVTimperative.g:840:1: ( ( rule__TransformationCS__Group__0 ) ) { - // InternalQVTimperative.g:847:1: ( ( rule__TransformationCS__Group__0 ) ) - // InternalQVTimperative.g:848:1: ( rule__TransformationCS__Group__0 ) + // InternalQVTimperative.g:840:1: ( ( rule__TransformationCS__Group__0 ) ) + // InternalQVTimperative.g:841:1: ( rule__TransformationCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTransformationCSAccess().getGroup()); } - // InternalQVTimperative.g:849:1: ( rule__TransformationCS__Group__0 ) - // InternalQVTimperative.g:849:2: rule__TransformationCS__Group__0 + // InternalQVTimperative.g:842:1: ( rule__TransformationCS__Group__0 ) + // InternalQVTimperative.g:842:2: rule__TransformationCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TransformationCS__Group__0(); @@ -2637,11 +2584,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTargetDomainCS" - // InternalQVTimperative.g:861:1: entryRuleTargetDomainCS : ruleTargetDomainCS EOF ; + // InternalQVTimperative.g:854:1: entryRuleTargetDomainCS : ruleTargetDomainCS EOF ; public final void entryRuleTargetDomainCS() throws RecognitionException { try { - // InternalQVTimperative.g:862:1: ( ruleTargetDomainCS EOF ) - // InternalQVTimperative.g:863:1: ruleTargetDomainCS EOF + // InternalQVTimperative.g:855:1: ( ruleTargetDomainCS EOF ) + // InternalQVTimperative.g:856:1: ruleTargetDomainCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTargetDomainCSRule()); @@ -2671,23 +2618,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTargetDomainCS" - // InternalQVTimperative.g:870:1: ruleTargetDomainCS : ( ( rule__TargetDomainCS__Group__0 ) ) ; + // InternalQVTimperative.g:863:1: ruleTargetDomainCS : ( ( rule__TargetDomainCS__Group__0 ) ) ; public final void ruleTargetDomainCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:874:2: ( ( ( rule__TargetDomainCS__Group__0 ) ) ) - // InternalQVTimperative.g:875:1: ( ( rule__TargetDomainCS__Group__0 ) ) + // InternalQVTimperative.g:867:2: ( ( ( rule__TargetDomainCS__Group__0 ) ) ) + // InternalQVTimperative.g:868:1: ( ( rule__TargetDomainCS__Group__0 ) ) { - // InternalQVTimperative.g:875:1: ( ( rule__TargetDomainCS__Group__0 ) ) - // InternalQVTimperative.g:876:1: ( rule__TargetDomainCS__Group__0 ) + // InternalQVTimperative.g:868:1: ( ( rule__TargetDomainCS__Group__0 ) ) + // InternalQVTimperative.g:869:1: ( rule__TargetDomainCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTargetDomainCSAccess().getGroup()); } - // InternalQVTimperative.g:877:1: ( rule__TargetDomainCS__Group__0 ) - // InternalQVTimperative.g:877:2: rule__TargetDomainCS__Group__0 + // InternalQVTimperative.g:870:1: ( rule__TargetDomainCS__Group__0 ) + // InternalQVTimperative.g:870:2: rule__TargetDomainCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TargetDomainCS__Group__0(); @@ -2722,11 +2669,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTargetBottomPatternCS" - // InternalQVTimperative.g:889:1: entryRuleTargetBottomPatternCS : ruleTargetBottomPatternCS EOF ; + // InternalQVTimperative.g:882:1: entryRuleTargetBottomPatternCS : ruleTargetBottomPatternCS EOF ; public final void entryRuleTargetBottomPatternCS() throws RecognitionException { try { - // InternalQVTimperative.g:890:1: ( ruleTargetBottomPatternCS EOF ) - // InternalQVTimperative.g:891:1: ruleTargetBottomPatternCS EOF + // InternalQVTimperative.g:883:1: ( ruleTargetBottomPatternCS EOF ) + // InternalQVTimperative.g:884:1: ruleTargetBottomPatternCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTargetBottomPatternCSRule()); @@ -2756,23 +2703,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTargetBottomPatternCS" - // InternalQVTimperative.g:898:1: ruleTargetBottomPatternCS : ( ( rule__TargetBottomPatternCS__Group__0 ) ) ; + // InternalQVTimperative.g:891:1: ruleTargetBottomPatternCS : ( ( rule__TargetBottomPatternCS__Group__0 ) ) ; public final void ruleTargetBottomPatternCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:902:2: ( ( ( rule__TargetBottomPatternCS__Group__0 ) ) ) - // InternalQVTimperative.g:903:1: ( ( rule__TargetBottomPatternCS__Group__0 ) ) + // InternalQVTimperative.g:895:2: ( ( ( rule__TargetBottomPatternCS__Group__0 ) ) ) + // InternalQVTimperative.g:896:1: ( ( rule__TargetBottomPatternCS__Group__0 ) ) { - // InternalQVTimperative.g:903:1: ( ( rule__TargetBottomPatternCS__Group__0 ) ) - // InternalQVTimperative.g:904:1: ( rule__TargetBottomPatternCS__Group__0 ) + // InternalQVTimperative.g:896:1: ( ( rule__TargetBottomPatternCS__Group__0 ) ) + // InternalQVTimperative.g:897:1: ( rule__TargetBottomPatternCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTargetBottomPatternCSAccess().getGroup()); } - // InternalQVTimperative.g:905:1: ( rule__TargetBottomPatternCS__Group__0 ) - // InternalQVTimperative.g:905:2: rule__TargetBottomPatternCS__Group__0 + // InternalQVTimperative.g:898:1: ( rule__TargetBottomPatternCS__Group__0 ) + // InternalQVTimperative.g:898:2: rule__TargetBottomPatternCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TargetBottomPatternCS__Group__0(); @@ -2807,11 +2754,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTargetGuardPatternCS" - // InternalQVTimperative.g:917:1: entryRuleTargetGuardPatternCS : ruleTargetGuardPatternCS EOF ; + // InternalQVTimperative.g:910:1: entryRuleTargetGuardPatternCS : ruleTargetGuardPatternCS EOF ; public final void entryRuleTargetGuardPatternCS() throws RecognitionException { try { - // InternalQVTimperative.g:918:1: ( ruleTargetGuardPatternCS EOF ) - // InternalQVTimperative.g:919:1: ruleTargetGuardPatternCS EOF + // InternalQVTimperative.g:911:1: ( ruleTargetGuardPatternCS EOF ) + // InternalQVTimperative.g:912:1: ruleTargetGuardPatternCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTargetGuardPatternCSRule()); @@ -2841,23 +2788,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTargetGuardPatternCS" - // InternalQVTimperative.g:926:1: ruleTargetGuardPatternCS : ( ( rule__TargetGuardPatternCS__Group__0 ) ) ; + // InternalQVTimperative.g:919:1: ruleTargetGuardPatternCS : ( ( rule__TargetGuardPatternCS__Group__0 ) ) ; public final void ruleTargetGuardPatternCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:930:2: ( ( ( rule__TargetGuardPatternCS__Group__0 ) ) ) - // InternalQVTimperative.g:931:1: ( ( rule__TargetGuardPatternCS__Group__0 ) ) + // InternalQVTimperative.g:923:2: ( ( ( rule__TargetGuardPatternCS__Group__0 ) ) ) + // InternalQVTimperative.g:924:1: ( ( rule__TargetGuardPatternCS__Group__0 ) ) { - // InternalQVTimperative.g:931:1: ( ( rule__TargetGuardPatternCS__Group__0 ) ) - // InternalQVTimperative.g:932:1: ( rule__TargetGuardPatternCS__Group__0 ) + // InternalQVTimperative.g:924:1: ( ( rule__TargetGuardPatternCS__Group__0 ) ) + // InternalQVTimperative.g:925:1: ( rule__TargetGuardPatternCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTargetGuardPatternCSAccess().getGroup()); } - // InternalQVTimperative.g:933:1: ( rule__TargetGuardPatternCS__Group__0 ) - // InternalQVTimperative.g:933:2: rule__TargetGuardPatternCS__Group__0 + // InternalQVTimperative.g:926:1: ( rule__TargetGuardPatternCS__Group__0 ) + // InternalQVTimperative.g:926:2: rule__TargetGuardPatternCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TargetGuardPatternCS__Group__0(); @@ -2892,11 +2839,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleUnrealizedVariableCS" - // InternalQVTimperative.g:947:1: entryRuleUnrealizedVariableCS : ruleUnrealizedVariableCS EOF ; + // InternalQVTimperative.g:940:1: entryRuleUnrealizedVariableCS : ruleUnrealizedVariableCS EOF ; public final void entryRuleUnrealizedVariableCS() throws RecognitionException { try { - // InternalQVTimperative.g:948:1: ( ruleUnrealizedVariableCS EOF ) - // InternalQVTimperative.g:949:1: ruleUnrealizedVariableCS EOF + // InternalQVTimperative.g:941:1: ( ruleUnrealizedVariableCS EOF ) + // InternalQVTimperative.g:942:1: ruleUnrealizedVariableCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnrealizedVariableCSRule()); @@ -2926,23 +2873,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleUnrealizedVariableCS" - // InternalQVTimperative.g:956:1: ruleUnrealizedVariableCS : ( ( rule__UnrealizedVariableCS__Group__0 ) ) ; + // InternalQVTimperative.g:949:1: ruleUnrealizedVariableCS : ( ( rule__UnrealizedVariableCS__Group__0 ) ) ; public final void ruleUnrealizedVariableCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:960:2: ( ( ( rule__UnrealizedVariableCS__Group__0 ) ) ) - // InternalQVTimperative.g:961:1: ( ( rule__UnrealizedVariableCS__Group__0 ) ) + // InternalQVTimperative.g:953:2: ( ( ( rule__UnrealizedVariableCS__Group__0 ) ) ) + // InternalQVTimperative.g:954:1: ( ( rule__UnrealizedVariableCS__Group__0 ) ) { - // InternalQVTimperative.g:961:1: ( ( rule__UnrealizedVariableCS__Group__0 ) ) - // InternalQVTimperative.g:962:1: ( rule__UnrealizedVariableCS__Group__0 ) + // InternalQVTimperative.g:954:1: ( ( rule__UnrealizedVariableCS__Group__0 ) ) + // InternalQVTimperative.g:955:1: ( rule__UnrealizedVariableCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnrealizedVariableCSAccess().getGroup()); } - // InternalQVTimperative.g:963:1: ( rule__UnrealizedVariableCS__Group__0 ) - // InternalQVTimperative.g:963:2: rule__UnrealizedVariableCS__Group__0 + // InternalQVTimperative.g:956:1: ( rule__UnrealizedVariableCS__Group__0 ) + // InternalQVTimperative.g:956:2: rule__UnrealizedVariableCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__UnrealizedVariableCS__Group__0(); @@ -2977,11 +2924,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleUnrestrictedName" - // InternalQVTimperative.g:975:1: entryRuleUnrestrictedName : ruleUnrestrictedName EOF ; + // InternalQVTimperative.g:968:1: entryRuleUnrestrictedName : ruleUnrestrictedName EOF ; public final void entryRuleUnrestrictedName() throws RecognitionException { try { - // InternalQVTimperative.g:976:1: ( ruleUnrestrictedName EOF ) - // InternalQVTimperative.g:977:1: ruleUnrestrictedName EOF + // InternalQVTimperative.g:969:1: ( ruleUnrestrictedName EOF ) + // InternalQVTimperative.g:970:1: ruleUnrestrictedName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameRule()); @@ -3011,23 +2958,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleUnrestrictedName" - // InternalQVTimperative.g:984:1: ruleUnrestrictedName : ( ( rule__UnrestrictedName__Alternatives ) ) ; + // InternalQVTimperative.g:977:1: ruleUnrestrictedName : ( ( rule__UnrestrictedName__Alternatives ) ) ; public final void ruleUnrestrictedName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:988:2: ( ( ( rule__UnrestrictedName__Alternatives ) ) ) - // InternalQVTimperative.g:989:1: ( ( rule__UnrestrictedName__Alternatives ) ) + // InternalQVTimperative.g:981:2: ( ( ( rule__UnrestrictedName__Alternatives ) ) ) + // InternalQVTimperative.g:982:1: ( ( rule__UnrestrictedName__Alternatives ) ) { - // InternalQVTimperative.g:989:1: ( ( rule__UnrestrictedName__Alternatives ) ) - // InternalQVTimperative.g:990:1: ( rule__UnrestrictedName__Alternatives ) + // InternalQVTimperative.g:982:1: ( ( rule__UnrestrictedName__Alternatives ) ) + // InternalQVTimperative.g:983:1: ( rule__UnrestrictedName__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameAccess().getAlternatives()); } - // InternalQVTimperative.g:991:1: ( rule__UnrestrictedName__Alternatives ) - // InternalQVTimperative.g:991:2: rule__UnrestrictedName__Alternatives + // InternalQVTimperative.g:984:1: ( rule__UnrestrictedName__Alternatives ) + // InternalQVTimperative.g:984:2: rule__UnrestrictedName__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__UnrestrictedName__Alternatives(); @@ -3062,11 +3009,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleAttributeCS" - // InternalQVTimperative.g:1003:1: entryRuleAttributeCS : ruleAttributeCS EOF ; + // InternalQVTimperative.g:996:1: entryRuleAttributeCS : ruleAttributeCS EOF ; public final void entryRuleAttributeCS() throws RecognitionException { try { - // InternalQVTimperative.g:1004:1: ( ruleAttributeCS EOF ) - // InternalQVTimperative.g:1005:1: ruleAttributeCS EOF + // InternalQVTimperative.g:997:1: ( ruleAttributeCS EOF ) + // InternalQVTimperative.g:998:1: ruleAttributeCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSRule()); @@ -3096,23 +3043,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleAttributeCS" - // InternalQVTimperative.g:1012:1: ruleAttributeCS : ( ( rule__AttributeCS__Group__0 ) ) ; + // InternalQVTimperative.g:1005:1: ruleAttributeCS : ( ( rule__AttributeCS__Group__0 ) ) ; public final void ruleAttributeCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1016:2: ( ( ( rule__AttributeCS__Group__0 ) ) ) - // InternalQVTimperative.g:1017:1: ( ( rule__AttributeCS__Group__0 ) ) + // InternalQVTimperative.g:1009:2: ( ( ( rule__AttributeCS__Group__0 ) ) ) + // InternalQVTimperative.g:1010:1: ( ( rule__AttributeCS__Group__0 ) ) { - // InternalQVTimperative.g:1017:1: ( ( rule__AttributeCS__Group__0 ) ) - // InternalQVTimperative.g:1018:1: ( rule__AttributeCS__Group__0 ) + // InternalQVTimperative.g:1010:1: ( ( rule__AttributeCS__Group__0 ) ) + // InternalQVTimperative.g:1011:1: ( rule__AttributeCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getGroup()); } - // InternalQVTimperative.g:1019:1: ( rule__AttributeCS__Group__0 ) - // InternalQVTimperative.g:1019:2: rule__AttributeCS__Group__0 + // InternalQVTimperative.g:1012:1: ( rule__AttributeCS__Group__0 ) + // InternalQVTimperative.g:1012:2: rule__AttributeCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__Group__0(); @@ -3147,11 +3094,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleClassCS" - // InternalQVTimperative.g:1031:1: entryRuleClassCS : ruleClassCS EOF ; + // InternalQVTimperative.g:1024:1: entryRuleClassCS : ruleClassCS EOF ; public final void entryRuleClassCS() throws RecognitionException { try { - // InternalQVTimperative.g:1032:1: ( ruleClassCS EOF ) - // InternalQVTimperative.g:1033:1: ruleClassCS EOF + // InternalQVTimperative.g:1025:1: ( ruleClassCS EOF ) + // InternalQVTimperative.g:1026:1: ruleClassCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getClassCSRule()); @@ -3181,23 +3128,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleClassCS" - // InternalQVTimperative.g:1040:1: ruleClassCS : ( ( rule__ClassCS__Alternatives ) ) ; + // InternalQVTimperative.g:1033:1: ruleClassCS : ( ( rule__ClassCS__Alternatives ) ) ; public final void ruleClassCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1044:2: ( ( ( rule__ClassCS__Alternatives ) ) ) - // InternalQVTimperative.g:1045:1: ( ( rule__ClassCS__Alternatives ) ) + // InternalQVTimperative.g:1037:2: ( ( ( rule__ClassCS__Alternatives ) ) ) + // InternalQVTimperative.g:1038:1: ( ( rule__ClassCS__Alternatives ) ) { - // InternalQVTimperative.g:1045:1: ( ( rule__ClassCS__Alternatives ) ) - // InternalQVTimperative.g:1046:1: ( rule__ClassCS__Alternatives ) + // InternalQVTimperative.g:1038:1: ( ( rule__ClassCS__Alternatives ) ) + // InternalQVTimperative.g:1039:1: ( rule__ClassCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getClassCSAccess().getAlternatives()); } - // InternalQVTimperative.g:1047:1: ( rule__ClassCS__Alternatives ) - // InternalQVTimperative.g:1047:2: rule__ClassCS__Alternatives + // InternalQVTimperative.g:1040:1: ( rule__ClassCS__Alternatives ) + // InternalQVTimperative.g:1040:2: rule__ClassCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__ClassCS__Alternatives(); @@ -3232,11 +3179,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleDataTypeCS" - // InternalQVTimperative.g:1059:1: entryRuleDataTypeCS : ruleDataTypeCS EOF ; + // InternalQVTimperative.g:1052:1: entryRuleDataTypeCS : ruleDataTypeCS EOF ; public final void entryRuleDataTypeCS() throws RecognitionException { try { - // InternalQVTimperative.g:1060:1: ( ruleDataTypeCS EOF ) - // InternalQVTimperative.g:1061:1: ruleDataTypeCS EOF + // InternalQVTimperative.g:1053:1: ( ruleDataTypeCS EOF ) + // InternalQVTimperative.g:1054:1: ruleDataTypeCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDataTypeCSRule()); @@ -3266,23 +3213,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleDataTypeCS" - // InternalQVTimperative.g:1068:1: ruleDataTypeCS : ( ( rule__DataTypeCS__Group__0 ) ) ; + // InternalQVTimperative.g:1061:1: ruleDataTypeCS : ( ( rule__DataTypeCS__Group__0 ) ) ; public final void ruleDataTypeCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1072:2: ( ( ( rule__DataTypeCS__Group__0 ) ) ) - // InternalQVTimperative.g:1073:1: ( ( rule__DataTypeCS__Group__0 ) ) + // InternalQVTimperative.g:1065:2: ( ( ( rule__DataTypeCS__Group__0 ) ) ) + // InternalQVTimperative.g:1066:1: ( ( rule__DataTypeCS__Group__0 ) ) { - // InternalQVTimperative.g:1073:1: ( ( rule__DataTypeCS__Group__0 ) ) - // InternalQVTimperative.g:1074:1: ( rule__DataTypeCS__Group__0 ) + // InternalQVTimperative.g:1066:1: ( ( rule__DataTypeCS__Group__0 ) ) + // InternalQVTimperative.g:1067:1: ( rule__DataTypeCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDataTypeCSAccess().getGroup()); } - // InternalQVTimperative.g:1075:1: ( rule__DataTypeCS__Group__0 ) - // InternalQVTimperative.g:1075:2: rule__DataTypeCS__Group__0 + // InternalQVTimperative.g:1068:1: ( rule__DataTypeCS__Group__0 ) + // InternalQVTimperative.g:1068:2: rule__DataTypeCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__DataTypeCS__Group__0(); @@ -3317,11 +3264,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleEnumerationCS" - // InternalQVTimperative.g:1087:1: entryRuleEnumerationCS : ruleEnumerationCS EOF ; + // InternalQVTimperative.g:1080:1: entryRuleEnumerationCS : ruleEnumerationCS EOF ; public final void entryRuleEnumerationCS() throws RecognitionException { try { - // InternalQVTimperative.g:1088:1: ( ruleEnumerationCS EOF ) - // InternalQVTimperative.g:1089:1: ruleEnumerationCS EOF + // InternalQVTimperative.g:1081:1: ( ruleEnumerationCS EOF ) + // InternalQVTimperative.g:1082:1: ruleEnumerationCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationCSRule()); @@ -3351,23 +3298,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleEnumerationCS" - // InternalQVTimperative.g:1096:1: ruleEnumerationCS : ( ( rule__EnumerationCS__Group__0 ) ) ; + // InternalQVTimperative.g:1089:1: ruleEnumerationCS : ( ( rule__EnumerationCS__Group__0 ) ) ; public final void ruleEnumerationCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1100:2: ( ( ( rule__EnumerationCS__Group__0 ) ) ) - // InternalQVTimperative.g:1101:1: ( ( rule__EnumerationCS__Group__0 ) ) + // InternalQVTimperative.g:1093:2: ( ( ( rule__EnumerationCS__Group__0 ) ) ) + // InternalQVTimperative.g:1094:1: ( ( rule__EnumerationCS__Group__0 ) ) { - // InternalQVTimperative.g:1101:1: ( ( rule__EnumerationCS__Group__0 ) ) - // InternalQVTimperative.g:1102:1: ( rule__EnumerationCS__Group__0 ) + // InternalQVTimperative.g:1094:1: ( ( rule__EnumerationCS__Group__0 ) ) + // InternalQVTimperative.g:1095:1: ( rule__EnumerationCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationCSAccess().getGroup()); } - // InternalQVTimperative.g:1103:1: ( rule__EnumerationCS__Group__0 ) - // InternalQVTimperative.g:1103:2: rule__EnumerationCS__Group__0 + // InternalQVTimperative.g:1096:1: ( rule__EnumerationCS__Group__0 ) + // InternalQVTimperative.g:1096:2: rule__EnumerationCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__EnumerationCS__Group__0(); @@ -3402,11 +3349,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleEnumerationLiteralCS" - // InternalQVTimperative.g:1115:1: entryRuleEnumerationLiteralCS : ruleEnumerationLiteralCS EOF ; + // InternalQVTimperative.g:1108:1: entryRuleEnumerationLiteralCS : ruleEnumerationLiteralCS EOF ; public final void entryRuleEnumerationLiteralCS() throws RecognitionException { try { - // InternalQVTimperative.g:1116:1: ( ruleEnumerationLiteralCS EOF ) - // InternalQVTimperative.g:1117:1: ruleEnumerationLiteralCS EOF + // InternalQVTimperative.g:1109:1: ( ruleEnumerationLiteralCS EOF ) + // InternalQVTimperative.g:1110:1: ruleEnumerationLiteralCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationLiteralCSRule()); @@ -3436,23 +3383,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleEnumerationLiteralCS" - // InternalQVTimperative.g:1124:1: ruleEnumerationLiteralCS : ( ( rule__EnumerationLiteralCS__Group__0 ) ) ; + // InternalQVTimperative.g:1117:1: ruleEnumerationLiteralCS : ( ( rule__EnumerationLiteralCS__Group__0 ) ) ; public final void ruleEnumerationLiteralCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1128:2: ( ( ( rule__EnumerationLiteralCS__Group__0 ) ) ) - // InternalQVTimperative.g:1129:1: ( ( rule__EnumerationLiteralCS__Group__0 ) ) + // InternalQVTimperative.g:1121:2: ( ( ( rule__EnumerationLiteralCS__Group__0 ) ) ) + // InternalQVTimperative.g:1122:1: ( ( rule__EnumerationLiteralCS__Group__0 ) ) { - // InternalQVTimperative.g:1129:1: ( ( rule__EnumerationLiteralCS__Group__0 ) ) - // InternalQVTimperative.g:1130:1: ( rule__EnumerationLiteralCS__Group__0 ) + // InternalQVTimperative.g:1122:1: ( ( rule__EnumerationLiteralCS__Group__0 ) ) + // InternalQVTimperative.g:1123:1: ( rule__EnumerationLiteralCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationLiteralCSAccess().getGroup()); } - // InternalQVTimperative.g:1131:1: ( rule__EnumerationLiteralCS__Group__0 ) - // InternalQVTimperative.g:1131:2: rule__EnumerationLiteralCS__Group__0 + // InternalQVTimperative.g:1124:1: ( rule__EnumerationLiteralCS__Group__0 ) + // InternalQVTimperative.g:1124:2: rule__EnumerationLiteralCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__EnumerationLiteralCS__Group__0(); @@ -3487,11 +3434,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleOperationCS" - // InternalQVTimperative.g:1143:1: entryRuleOperationCS : ruleOperationCS EOF ; + // InternalQVTimperative.g:1136:1: entryRuleOperationCS : ruleOperationCS EOF ; public final void entryRuleOperationCS() throws RecognitionException { try { - // InternalQVTimperative.g:1144:1: ( ruleOperationCS EOF ) - // InternalQVTimperative.g:1145:1: ruleOperationCS EOF + // InternalQVTimperative.g:1137:1: ( ruleOperationCS EOF ) + // InternalQVTimperative.g:1138:1: ruleOperationCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSRule()); @@ -3521,23 +3468,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleOperationCS" - // InternalQVTimperative.g:1152:1: ruleOperationCS : ( ( rule__OperationCS__Group__0 ) ) ; + // InternalQVTimperative.g:1145:1: ruleOperationCS : ( ( rule__OperationCS__Group__0 ) ) ; public final void ruleOperationCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1156:2: ( ( ( rule__OperationCS__Group__0 ) ) ) - // InternalQVTimperative.g:1157:1: ( ( rule__OperationCS__Group__0 ) ) + // InternalQVTimperative.g:1149:2: ( ( ( rule__OperationCS__Group__0 ) ) ) + // InternalQVTimperative.g:1150:1: ( ( rule__OperationCS__Group__0 ) ) { - // InternalQVTimperative.g:1157:1: ( ( rule__OperationCS__Group__0 ) ) - // InternalQVTimperative.g:1158:1: ( rule__OperationCS__Group__0 ) + // InternalQVTimperative.g:1150:1: ( ( rule__OperationCS__Group__0 ) ) + // InternalQVTimperative.g:1151:1: ( rule__OperationCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getGroup()); } - // InternalQVTimperative.g:1159:1: ( rule__OperationCS__Group__0 ) - // InternalQVTimperative.g:1159:2: rule__OperationCS__Group__0 + // InternalQVTimperative.g:1152:1: ( rule__OperationCS__Group__0 ) + // InternalQVTimperative.g:1152:2: rule__OperationCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCS__Group__0(); @@ -3572,11 +3519,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleParameterCS" - // InternalQVTimperative.g:1171:1: entryRuleParameterCS : ruleParameterCS EOF ; + // InternalQVTimperative.g:1164:1: entryRuleParameterCS : ruleParameterCS EOF ; public final void entryRuleParameterCS() throws RecognitionException { try { - // InternalQVTimperative.g:1172:1: ( ruleParameterCS EOF ) - // InternalQVTimperative.g:1173:1: ruleParameterCS EOF + // InternalQVTimperative.g:1165:1: ( ruleParameterCS EOF ) + // InternalQVTimperative.g:1166:1: ruleParameterCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSRule()); @@ -3606,23 +3553,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleParameterCS" - // InternalQVTimperative.g:1180:1: ruleParameterCS : ( ( rule__ParameterCS__Group__0 ) ) ; + // InternalQVTimperative.g:1173:1: ruleParameterCS : ( ( rule__ParameterCS__Group__0 ) ) ; public final void ruleParameterCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1184:2: ( ( ( rule__ParameterCS__Group__0 ) ) ) - // InternalQVTimperative.g:1185:1: ( ( rule__ParameterCS__Group__0 ) ) + // InternalQVTimperative.g:1177:2: ( ( ( rule__ParameterCS__Group__0 ) ) ) + // InternalQVTimperative.g:1178:1: ( ( rule__ParameterCS__Group__0 ) ) { - // InternalQVTimperative.g:1185:1: ( ( rule__ParameterCS__Group__0 ) ) - // InternalQVTimperative.g:1186:1: ( rule__ParameterCS__Group__0 ) + // InternalQVTimperative.g:1178:1: ( ( rule__ParameterCS__Group__0 ) ) + // InternalQVTimperative.g:1179:1: ( rule__ParameterCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getGroup()); } - // InternalQVTimperative.g:1187:1: ( rule__ParameterCS__Group__0 ) - // InternalQVTimperative.g:1187:2: rule__ParameterCS__Group__0 + // InternalQVTimperative.g:1180:1: ( rule__ParameterCS__Group__0 ) + // InternalQVTimperative.g:1180:2: rule__ParameterCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterCS__Group__0(); @@ -3657,11 +3604,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleReferenceCS" - // InternalQVTimperative.g:1199:1: entryRuleReferenceCS : ruleReferenceCS EOF ; + // InternalQVTimperative.g:1192:1: entryRuleReferenceCS : ruleReferenceCS EOF ; public final void entryRuleReferenceCS() throws RecognitionException { try { - // InternalQVTimperative.g:1200:1: ( ruleReferenceCS EOF ) - // InternalQVTimperative.g:1201:1: ruleReferenceCS EOF + // InternalQVTimperative.g:1193:1: ( ruleReferenceCS EOF ) + // InternalQVTimperative.g:1194:1: ruleReferenceCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSRule()); @@ -3691,23 +3638,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleReferenceCS" - // InternalQVTimperative.g:1208:1: ruleReferenceCS : ( ( rule__ReferenceCS__Group__0 ) ) ; + // InternalQVTimperative.g:1201:1: ruleReferenceCS : ( ( rule__ReferenceCS__Group__0 ) ) ; public final void ruleReferenceCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1212:2: ( ( ( rule__ReferenceCS__Group__0 ) ) ) - // InternalQVTimperative.g:1213:1: ( ( rule__ReferenceCS__Group__0 ) ) + // InternalQVTimperative.g:1205:2: ( ( ( rule__ReferenceCS__Group__0 ) ) ) + // InternalQVTimperative.g:1206:1: ( ( rule__ReferenceCS__Group__0 ) ) { - // InternalQVTimperative.g:1213:1: ( ( rule__ReferenceCS__Group__0 ) ) - // InternalQVTimperative.g:1214:1: ( rule__ReferenceCS__Group__0 ) + // InternalQVTimperative.g:1206:1: ( ( rule__ReferenceCS__Group__0 ) ) + // InternalQVTimperative.g:1207:1: ( rule__ReferenceCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getGroup()); } - // InternalQVTimperative.g:1215:1: ( rule__ReferenceCS__Group__0 ) - // InternalQVTimperative.g:1215:2: rule__ReferenceCS__Group__0 + // InternalQVTimperative.g:1208:1: ( rule__ReferenceCS__Group__0 ) + // InternalQVTimperative.g:1208:2: rule__ReferenceCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__Group__0(); @@ -3742,11 +3689,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleSpecificationCS" - // InternalQVTimperative.g:1227:1: entryRuleSpecificationCS : ruleSpecificationCS EOF ; + // InternalQVTimperative.g:1220:1: entryRuleSpecificationCS : ruleSpecificationCS EOF ; public final void entryRuleSpecificationCS() throws RecognitionException { try { - // InternalQVTimperative.g:1228:1: ( ruleSpecificationCS EOF ) - // InternalQVTimperative.g:1229:1: ruleSpecificationCS EOF + // InternalQVTimperative.g:1221:1: ( ruleSpecificationCS EOF ) + // InternalQVTimperative.g:1222:1: ruleSpecificationCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSpecificationCSRule()); @@ -3776,23 +3723,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleSpecificationCS" - // InternalQVTimperative.g:1236:1: ruleSpecificationCS : ( ( rule__SpecificationCS__Alternatives ) ) ; + // InternalQVTimperative.g:1229:1: ruleSpecificationCS : ( ( rule__SpecificationCS__Alternatives ) ) ; public final void ruleSpecificationCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1240:2: ( ( ( rule__SpecificationCS__Alternatives ) ) ) - // InternalQVTimperative.g:1241:1: ( ( rule__SpecificationCS__Alternatives ) ) + // InternalQVTimperative.g:1233:2: ( ( ( rule__SpecificationCS__Alternatives ) ) ) + // InternalQVTimperative.g:1234:1: ( ( rule__SpecificationCS__Alternatives ) ) { - // InternalQVTimperative.g:1241:1: ( ( rule__SpecificationCS__Alternatives ) ) - // InternalQVTimperative.g:1242:1: ( rule__SpecificationCS__Alternatives ) + // InternalQVTimperative.g:1234:1: ( ( rule__SpecificationCS__Alternatives ) ) + // InternalQVTimperative.g:1235:1: ( rule__SpecificationCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getSpecificationCSAccess().getAlternatives()); } - // InternalQVTimperative.g:1243:1: ( rule__SpecificationCS__Alternatives ) - // InternalQVTimperative.g:1243:2: rule__SpecificationCS__Alternatives + // InternalQVTimperative.g:1236:1: ( rule__SpecificationCS__Alternatives ) + // InternalQVTimperative.g:1236:2: rule__SpecificationCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__SpecificationCS__Alternatives(); @@ -3827,11 +3774,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleStructuredClassCS" - // InternalQVTimperative.g:1255:1: entryRuleStructuredClassCS : ruleStructuredClassCS EOF ; + // InternalQVTimperative.g:1248:1: entryRuleStructuredClassCS : ruleStructuredClassCS EOF ; public final void entryRuleStructuredClassCS() throws RecognitionException { try { - // InternalQVTimperative.g:1256:1: ( ruleStructuredClassCS EOF ) - // InternalQVTimperative.g:1257:1: ruleStructuredClassCS EOF + // InternalQVTimperative.g:1249:1: ( ruleStructuredClassCS EOF ) + // InternalQVTimperative.g:1250:1: ruleStructuredClassCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSRule()); @@ -3861,23 +3808,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleStructuredClassCS" - // InternalQVTimperative.g:1264:1: ruleStructuredClassCS : ( ( rule__StructuredClassCS__Group__0 ) ) ; + // InternalQVTimperative.g:1257:1: ruleStructuredClassCS : ( ( rule__StructuredClassCS__Group__0 ) ) ; public final void ruleStructuredClassCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1268:2: ( ( ( rule__StructuredClassCS__Group__0 ) ) ) - // InternalQVTimperative.g:1269:1: ( ( rule__StructuredClassCS__Group__0 ) ) + // InternalQVTimperative.g:1261:2: ( ( ( rule__StructuredClassCS__Group__0 ) ) ) + // InternalQVTimperative.g:1262:1: ( ( rule__StructuredClassCS__Group__0 ) ) { - // InternalQVTimperative.g:1269:1: ( ( rule__StructuredClassCS__Group__0 ) ) - // InternalQVTimperative.g:1270:1: ( rule__StructuredClassCS__Group__0 ) + // InternalQVTimperative.g:1262:1: ( ( rule__StructuredClassCS__Group__0 ) ) + // InternalQVTimperative.g:1263:1: ( rule__StructuredClassCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getGroup()); } - // InternalQVTimperative.g:1271:1: ( rule__StructuredClassCS__Group__0 ) - // InternalQVTimperative.g:1271:2: rule__StructuredClassCS__Group__0 + // InternalQVTimperative.g:1264:1: ( rule__StructuredClassCS__Group__0 ) + // InternalQVTimperative.g:1264:2: rule__StructuredClassCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__StructuredClassCS__Group__0(); @@ -3912,11 +3859,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTypedMultiplicityRefCS" - // InternalQVTimperative.g:1283:1: entryRuleTypedMultiplicityRefCS : ruleTypedMultiplicityRefCS EOF ; + // InternalQVTimperative.g:1276:1: entryRuleTypedMultiplicityRefCS : ruleTypedMultiplicityRefCS EOF ; public final void entryRuleTypedMultiplicityRefCS() throws RecognitionException { try { - // InternalQVTimperative.g:1284:1: ( ruleTypedMultiplicityRefCS EOF ) - // InternalQVTimperative.g:1285:1: ruleTypedMultiplicityRefCS EOF + // InternalQVTimperative.g:1277:1: ( ruleTypedMultiplicityRefCS EOF ) + // InternalQVTimperative.g:1278:1: ruleTypedMultiplicityRefCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypedMultiplicityRefCSRule()); @@ -3946,23 +3893,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTypedMultiplicityRefCS" - // InternalQVTimperative.g:1292:1: ruleTypedMultiplicityRefCS : ( ( rule__TypedMultiplicityRefCS__Group__0 ) ) ; + // InternalQVTimperative.g:1285:1: ruleTypedMultiplicityRefCS : ( ( rule__TypedMultiplicityRefCS__Group__0 ) ) ; public final void ruleTypedMultiplicityRefCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1296:2: ( ( ( rule__TypedMultiplicityRefCS__Group__0 ) ) ) - // InternalQVTimperative.g:1297:1: ( ( rule__TypedMultiplicityRefCS__Group__0 ) ) + // InternalQVTimperative.g:1289:2: ( ( ( rule__TypedMultiplicityRefCS__Group__0 ) ) ) + // InternalQVTimperative.g:1290:1: ( ( rule__TypedMultiplicityRefCS__Group__0 ) ) { - // InternalQVTimperative.g:1297:1: ( ( rule__TypedMultiplicityRefCS__Group__0 ) ) - // InternalQVTimperative.g:1298:1: ( rule__TypedMultiplicityRefCS__Group__0 ) + // InternalQVTimperative.g:1290:1: ( ( rule__TypedMultiplicityRefCS__Group__0 ) ) + // InternalQVTimperative.g:1291:1: ( rule__TypedMultiplicityRefCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypedMultiplicityRefCSAccess().getGroup()); } - // InternalQVTimperative.g:1299:1: ( rule__TypedMultiplicityRefCS__Group__0 ) - // InternalQVTimperative.g:1299:2: rule__TypedMultiplicityRefCS__Group__0 + // InternalQVTimperative.g:1292:1: ( rule__TypedMultiplicityRefCS__Group__0 ) + // InternalQVTimperative.g:1292:2: rule__TypedMultiplicityRefCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TypedMultiplicityRefCS__Group__0(); @@ -3997,11 +3944,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleStructuralFeatureCS" - // InternalQVTimperative.g:1311:1: entryRuleStructuralFeatureCS : ruleStructuralFeatureCS EOF ; + // InternalQVTimperative.g:1304:1: entryRuleStructuralFeatureCS : ruleStructuralFeatureCS EOF ; public final void entryRuleStructuralFeatureCS() throws RecognitionException { try { - // InternalQVTimperative.g:1312:1: ( ruleStructuralFeatureCS EOF ) - // InternalQVTimperative.g:1313:1: ruleStructuralFeatureCS EOF + // InternalQVTimperative.g:1305:1: ( ruleStructuralFeatureCS EOF ) + // InternalQVTimperative.g:1306:1: ruleStructuralFeatureCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getStructuralFeatureCSRule()); @@ -4031,23 +3978,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleStructuralFeatureCS" - // InternalQVTimperative.g:1320:1: ruleStructuralFeatureCS : ( ( rule__StructuralFeatureCS__Alternatives ) ) ; + // InternalQVTimperative.g:1313:1: ruleStructuralFeatureCS : ( ( rule__StructuralFeatureCS__Alternatives ) ) ; public final void ruleStructuralFeatureCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1324:2: ( ( ( rule__StructuralFeatureCS__Alternatives ) ) ) - // InternalQVTimperative.g:1325:1: ( ( rule__StructuralFeatureCS__Alternatives ) ) + // InternalQVTimperative.g:1317:2: ( ( ( rule__StructuralFeatureCS__Alternatives ) ) ) + // InternalQVTimperative.g:1318:1: ( ( rule__StructuralFeatureCS__Alternatives ) ) { - // InternalQVTimperative.g:1325:1: ( ( rule__StructuralFeatureCS__Alternatives ) ) - // InternalQVTimperative.g:1326:1: ( rule__StructuralFeatureCS__Alternatives ) + // InternalQVTimperative.g:1318:1: ( ( rule__StructuralFeatureCS__Alternatives ) ) + // InternalQVTimperative.g:1319:1: ( rule__StructuralFeatureCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getStructuralFeatureCSAccess().getAlternatives()); } - // InternalQVTimperative.g:1327:1: ( rule__StructuralFeatureCS__Alternatives ) - // InternalQVTimperative.g:1327:2: rule__StructuralFeatureCS__Alternatives + // InternalQVTimperative.g:1320:1: ( rule__StructuralFeatureCS__Alternatives ) + // InternalQVTimperative.g:1320:2: rule__StructuralFeatureCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__StructuralFeatureCS__Alternatives(); @@ -4082,11 +4029,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleEnumerationLiteralName" - // InternalQVTimperative.g:1339:1: entryRuleEnumerationLiteralName : ruleEnumerationLiteralName EOF ; + // InternalQVTimperative.g:1332:1: entryRuleEnumerationLiteralName : ruleEnumerationLiteralName EOF ; public final void entryRuleEnumerationLiteralName() throws RecognitionException { try { - // InternalQVTimperative.g:1340:1: ( ruleEnumerationLiteralName EOF ) - // InternalQVTimperative.g:1341:1: ruleEnumerationLiteralName EOF + // InternalQVTimperative.g:1333:1: ( ruleEnumerationLiteralName EOF ) + // InternalQVTimperative.g:1334:1: ruleEnumerationLiteralName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationLiteralNameRule()); @@ -4116,17 +4063,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleEnumerationLiteralName" - // InternalQVTimperative.g:1348:1: ruleEnumerationLiteralName : ( ruleEssentialOCLUnrestrictedName ) ; + // InternalQVTimperative.g:1341:1: ruleEnumerationLiteralName : ( ruleEssentialOCLUnrestrictedName ) ; public final void ruleEnumerationLiteralName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1352:2: ( ( ruleEssentialOCLUnrestrictedName ) ) - // InternalQVTimperative.g:1353:1: ( ruleEssentialOCLUnrestrictedName ) + // InternalQVTimperative.g:1345:2: ( ( ruleEssentialOCLUnrestrictedName ) ) + // InternalQVTimperative.g:1346:1: ( ruleEssentialOCLUnrestrictedName ) { - // InternalQVTimperative.g:1353:1: ( ruleEssentialOCLUnrestrictedName ) - // InternalQVTimperative.g:1354:1: ruleEssentialOCLUnrestrictedName + // InternalQVTimperative.g:1346:1: ( ruleEssentialOCLUnrestrictedName ) + // InternalQVTimperative.g:1347:1: ruleEssentialOCLUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationLiteralNameAccess().getEssentialOCLUnrestrictedNameParserRuleCall()); @@ -4161,11 +4108,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleSIGNED" - // InternalQVTimperative.g:1367:1: entryRuleSIGNED : ruleSIGNED EOF ; + // InternalQVTimperative.g:1360:1: entryRuleSIGNED : ruleSIGNED EOF ; public final void entryRuleSIGNED() throws RecognitionException { try { - // InternalQVTimperative.g:1368:1: ( ruleSIGNED EOF ) - // InternalQVTimperative.g:1369:1: ruleSIGNED EOF + // InternalQVTimperative.g:1361:1: ( ruleSIGNED EOF ) + // InternalQVTimperative.g:1362:1: ruleSIGNED EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSIGNEDRule()); @@ -4195,23 +4142,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleSIGNED" - // InternalQVTimperative.g:1376:1: ruleSIGNED : ( ( rule__SIGNED__Group__0 ) ) ; + // InternalQVTimperative.g:1369:1: ruleSIGNED : ( ( rule__SIGNED__Group__0 ) ) ; public final void ruleSIGNED() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1380:2: ( ( ( rule__SIGNED__Group__0 ) ) ) - // InternalQVTimperative.g:1381:1: ( ( rule__SIGNED__Group__0 ) ) + // InternalQVTimperative.g:1373:2: ( ( ( rule__SIGNED__Group__0 ) ) ) + // InternalQVTimperative.g:1374:1: ( ( rule__SIGNED__Group__0 ) ) { - // InternalQVTimperative.g:1381:1: ( ( rule__SIGNED__Group__0 ) ) - // InternalQVTimperative.g:1382:1: ( rule__SIGNED__Group__0 ) + // InternalQVTimperative.g:1374:1: ( ( rule__SIGNED__Group__0 ) ) + // InternalQVTimperative.g:1375:1: ( rule__SIGNED__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSIGNEDAccess().getGroup()); } - // InternalQVTimperative.g:1383:1: ( rule__SIGNED__Group__0 ) - // InternalQVTimperative.g:1383:2: rule__SIGNED__Group__0 + // InternalQVTimperative.g:1376:1: ( rule__SIGNED__Group__0 ) + // InternalQVTimperative.g:1376:2: rule__SIGNED__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SIGNED__Group__0(); @@ -4246,11 +4193,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleEssentialOCLUnaryOperatorName" - // InternalQVTimperative.g:1399:1: entryRuleEssentialOCLUnaryOperatorName : ruleEssentialOCLUnaryOperatorName EOF ; + // InternalQVTimperative.g:1392:1: entryRuleEssentialOCLUnaryOperatorName : ruleEssentialOCLUnaryOperatorName EOF ; public final void entryRuleEssentialOCLUnaryOperatorName() throws RecognitionException { try { - // InternalQVTimperative.g:1400:1: ( ruleEssentialOCLUnaryOperatorName EOF ) - // InternalQVTimperative.g:1401:1: ruleEssentialOCLUnaryOperatorName EOF + // InternalQVTimperative.g:1393:1: ( ruleEssentialOCLUnaryOperatorName EOF ) + // InternalQVTimperative.g:1394:1: ruleEssentialOCLUnaryOperatorName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLUnaryOperatorNameRule()); @@ -4280,23 +4227,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleEssentialOCLUnaryOperatorName" - // InternalQVTimperative.g:1408:1: ruleEssentialOCLUnaryOperatorName : ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) ; + // InternalQVTimperative.g:1401:1: ruleEssentialOCLUnaryOperatorName : ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) ; public final void ruleEssentialOCLUnaryOperatorName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1412:2: ( ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) ) - // InternalQVTimperative.g:1413:1: ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) + // InternalQVTimperative.g:1405:2: ( ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) ) + // InternalQVTimperative.g:1406:1: ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) { - // InternalQVTimperative.g:1413:1: ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) - // InternalQVTimperative.g:1414:1: ( rule__EssentialOCLUnaryOperatorName__Alternatives ) + // InternalQVTimperative.g:1406:1: ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) + // InternalQVTimperative.g:1407:1: ( rule__EssentialOCLUnaryOperatorName__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getAlternatives()); } - // InternalQVTimperative.g:1415:1: ( rule__EssentialOCLUnaryOperatorName__Alternatives ) - // InternalQVTimperative.g:1415:2: rule__EssentialOCLUnaryOperatorName__Alternatives + // InternalQVTimperative.g:1408:1: ( rule__EssentialOCLUnaryOperatorName__Alternatives ) + // InternalQVTimperative.g:1408:2: rule__EssentialOCLUnaryOperatorName__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__EssentialOCLUnaryOperatorName__Alternatives(); @@ -4331,11 +4278,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleEssentialOCLInfixOperatorName" - // InternalQVTimperative.g:1427:1: entryRuleEssentialOCLInfixOperatorName : ruleEssentialOCLInfixOperatorName EOF ; + // InternalQVTimperative.g:1420:1: entryRuleEssentialOCLInfixOperatorName : ruleEssentialOCLInfixOperatorName EOF ; public final void entryRuleEssentialOCLInfixOperatorName() throws RecognitionException { try { - // InternalQVTimperative.g:1428:1: ( ruleEssentialOCLInfixOperatorName EOF ) - // InternalQVTimperative.g:1429:1: ruleEssentialOCLInfixOperatorName EOF + // InternalQVTimperative.g:1421:1: ( ruleEssentialOCLInfixOperatorName EOF ) + // InternalQVTimperative.g:1422:1: ruleEssentialOCLInfixOperatorName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameRule()); @@ -4365,23 +4312,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleEssentialOCLInfixOperatorName" - // InternalQVTimperative.g:1436:1: ruleEssentialOCLInfixOperatorName : ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) ; + // InternalQVTimperative.g:1429:1: ruleEssentialOCLInfixOperatorName : ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) ; public final void ruleEssentialOCLInfixOperatorName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1440:2: ( ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) ) - // InternalQVTimperative.g:1441:1: ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) + // InternalQVTimperative.g:1433:2: ( ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) ) + // InternalQVTimperative.g:1434:1: ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) { - // InternalQVTimperative.g:1441:1: ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) - // InternalQVTimperative.g:1442:1: ( rule__EssentialOCLInfixOperatorName__Alternatives ) + // InternalQVTimperative.g:1434:1: ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) + // InternalQVTimperative.g:1435:1: ( rule__EssentialOCLInfixOperatorName__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAlternatives()); } - // InternalQVTimperative.g:1443:1: ( rule__EssentialOCLInfixOperatorName__Alternatives ) - // InternalQVTimperative.g:1443:2: rule__EssentialOCLInfixOperatorName__Alternatives + // InternalQVTimperative.g:1436:1: ( rule__EssentialOCLInfixOperatorName__Alternatives ) + // InternalQVTimperative.g:1436:2: rule__EssentialOCLInfixOperatorName__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__EssentialOCLInfixOperatorName__Alternatives(); @@ -4416,11 +4363,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleEssentialOCLNavigationOperatorName" - // InternalQVTimperative.g:1455:1: entryRuleEssentialOCLNavigationOperatorName : ruleEssentialOCLNavigationOperatorName EOF ; + // InternalQVTimperative.g:1448:1: entryRuleEssentialOCLNavigationOperatorName : ruleEssentialOCLNavigationOperatorName EOF ; public final void entryRuleEssentialOCLNavigationOperatorName() throws RecognitionException { try { - // InternalQVTimperative.g:1456:1: ( ruleEssentialOCLNavigationOperatorName EOF ) - // InternalQVTimperative.g:1457:1: ruleEssentialOCLNavigationOperatorName EOF + // InternalQVTimperative.g:1449:1: ( ruleEssentialOCLNavigationOperatorName EOF ) + // InternalQVTimperative.g:1450:1: ruleEssentialOCLNavigationOperatorName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLNavigationOperatorNameRule()); @@ -4450,23 +4397,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleEssentialOCLNavigationOperatorName" - // InternalQVTimperative.g:1464:1: ruleEssentialOCLNavigationOperatorName : ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) ; + // InternalQVTimperative.g:1457:1: ruleEssentialOCLNavigationOperatorName : ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) ; public final void ruleEssentialOCLNavigationOperatorName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1468:2: ( ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) ) - // InternalQVTimperative.g:1469:1: ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) + // InternalQVTimperative.g:1461:2: ( ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) ) + // InternalQVTimperative.g:1462:1: ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) { - // InternalQVTimperative.g:1469:1: ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) - // InternalQVTimperative.g:1470:1: ( rule__EssentialOCLNavigationOperatorName__Alternatives ) + // InternalQVTimperative.g:1462:1: ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) + // InternalQVTimperative.g:1463:1: ( rule__EssentialOCLNavigationOperatorName__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getAlternatives()); } - // InternalQVTimperative.g:1471:1: ( rule__EssentialOCLNavigationOperatorName__Alternatives ) - // InternalQVTimperative.g:1471:2: rule__EssentialOCLNavigationOperatorName__Alternatives + // InternalQVTimperative.g:1464:1: ( rule__EssentialOCLNavigationOperatorName__Alternatives ) + // InternalQVTimperative.g:1464:2: rule__EssentialOCLNavigationOperatorName__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__EssentialOCLNavigationOperatorName__Alternatives(); @@ -4501,11 +4448,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleBinaryOperatorName" - // InternalQVTimperative.g:1483:1: entryRuleBinaryOperatorName : ruleBinaryOperatorName EOF ; + // InternalQVTimperative.g:1476:1: entryRuleBinaryOperatorName : ruleBinaryOperatorName EOF ; public final void entryRuleBinaryOperatorName() throws RecognitionException { try { - // InternalQVTimperative.g:1484:1: ( ruleBinaryOperatorName EOF ) - // InternalQVTimperative.g:1485:1: ruleBinaryOperatorName EOF + // InternalQVTimperative.g:1477:1: ( ruleBinaryOperatorName EOF ) + // InternalQVTimperative.g:1478:1: ruleBinaryOperatorName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBinaryOperatorNameRule()); @@ -4535,23 +4482,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleBinaryOperatorName" - // InternalQVTimperative.g:1492:1: ruleBinaryOperatorName : ( ( rule__BinaryOperatorName__Alternatives ) ) ; + // InternalQVTimperative.g:1485:1: ruleBinaryOperatorName : ( ( rule__BinaryOperatorName__Alternatives ) ) ; public final void ruleBinaryOperatorName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1496:2: ( ( ( rule__BinaryOperatorName__Alternatives ) ) ) - // InternalQVTimperative.g:1497:1: ( ( rule__BinaryOperatorName__Alternatives ) ) + // InternalQVTimperative.g:1489:2: ( ( ( rule__BinaryOperatorName__Alternatives ) ) ) + // InternalQVTimperative.g:1490:1: ( ( rule__BinaryOperatorName__Alternatives ) ) { - // InternalQVTimperative.g:1497:1: ( ( rule__BinaryOperatorName__Alternatives ) ) - // InternalQVTimperative.g:1498:1: ( rule__BinaryOperatorName__Alternatives ) + // InternalQVTimperative.g:1490:1: ( ( rule__BinaryOperatorName__Alternatives ) ) + // InternalQVTimperative.g:1491:1: ( rule__BinaryOperatorName__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getBinaryOperatorNameAccess().getAlternatives()); } - // InternalQVTimperative.g:1499:1: ( rule__BinaryOperatorName__Alternatives ) - // InternalQVTimperative.g:1499:2: rule__BinaryOperatorName__Alternatives + // InternalQVTimperative.g:1492:1: ( rule__BinaryOperatorName__Alternatives ) + // InternalQVTimperative.g:1492:2: rule__BinaryOperatorName__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__BinaryOperatorName__Alternatives(); @@ -4586,11 +4533,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleInfixOperatorName" - // InternalQVTimperative.g:1511:1: entryRuleInfixOperatorName : ruleInfixOperatorName EOF ; + // InternalQVTimperative.g:1504:1: entryRuleInfixOperatorName : ruleInfixOperatorName EOF ; public final void entryRuleInfixOperatorName() throws RecognitionException { try { - // InternalQVTimperative.g:1512:1: ( ruleInfixOperatorName EOF ) - // InternalQVTimperative.g:1513:1: ruleInfixOperatorName EOF + // InternalQVTimperative.g:1505:1: ( ruleInfixOperatorName EOF ) + // InternalQVTimperative.g:1506:1: ruleInfixOperatorName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInfixOperatorNameRule()); @@ -4620,17 +4567,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleInfixOperatorName" - // InternalQVTimperative.g:1520:1: ruleInfixOperatorName : ( ruleEssentialOCLInfixOperatorName ) ; + // InternalQVTimperative.g:1513:1: ruleInfixOperatorName : ( ruleEssentialOCLInfixOperatorName ) ; public final void ruleInfixOperatorName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1524:2: ( ( ruleEssentialOCLInfixOperatorName ) ) - // InternalQVTimperative.g:1525:1: ( ruleEssentialOCLInfixOperatorName ) + // InternalQVTimperative.g:1517:2: ( ( ruleEssentialOCLInfixOperatorName ) ) + // InternalQVTimperative.g:1518:1: ( ruleEssentialOCLInfixOperatorName ) { - // InternalQVTimperative.g:1525:1: ( ruleEssentialOCLInfixOperatorName ) - // InternalQVTimperative.g:1526:1: ruleEssentialOCLInfixOperatorName + // InternalQVTimperative.g:1518:1: ( ruleEssentialOCLInfixOperatorName ) + // InternalQVTimperative.g:1519:1: ruleEssentialOCLInfixOperatorName { if ( state.backtracking==0 ) { before(grammarAccess.getInfixOperatorNameAccess().getEssentialOCLInfixOperatorNameParserRuleCall()); @@ -4665,11 +4612,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleNavigationOperatorName" - // InternalQVTimperative.g:1539:1: entryRuleNavigationOperatorName : ruleNavigationOperatorName EOF ; + // InternalQVTimperative.g:1532:1: entryRuleNavigationOperatorName : ruleNavigationOperatorName EOF ; public final void entryRuleNavigationOperatorName() throws RecognitionException { try { - // InternalQVTimperative.g:1540:1: ( ruleNavigationOperatorName EOF ) - // InternalQVTimperative.g:1541:1: ruleNavigationOperatorName EOF + // InternalQVTimperative.g:1533:1: ( ruleNavigationOperatorName EOF ) + // InternalQVTimperative.g:1534:1: ruleNavigationOperatorName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNavigationOperatorNameRule()); @@ -4699,17 +4646,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleNavigationOperatorName" - // InternalQVTimperative.g:1548:1: ruleNavigationOperatorName : ( ruleEssentialOCLNavigationOperatorName ) ; + // InternalQVTimperative.g:1541:1: ruleNavigationOperatorName : ( ruleEssentialOCLNavigationOperatorName ) ; public final void ruleNavigationOperatorName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1552:2: ( ( ruleEssentialOCLNavigationOperatorName ) ) - // InternalQVTimperative.g:1553:1: ( ruleEssentialOCLNavigationOperatorName ) + // InternalQVTimperative.g:1545:2: ( ( ruleEssentialOCLNavigationOperatorName ) ) + // InternalQVTimperative.g:1546:1: ( ruleEssentialOCLNavigationOperatorName ) { - // InternalQVTimperative.g:1553:1: ( ruleEssentialOCLNavigationOperatorName ) - // InternalQVTimperative.g:1554:1: ruleEssentialOCLNavigationOperatorName + // InternalQVTimperative.g:1546:1: ( ruleEssentialOCLNavigationOperatorName ) + // InternalQVTimperative.g:1547:1: ruleEssentialOCLNavigationOperatorName { if ( state.backtracking==0 ) { before(grammarAccess.getNavigationOperatorNameAccess().getEssentialOCLNavigationOperatorNameParserRuleCall()); @@ -4744,11 +4691,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleUnaryOperatorName" - // InternalQVTimperative.g:1567:1: entryRuleUnaryOperatorName : ruleUnaryOperatorName EOF ; + // InternalQVTimperative.g:1560:1: entryRuleUnaryOperatorName : ruleUnaryOperatorName EOF ; public final void entryRuleUnaryOperatorName() throws RecognitionException { try { - // InternalQVTimperative.g:1568:1: ( ruleUnaryOperatorName EOF ) - // InternalQVTimperative.g:1569:1: ruleUnaryOperatorName EOF + // InternalQVTimperative.g:1561:1: ( ruleUnaryOperatorName EOF ) + // InternalQVTimperative.g:1562:1: ruleUnaryOperatorName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOperatorNameRule()); @@ -4778,17 +4725,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleUnaryOperatorName" - // InternalQVTimperative.g:1576:1: ruleUnaryOperatorName : ( ruleEssentialOCLUnaryOperatorName ) ; + // InternalQVTimperative.g:1569:1: ruleUnaryOperatorName : ( ruleEssentialOCLUnaryOperatorName ) ; public final void ruleUnaryOperatorName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1580:2: ( ( ruleEssentialOCLUnaryOperatorName ) ) - // InternalQVTimperative.g:1581:1: ( ruleEssentialOCLUnaryOperatorName ) + // InternalQVTimperative.g:1573:2: ( ( ruleEssentialOCLUnaryOperatorName ) ) + // InternalQVTimperative.g:1574:1: ( ruleEssentialOCLUnaryOperatorName ) { - // InternalQVTimperative.g:1581:1: ( ruleEssentialOCLUnaryOperatorName ) - // InternalQVTimperative.g:1582:1: ruleEssentialOCLUnaryOperatorName + // InternalQVTimperative.g:1574:1: ( ruleEssentialOCLUnaryOperatorName ) + // InternalQVTimperative.g:1575:1: ruleEssentialOCLUnaryOperatorName { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOperatorNameAccess().getEssentialOCLUnaryOperatorNameParserRuleCall()); @@ -4823,11 +4770,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleEssentialOCLUnrestrictedName" - // InternalQVTimperative.g:1595:1: entryRuleEssentialOCLUnrestrictedName : ruleEssentialOCLUnrestrictedName EOF ; + // InternalQVTimperative.g:1588:1: entryRuleEssentialOCLUnrestrictedName : ruleEssentialOCLUnrestrictedName EOF ; public final void entryRuleEssentialOCLUnrestrictedName() throws RecognitionException { try { - // InternalQVTimperative.g:1596:1: ( ruleEssentialOCLUnrestrictedName EOF ) - // InternalQVTimperative.g:1597:1: ruleEssentialOCLUnrestrictedName EOF + // InternalQVTimperative.g:1589:1: ( ruleEssentialOCLUnrestrictedName EOF ) + // InternalQVTimperative.g:1590:1: ruleEssentialOCLUnrestrictedName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLUnrestrictedNameRule()); @@ -4857,17 +4804,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleEssentialOCLUnrestrictedName" - // InternalQVTimperative.g:1604:1: ruleEssentialOCLUnrestrictedName : ( ruleIdentifier ) ; + // InternalQVTimperative.g:1597:1: ruleEssentialOCLUnrestrictedName : ( ruleIdentifier ) ; public final void ruleEssentialOCLUnrestrictedName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1608:2: ( ( ruleIdentifier ) ) - // InternalQVTimperative.g:1609:1: ( ruleIdentifier ) + // InternalQVTimperative.g:1601:2: ( ( ruleIdentifier ) ) + // InternalQVTimperative.g:1602:1: ( ruleIdentifier ) { - // InternalQVTimperative.g:1609:1: ( ruleIdentifier ) - // InternalQVTimperative.g:1610:1: ruleIdentifier + // InternalQVTimperative.g:1602:1: ( ruleIdentifier ) + // InternalQVTimperative.g:1603:1: ruleIdentifier { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLUnrestrictedNameAccess().getIdentifierParserRuleCall()); @@ -4902,11 +4849,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleEssentialOCLUnreservedName" - // InternalQVTimperative.g:1623:1: entryRuleEssentialOCLUnreservedName : ruleEssentialOCLUnreservedName EOF ; + // InternalQVTimperative.g:1616:1: entryRuleEssentialOCLUnreservedName : ruleEssentialOCLUnreservedName EOF ; public final void entryRuleEssentialOCLUnreservedName() throws RecognitionException { try { - // InternalQVTimperative.g:1624:1: ( ruleEssentialOCLUnreservedName EOF ) - // InternalQVTimperative.g:1625:1: ruleEssentialOCLUnreservedName EOF + // InternalQVTimperative.g:1617:1: ( ruleEssentialOCLUnreservedName EOF ) + // InternalQVTimperative.g:1618:1: ruleEssentialOCLUnreservedName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLUnreservedNameRule()); @@ -4936,23 +4883,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleEssentialOCLUnreservedName" - // InternalQVTimperative.g:1632:1: ruleEssentialOCLUnreservedName : ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) ; + // InternalQVTimperative.g:1625:1: ruleEssentialOCLUnreservedName : ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) ; public final void ruleEssentialOCLUnreservedName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1636:2: ( ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) ) - // InternalQVTimperative.g:1637:1: ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) + // InternalQVTimperative.g:1629:2: ( ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) ) + // InternalQVTimperative.g:1630:1: ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) { - // InternalQVTimperative.g:1637:1: ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) - // InternalQVTimperative.g:1638:1: ( rule__EssentialOCLUnreservedName__Alternatives ) + // InternalQVTimperative.g:1630:1: ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) + // InternalQVTimperative.g:1631:1: ( rule__EssentialOCLUnreservedName__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLUnreservedNameAccess().getAlternatives()); } - // InternalQVTimperative.g:1639:1: ( rule__EssentialOCLUnreservedName__Alternatives ) - // InternalQVTimperative.g:1639:2: rule__EssentialOCLUnreservedName__Alternatives + // InternalQVTimperative.g:1632:1: ( rule__EssentialOCLUnreservedName__Alternatives ) + // InternalQVTimperative.g:1632:2: rule__EssentialOCLUnreservedName__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__EssentialOCLUnreservedName__Alternatives(); @@ -4987,11 +4934,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleUnreservedName" - // InternalQVTimperative.g:1651:1: entryRuleUnreservedName : ruleUnreservedName EOF ; + // InternalQVTimperative.g:1644:1: entryRuleUnreservedName : ruleUnreservedName EOF ; public final void entryRuleUnreservedName() throws RecognitionException { try { - // InternalQVTimperative.g:1652:1: ( ruleUnreservedName EOF ) - // InternalQVTimperative.g:1653:1: ruleUnreservedName EOF + // InternalQVTimperative.g:1645:1: ( ruleUnreservedName EOF ) + // InternalQVTimperative.g:1646:1: ruleUnreservedName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnreservedNameRule()); @@ -5021,17 +4968,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleUnreservedName" - // InternalQVTimperative.g:1660:1: ruleUnreservedName : ( ruleEssentialOCLUnreservedName ) ; + // InternalQVTimperative.g:1653:1: ruleUnreservedName : ( ruleEssentialOCLUnreservedName ) ; public final void ruleUnreservedName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1664:2: ( ( ruleEssentialOCLUnreservedName ) ) - // InternalQVTimperative.g:1665:1: ( ruleEssentialOCLUnreservedName ) + // InternalQVTimperative.g:1657:2: ( ( ruleEssentialOCLUnreservedName ) ) + // InternalQVTimperative.g:1658:1: ( ruleEssentialOCLUnreservedName ) { - // InternalQVTimperative.g:1665:1: ( ruleEssentialOCLUnreservedName ) - // InternalQVTimperative.g:1666:1: ruleEssentialOCLUnreservedName + // InternalQVTimperative.g:1658:1: ( ruleEssentialOCLUnreservedName ) + // InternalQVTimperative.g:1659:1: ruleEssentialOCLUnreservedName { if ( state.backtracking==0 ) { before(grammarAccess.getUnreservedNameAccess().getEssentialOCLUnreservedNameParserRuleCall()); @@ -5066,11 +5013,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleURIPathNameCS" - // InternalQVTimperative.g:1679:1: entryRuleURIPathNameCS : ruleURIPathNameCS EOF ; + // InternalQVTimperative.g:1672:1: entryRuleURIPathNameCS : ruleURIPathNameCS EOF ; public final void entryRuleURIPathNameCS() throws RecognitionException { try { - // InternalQVTimperative.g:1680:1: ( ruleURIPathNameCS EOF ) - // InternalQVTimperative.g:1681:1: ruleURIPathNameCS EOF + // InternalQVTimperative.g:1673:1: ( ruleURIPathNameCS EOF ) + // InternalQVTimperative.g:1674:1: ruleURIPathNameCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getURIPathNameCSRule()); @@ -5100,23 +5047,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleURIPathNameCS" - // InternalQVTimperative.g:1688:1: ruleURIPathNameCS : ( ( rule__URIPathNameCS__Group__0 ) ) ; + // InternalQVTimperative.g:1681:1: ruleURIPathNameCS : ( ( rule__URIPathNameCS__Group__0 ) ) ; public final void ruleURIPathNameCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1692:2: ( ( ( rule__URIPathNameCS__Group__0 ) ) ) - // InternalQVTimperative.g:1693:1: ( ( rule__URIPathNameCS__Group__0 ) ) + // InternalQVTimperative.g:1685:2: ( ( ( rule__URIPathNameCS__Group__0 ) ) ) + // InternalQVTimperative.g:1686:1: ( ( rule__URIPathNameCS__Group__0 ) ) { - // InternalQVTimperative.g:1693:1: ( ( rule__URIPathNameCS__Group__0 ) ) - // InternalQVTimperative.g:1694:1: ( rule__URIPathNameCS__Group__0 ) + // InternalQVTimperative.g:1686:1: ( ( rule__URIPathNameCS__Group__0 ) ) + // InternalQVTimperative.g:1687:1: ( rule__URIPathNameCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getURIPathNameCSAccess().getGroup()); } - // InternalQVTimperative.g:1695:1: ( rule__URIPathNameCS__Group__0 ) - // InternalQVTimperative.g:1695:2: rule__URIPathNameCS__Group__0 + // InternalQVTimperative.g:1688:1: ( rule__URIPathNameCS__Group__0 ) + // InternalQVTimperative.g:1688:2: rule__URIPathNameCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__URIPathNameCS__Group__0(); @@ -5151,11 +5098,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleURIFirstPathElementCS" - // InternalQVTimperative.g:1707:1: entryRuleURIFirstPathElementCS : ruleURIFirstPathElementCS EOF ; + // InternalQVTimperative.g:1700:1: entryRuleURIFirstPathElementCS : ruleURIFirstPathElementCS EOF ; public final void entryRuleURIFirstPathElementCS() throws RecognitionException { try { - // InternalQVTimperative.g:1708:1: ( ruleURIFirstPathElementCS EOF ) - // InternalQVTimperative.g:1709:1: ruleURIFirstPathElementCS EOF + // InternalQVTimperative.g:1701:1: ( ruleURIFirstPathElementCS EOF ) + // InternalQVTimperative.g:1702:1: ruleURIFirstPathElementCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getURIFirstPathElementCSRule()); @@ -5185,23 +5132,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleURIFirstPathElementCS" - // InternalQVTimperative.g:1716:1: ruleURIFirstPathElementCS : ( ( rule__URIFirstPathElementCS__Alternatives ) ) ; + // InternalQVTimperative.g:1709:1: ruleURIFirstPathElementCS : ( ( rule__URIFirstPathElementCS__Alternatives ) ) ; public final void ruleURIFirstPathElementCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1720:2: ( ( ( rule__URIFirstPathElementCS__Alternatives ) ) ) - // InternalQVTimperative.g:1721:1: ( ( rule__URIFirstPathElementCS__Alternatives ) ) + // InternalQVTimperative.g:1713:2: ( ( ( rule__URIFirstPathElementCS__Alternatives ) ) ) + // InternalQVTimperative.g:1714:1: ( ( rule__URIFirstPathElementCS__Alternatives ) ) { - // InternalQVTimperative.g:1721:1: ( ( rule__URIFirstPathElementCS__Alternatives ) ) - // InternalQVTimperative.g:1722:1: ( rule__URIFirstPathElementCS__Alternatives ) + // InternalQVTimperative.g:1714:1: ( ( rule__URIFirstPathElementCS__Alternatives ) ) + // InternalQVTimperative.g:1715:1: ( rule__URIFirstPathElementCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getURIFirstPathElementCSAccess().getAlternatives()); } - // InternalQVTimperative.g:1723:1: ( rule__URIFirstPathElementCS__Alternatives ) - // InternalQVTimperative.g:1723:2: rule__URIFirstPathElementCS__Alternatives + // InternalQVTimperative.g:1716:1: ( rule__URIFirstPathElementCS__Alternatives ) + // InternalQVTimperative.g:1716:2: rule__URIFirstPathElementCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__URIFirstPathElementCS__Alternatives(); @@ -5236,11 +5183,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRulePrimitiveTypeIdentifier" - // InternalQVTimperative.g:1735:1: entryRulePrimitiveTypeIdentifier : rulePrimitiveTypeIdentifier EOF ; + // InternalQVTimperative.g:1728:1: entryRulePrimitiveTypeIdentifier : rulePrimitiveTypeIdentifier EOF ; public final void entryRulePrimitiveTypeIdentifier() throws RecognitionException { try { - // InternalQVTimperative.g:1736:1: ( rulePrimitiveTypeIdentifier EOF ) - // InternalQVTimperative.g:1737:1: rulePrimitiveTypeIdentifier EOF + // InternalQVTimperative.g:1729:1: ( rulePrimitiveTypeIdentifier EOF ) + // InternalQVTimperative.g:1730:1: rulePrimitiveTypeIdentifier EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveTypeIdentifierRule()); @@ -5270,23 +5217,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rulePrimitiveTypeIdentifier" - // InternalQVTimperative.g:1744:1: rulePrimitiveTypeIdentifier : ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) ; + // InternalQVTimperative.g:1737:1: rulePrimitiveTypeIdentifier : ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) ; public final void rulePrimitiveTypeIdentifier() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1748:2: ( ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) ) - // InternalQVTimperative.g:1749:1: ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) + // InternalQVTimperative.g:1741:2: ( ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) ) + // InternalQVTimperative.g:1742:1: ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) { - // InternalQVTimperative.g:1749:1: ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) - // InternalQVTimperative.g:1750:1: ( rule__PrimitiveTypeIdentifier__Alternatives ) + // InternalQVTimperative.g:1742:1: ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) + // InternalQVTimperative.g:1743:1: ( rule__PrimitiveTypeIdentifier__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveTypeIdentifierAccess().getAlternatives()); } - // InternalQVTimperative.g:1751:1: ( rule__PrimitiveTypeIdentifier__Alternatives ) - // InternalQVTimperative.g:1751:2: rule__PrimitiveTypeIdentifier__Alternatives + // InternalQVTimperative.g:1744:1: ( rule__PrimitiveTypeIdentifier__Alternatives ) + // InternalQVTimperative.g:1744:2: rule__PrimitiveTypeIdentifier__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__PrimitiveTypeIdentifier__Alternatives(); @@ -5321,11 +5268,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRulePrimitiveTypeCS" - // InternalQVTimperative.g:1763:1: entryRulePrimitiveTypeCS : rulePrimitiveTypeCS EOF ; + // InternalQVTimperative.g:1756:1: entryRulePrimitiveTypeCS : rulePrimitiveTypeCS EOF ; public final void entryRulePrimitiveTypeCS() throws RecognitionException { try { - // InternalQVTimperative.g:1764:1: ( rulePrimitiveTypeCS EOF ) - // InternalQVTimperative.g:1765:1: rulePrimitiveTypeCS EOF + // InternalQVTimperative.g:1757:1: ( rulePrimitiveTypeCS EOF ) + // InternalQVTimperative.g:1758:1: rulePrimitiveTypeCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveTypeCSRule()); @@ -5355,23 +5302,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rulePrimitiveTypeCS" - // InternalQVTimperative.g:1772:1: rulePrimitiveTypeCS : ( ( rule__PrimitiveTypeCS__NameAssignment ) ) ; + // InternalQVTimperative.g:1765:1: rulePrimitiveTypeCS : ( ( rule__PrimitiveTypeCS__NameAssignment ) ) ; public final void rulePrimitiveTypeCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1776:2: ( ( ( rule__PrimitiveTypeCS__NameAssignment ) ) ) - // InternalQVTimperative.g:1777:1: ( ( rule__PrimitiveTypeCS__NameAssignment ) ) + // InternalQVTimperative.g:1769:2: ( ( ( rule__PrimitiveTypeCS__NameAssignment ) ) ) + // InternalQVTimperative.g:1770:1: ( ( rule__PrimitiveTypeCS__NameAssignment ) ) { - // InternalQVTimperative.g:1777:1: ( ( rule__PrimitiveTypeCS__NameAssignment ) ) - // InternalQVTimperative.g:1778:1: ( rule__PrimitiveTypeCS__NameAssignment ) + // InternalQVTimperative.g:1770:1: ( ( rule__PrimitiveTypeCS__NameAssignment ) ) + // InternalQVTimperative.g:1771:1: ( rule__PrimitiveTypeCS__NameAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveTypeCSAccess().getNameAssignment()); } - // InternalQVTimperative.g:1779:1: ( rule__PrimitiveTypeCS__NameAssignment ) - // InternalQVTimperative.g:1779:2: rule__PrimitiveTypeCS__NameAssignment + // InternalQVTimperative.g:1772:1: ( rule__PrimitiveTypeCS__NameAssignment ) + // InternalQVTimperative.g:1772:2: rule__PrimitiveTypeCS__NameAssignment { pushFollow(FollowSets000.FOLLOW_2); rule__PrimitiveTypeCS__NameAssignment(); @@ -5406,11 +5353,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleCollectionTypeIdentifier" - // InternalQVTimperative.g:1791:1: entryRuleCollectionTypeIdentifier : ruleCollectionTypeIdentifier EOF ; + // InternalQVTimperative.g:1784:1: entryRuleCollectionTypeIdentifier : ruleCollectionTypeIdentifier EOF ; public final void entryRuleCollectionTypeIdentifier() throws RecognitionException { try { - // InternalQVTimperative.g:1792:1: ( ruleCollectionTypeIdentifier EOF ) - // InternalQVTimperative.g:1793:1: ruleCollectionTypeIdentifier EOF + // InternalQVTimperative.g:1785:1: ( ruleCollectionTypeIdentifier EOF ) + // InternalQVTimperative.g:1786:1: ruleCollectionTypeIdentifier EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionTypeIdentifierRule()); @@ -5440,23 +5387,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleCollectionTypeIdentifier" - // InternalQVTimperative.g:1800:1: ruleCollectionTypeIdentifier : ( ( rule__CollectionTypeIdentifier__Alternatives ) ) ; + // InternalQVTimperative.g:1793:1: ruleCollectionTypeIdentifier : ( ( rule__CollectionTypeIdentifier__Alternatives ) ) ; public final void ruleCollectionTypeIdentifier() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1804:2: ( ( ( rule__CollectionTypeIdentifier__Alternatives ) ) ) - // InternalQVTimperative.g:1805:1: ( ( rule__CollectionTypeIdentifier__Alternatives ) ) + // InternalQVTimperative.g:1797:2: ( ( ( rule__CollectionTypeIdentifier__Alternatives ) ) ) + // InternalQVTimperative.g:1798:1: ( ( rule__CollectionTypeIdentifier__Alternatives ) ) { - // InternalQVTimperative.g:1805:1: ( ( rule__CollectionTypeIdentifier__Alternatives ) ) - // InternalQVTimperative.g:1806:1: ( rule__CollectionTypeIdentifier__Alternatives ) + // InternalQVTimperative.g:1798:1: ( ( rule__CollectionTypeIdentifier__Alternatives ) ) + // InternalQVTimperative.g:1799:1: ( rule__CollectionTypeIdentifier__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionTypeIdentifierAccess().getAlternatives()); } - // InternalQVTimperative.g:1807:1: ( rule__CollectionTypeIdentifier__Alternatives ) - // InternalQVTimperative.g:1807:2: rule__CollectionTypeIdentifier__Alternatives + // InternalQVTimperative.g:1800:1: ( rule__CollectionTypeIdentifier__Alternatives ) + // InternalQVTimperative.g:1800:2: rule__CollectionTypeIdentifier__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__CollectionTypeIdentifier__Alternatives(); @@ -5491,11 +5438,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleCollectionTypeCS" - // InternalQVTimperative.g:1819:1: entryRuleCollectionTypeCS : ruleCollectionTypeCS EOF ; + // InternalQVTimperative.g:1812:1: entryRuleCollectionTypeCS : ruleCollectionTypeCS EOF ; public final void entryRuleCollectionTypeCS() throws RecognitionException { try { - // InternalQVTimperative.g:1820:1: ( ruleCollectionTypeCS EOF ) - // InternalQVTimperative.g:1821:1: ruleCollectionTypeCS EOF + // InternalQVTimperative.g:1813:1: ( ruleCollectionTypeCS EOF ) + // InternalQVTimperative.g:1814:1: ruleCollectionTypeCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionTypeCSRule()); @@ -5525,23 +5472,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleCollectionTypeCS" - // InternalQVTimperative.g:1828:1: ruleCollectionTypeCS : ( ( rule__CollectionTypeCS__Group__0 ) ) ; + // InternalQVTimperative.g:1821:1: ruleCollectionTypeCS : ( ( rule__CollectionTypeCS__Group__0 ) ) ; public final void ruleCollectionTypeCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1832:2: ( ( ( rule__CollectionTypeCS__Group__0 ) ) ) - // InternalQVTimperative.g:1833:1: ( ( rule__CollectionTypeCS__Group__0 ) ) + // InternalQVTimperative.g:1825:2: ( ( ( rule__CollectionTypeCS__Group__0 ) ) ) + // InternalQVTimperative.g:1826:1: ( ( rule__CollectionTypeCS__Group__0 ) ) { - // InternalQVTimperative.g:1833:1: ( ( rule__CollectionTypeCS__Group__0 ) ) - // InternalQVTimperative.g:1834:1: ( rule__CollectionTypeCS__Group__0 ) + // InternalQVTimperative.g:1826:1: ( ( rule__CollectionTypeCS__Group__0 ) ) + // InternalQVTimperative.g:1827:1: ( rule__CollectionTypeCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionTypeCSAccess().getGroup()); } - // InternalQVTimperative.g:1835:1: ( rule__CollectionTypeCS__Group__0 ) - // InternalQVTimperative.g:1835:2: rule__CollectionTypeCS__Group__0 + // InternalQVTimperative.g:1828:1: ( rule__CollectionTypeCS__Group__0 ) + // InternalQVTimperative.g:1828:2: rule__CollectionTypeCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__CollectionTypeCS__Group__0(); @@ -5576,11 +5523,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleMapTypeCS" - // InternalQVTimperative.g:1847:1: entryRuleMapTypeCS : ruleMapTypeCS EOF ; + // InternalQVTimperative.g:1840:1: entryRuleMapTypeCS : ruleMapTypeCS EOF ; public final void entryRuleMapTypeCS() throws RecognitionException { try { - // InternalQVTimperative.g:1848:1: ( ruleMapTypeCS EOF ) - // InternalQVTimperative.g:1849:1: ruleMapTypeCS EOF + // InternalQVTimperative.g:1841:1: ( ruleMapTypeCS EOF ) + // InternalQVTimperative.g:1842:1: ruleMapTypeCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMapTypeCSRule()); @@ -5610,23 +5557,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleMapTypeCS" - // InternalQVTimperative.g:1856:1: ruleMapTypeCS : ( ( rule__MapTypeCS__Group__0 ) ) ; + // InternalQVTimperative.g:1849:1: ruleMapTypeCS : ( ( rule__MapTypeCS__Group__0 ) ) ; public final void ruleMapTypeCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1860:2: ( ( ( rule__MapTypeCS__Group__0 ) ) ) - // InternalQVTimperative.g:1861:1: ( ( rule__MapTypeCS__Group__0 ) ) + // InternalQVTimperative.g:1853:2: ( ( ( rule__MapTypeCS__Group__0 ) ) ) + // InternalQVTimperative.g:1854:1: ( ( rule__MapTypeCS__Group__0 ) ) { - // InternalQVTimperative.g:1861:1: ( ( rule__MapTypeCS__Group__0 ) ) - // InternalQVTimperative.g:1862:1: ( rule__MapTypeCS__Group__0 ) + // InternalQVTimperative.g:1854:1: ( ( rule__MapTypeCS__Group__0 ) ) + // InternalQVTimperative.g:1855:1: ( rule__MapTypeCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMapTypeCSAccess().getGroup()); } - // InternalQVTimperative.g:1863:1: ( rule__MapTypeCS__Group__0 ) - // InternalQVTimperative.g:1863:2: rule__MapTypeCS__Group__0 + // InternalQVTimperative.g:1856:1: ( rule__MapTypeCS__Group__0 ) + // InternalQVTimperative.g:1856:2: rule__MapTypeCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MapTypeCS__Group__0(); @@ -5661,11 +5608,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTupleTypeCS" - // InternalQVTimperative.g:1875:1: entryRuleTupleTypeCS : ruleTupleTypeCS EOF ; + // InternalQVTimperative.g:1868:1: entryRuleTupleTypeCS : ruleTupleTypeCS EOF ; public final void entryRuleTupleTypeCS() throws RecognitionException { try { - // InternalQVTimperative.g:1876:1: ( ruleTupleTypeCS EOF ) - // InternalQVTimperative.g:1877:1: ruleTupleTypeCS EOF + // InternalQVTimperative.g:1869:1: ( ruleTupleTypeCS EOF ) + // InternalQVTimperative.g:1870:1: ruleTupleTypeCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTupleTypeCSRule()); @@ -5695,23 +5642,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTupleTypeCS" - // InternalQVTimperative.g:1884:1: ruleTupleTypeCS : ( ( rule__TupleTypeCS__Group__0 ) ) ; + // InternalQVTimperative.g:1877:1: ruleTupleTypeCS : ( ( rule__TupleTypeCS__Group__0 ) ) ; public final void ruleTupleTypeCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1888:2: ( ( ( rule__TupleTypeCS__Group__0 ) ) ) - // InternalQVTimperative.g:1889:1: ( ( rule__TupleTypeCS__Group__0 ) ) + // InternalQVTimperative.g:1881:2: ( ( ( rule__TupleTypeCS__Group__0 ) ) ) + // InternalQVTimperative.g:1882:1: ( ( rule__TupleTypeCS__Group__0 ) ) { - // InternalQVTimperative.g:1889:1: ( ( rule__TupleTypeCS__Group__0 ) ) - // InternalQVTimperative.g:1890:1: ( rule__TupleTypeCS__Group__0 ) + // InternalQVTimperative.g:1882:1: ( ( rule__TupleTypeCS__Group__0 ) ) + // InternalQVTimperative.g:1883:1: ( rule__TupleTypeCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTupleTypeCSAccess().getGroup()); } - // InternalQVTimperative.g:1891:1: ( rule__TupleTypeCS__Group__0 ) - // InternalQVTimperative.g:1891:2: rule__TupleTypeCS__Group__0 + // InternalQVTimperative.g:1884:1: ( rule__TupleTypeCS__Group__0 ) + // InternalQVTimperative.g:1884:2: rule__TupleTypeCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TupleTypeCS__Group__0(); @@ -5746,11 +5693,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTuplePartCS" - // InternalQVTimperative.g:1903:1: entryRuleTuplePartCS : ruleTuplePartCS EOF ; + // InternalQVTimperative.g:1896:1: entryRuleTuplePartCS : ruleTuplePartCS EOF ; public final void entryRuleTuplePartCS() throws RecognitionException { try { - // InternalQVTimperative.g:1904:1: ( ruleTuplePartCS EOF ) - // InternalQVTimperative.g:1905:1: ruleTuplePartCS EOF + // InternalQVTimperative.g:1897:1: ( ruleTuplePartCS EOF ) + // InternalQVTimperative.g:1898:1: ruleTuplePartCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTuplePartCSRule()); @@ -5780,23 +5727,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTuplePartCS" - // InternalQVTimperative.g:1912:1: ruleTuplePartCS : ( ( rule__TuplePartCS__Group__0 ) ) ; + // InternalQVTimperative.g:1905:1: ruleTuplePartCS : ( ( rule__TuplePartCS__Group__0 ) ) ; public final void ruleTuplePartCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1916:2: ( ( ( rule__TuplePartCS__Group__0 ) ) ) - // InternalQVTimperative.g:1917:1: ( ( rule__TuplePartCS__Group__0 ) ) + // InternalQVTimperative.g:1909:2: ( ( ( rule__TuplePartCS__Group__0 ) ) ) + // InternalQVTimperative.g:1910:1: ( ( rule__TuplePartCS__Group__0 ) ) { - // InternalQVTimperative.g:1917:1: ( ( rule__TuplePartCS__Group__0 ) ) - // InternalQVTimperative.g:1918:1: ( rule__TuplePartCS__Group__0 ) + // InternalQVTimperative.g:1910:1: ( ( rule__TuplePartCS__Group__0 ) ) + // InternalQVTimperative.g:1911:1: ( rule__TuplePartCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTuplePartCSAccess().getGroup()); } - // InternalQVTimperative.g:1919:1: ( rule__TuplePartCS__Group__0 ) - // InternalQVTimperative.g:1919:2: rule__TuplePartCS__Group__0 + // InternalQVTimperative.g:1912:1: ( rule__TuplePartCS__Group__0 ) + // InternalQVTimperative.g:1912:2: rule__TuplePartCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TuplePartCS__Group__0(); @@ -5831,11 +5778,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleCollectionLiteralExpCS" - // InternalQVTimperative.g:1931:1: entryRuleCollectionLiteralExpCS : ruleCollectionLiteralExpCS EOF ; + // InternalQVTimperative.g:1924:1: entryRuleCollectionLiteralExpCS : ruleCollectionLiteralExpCS EOF ; public final void entryRuleCollectionLiteralExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:1932:1: ( ruleCollectionLiteralExpCS EOF ) - // InternalQVTimperative.g:1933:1: ruleCollectionLiteralExpCS EOF + // InternalQVTimperative.g:1925:1: ( ruleCollectionLiteralExpCS EOF ) + // InternalQVTimperative.g:1926:1: ruleCollectionLiteralExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionLiteralExpCSRule()); @@ -5865,23 +5812,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleCollectionLiteralExpCS" - // InternalQVTimperative.g:1940:1: ruleCollectionLiteralExpCS : ( ( rule__CollectionLiteralExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:1933:1: ruleCollectionLiteralExpCS : ( ( rule__CollectionLiteralExpCS__Group__0 ) ) ; public final void ruleCollectionLiteralExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1944:2: ( ( ( rule__CollectionLiteralExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:1945:1: ( ( rule__CollectionLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:1937:2: ( ( ( rule__CollectionLiteralExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:1938:1: ( ( rule__CollectionLiteralExpCS__Group__0 ) ) { - // InternalQVTimperative.g:1945:1: ( ( rule__CollectionLiteralExpCS__Group__0 ) ) - // InternalQVTimperative.g:1946:1: ( rule__CollectionLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:1938:1: ( ( rule__CollectionLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:1939:1: ( rule__CollectionLiteralExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup()); } - // InternalQVTimperative.g:1947:1: ( rule__CollectionLiteralExpCS__Group__0 ) - // InternalQVTimperative.g:1947:2: rule__CollectionLiteralExpCS__Group__0 + // InternalQVTimperative.g:1940:1: ( rule__CollectionLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:1940:2: rule__CollectionLiteralExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__CollectionLiteralExpCS__Group__0(); @@ -5916,11 +5863,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleCollectionLiteralPartCS" - // InternalQVTimperative.g:1959:1: entryRuleCollectionLiteralPartCS : ruleCollectionLiteralPartCS EOF ; + // InternalQVTimperative.g:1952:1: entryRuleCollectionLiteralPartCS : ruleCollectionLiteralPartCS EOF ; public final void entryRuleCollectionLiteralPartCS() throws RecognitionException { try { - // InternalQVTimperative.g:1960:1: ( ruleCollectionLiteralPartCS EOF ) - // InternalQVTimperative.g:1961:1: ruleCollectionLiteralPartCS EOF + // InternalQVTimperative.g:1953:1: ( ruleCollectionLiteralPartCS EOF ) + // InternalQVTimperative.g:1954:1: ruleCollectionLiteralPartCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionLiteralPartCSRule()); @@ -5950,23 +5897,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleCollectionLiteralPartCS" - // InternalQVTimperative.g:1968:1: ruleCollectionLiteralPartCS : ( ( rule__CollectionLiteralPartCS__Alternatives ) ) ; + // InternalQVTimperative.g:1961:1: ruleCollectionLiteralPartCS : ( ( rule__CollectionLiteralPartCS__Alternatives ) ) ; public final void ruleCollectionLiteralPartCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:1972:2: ( ( ( rule__CollectionLiteralPartCS__Alternatives ) ) ) - // InternalQVTimperative.g:1973:1: ( ( rule__CollectionLiteralPartCS__Alternatives ) ) + // InternalQVTimperative.g:1965:2: ( ( ( rule__CollectionLiteralPartCS__Alternatives ) ) ) + // InternalQVTimperative.g:1966:1: ( ( rule__CollectionLiteralPartCS__Alternatives ) ) { - // InternalQVTimperative.g:1973:1: ( ( rule__CollectionLiteralPartCS__Alternatives ) ) - // InternalQVTimperative.g:1974:1: ( rule__CollectionLiteralPartCS__Alternatives ) + // InternalQVTimperative.g:1966:1: ( ( rule__CollectionLiteralPartCS__Alternatives ) ) + // InternalQVTimperative.g:1967:1: ( rule__CollectionLiteralPartCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionLiteralPartCSAccess().getAlternatives()); } - // InternalQVTimperative.g:1975:1: ( rule__CollectionLiteralPartCS__Alternatives ) - // InternalQVTimperative.g:1975:2: rule__CollectionLiteralPartCS__Alternatives + // InternalQVTimperative.g:1968:1: ( rule__CollectionLiteralPartCS__Alternatives ) + // InternalQVTimperative.g:1968:2: rule__CollectionLiteralPartCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__CollectionLiteralPartCS__Alternatives(); @@ -6001,11 +5948,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleCollectionPatternCS" - // InternalQVTimperative.g:1987:1: entryRuleCollectionPatternCS : ruleCollectionPatternCS EOF ; + // InternalQVTimperative.g:1980:1: entryRuleCollectionPatternCS : ruleCollectionPatternCS EOF ; public final void entryRuleCollectionPatternCS() throws RecognitionException { try { - // InternalQVTimperative.g:1988:1: ( ruleCollectionPatternCS EOF ) - // InternalQVTimperative.g:1989:1: ruleCollectionPatternCS EOF + // InternalQVTimperative.g:1981:1: ( ruleCollectionPatternCS EOF ) + // InternalQVTimperative.g:1982:1: ruleCollectionPatternCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionPatternCSRule()); @@ -6035,23 +5982,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleCollectionPatternCS" - // InternalQVTimperative.g:1996:1: ruleCollectionPatternCS : ( ( rule__CollectionPatternCS__Group__0 ) ) ; + // InternalQVTimperative.g:1989:1: ruleCollectionPatternCS : ( ( rule__CollectionPatternCS__Group__0 ) ) ; public final void ruleCollectionPatternCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2000:2: ( ( ( rule__CollectionPatternCS__Group__0 ) ) ) - // InternalQVTimperative.g:2001:1: ( ( rule__CollectionPatternCS__Group__0 ) ) + // InternalQVTimperative.g:1993:2: ( ( ( rule__CollectionPatternCS__Group__0 ) ) ) + // InternalQVTimperative.g:1994:1: ( ( rule__CollectionPatternCS__Group__0 ) ) { - // InternalQVTimperative.g:2001:1: ( ( rule__CollectionPatternCS__Group__0 ) ) - // InternalQVTimperative.g:2002:1: ( rule__CollectionPatternCS__Group__0 ) + // InternalQVTimperative.g:1994:1: ( ( rule__CollectionPatternCS__Group__0 ) ) + // InternalQVTimperative.g:1995:1: ( rule__CollectionPatternCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionPatternCSAccess().getGroup()); } - // InternalQVTimperative.g:2003:1: ( rule__CollectionPatternCS__Group__0 ) - // InternalQVTimperative.g:2003:2: rule__CollectionPatternCS__Group__0 + // InternalQVTimperative.g:1996:1: ( rule__CollectionPatternCS__Group__0 ) + // InternalQVTimperative.g:1996:2: rule__CollectionPatternCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__CollectionPatternCS__Group__0(); @@ -6086,11 +6033,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleShadowPartCS" - // InternalQVTimperative.g:2015:1: entryRuleShadowPartCS : ruleShadowPartCS EOF ; + // InternalQVTimperative.g:2008:1: entryRuleShadowPartCS : ruleShadowPartCS EOF ; public final void entryRuleShadowPartCS() throws RecognitionException { try { - // InternalQVTimperative.g:2016:1: ( ruleShadowPartCS EOF ) - // InternalQVTimperative.g:2017:1: ruleShadowPartCS EOF + // InternalQVTimperative.g:2009:1: ( ruleShadowPartCS EOF ) + // InternalQVTimperative.g:2010:1: ruleShadowPartCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getShadowPartCSRule()); @@ -6120,23 +6067,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleShadowPartCS" - // InternalQVTimperative.g:2024:1: ruleShadowPartCS : ( ( rule__ShadowPartCS__Group__0 ) ) ; + // InternalQVTimperative.g:2017:1: ruleShadowPartCS : ( ( rule__ShadowPartCS__Group__0 ) ) ; public final void ruleShadowPartCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2028:2: ( ( ( rule__ShadowPartCS__Group__0 ) ) ) - // InternalQVTimperative.g:2029:1: ( ( rule__ShadowPartCS__Group__0 ) ) + // InternalQVTimperative.g:2021:2: ( ( ( rule__ShadowPartCS__Group__0 ) ) ) + // InternalQVTimperative.g:2022:1: ( ( rule__ShadowPartCS__Group__0 ) ) { - // InternalQVTimperative.g:2029:1: ( ( rule__ShadowPartCS__Group__0 ) ) - // InternalQVTimperative.g:2030:1: ( rule__ShadowPartCS__Group__0 ) + // InternalQVTimperative.g:2022:1: ( ( rule__ShadowPartCS__Group__0 ) ) + // InternalQVTimperative.g:2023:1: ( rule__ShadowPartCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getShadowPartCSAccess().getGroup()); } - // InternalQVTimperative.g:2031:1: ( rule__ShadowPartCS__Group__0 ) - // InternalQVTimperative.g:2031:2: rule__ShadowPartCS__Group__0 + // InternalQVTimperative.g:2024:1: ( rule__ShadowPartCS__Group__0 ) + // InternalQVTimperative.g:2024:2: rule__ShadowPartCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ShadowPartCS__Group__0(); @@ -6171,11 +6118,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRulePatternExpCS" - // InternalQVTimperative.g:2043:1: entryRulePatternExpCS : rulePatternExpCS EOF ; + // InternalQVTimperative.g:2036:1: entryRulePatternExpCS : rulePatternExpCS EOF ; public final void entryRulePatternExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2044:1: ( rulePatternExpCS EOF ) - // InternalQVTimperative.g:2045:1: rulePatternExpCS EOF + // InternalQVTimperative.g:2037:1: ( rulePatternExpCS EOF ) + // InternalQVTimperative.g:2038:1: rulePatternExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPatternExpCSRule()); @@ -6205,23 +6152,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rulePatternExpCS" - // InternalQVTimperative.g:2052:1: rulePatternExpCS : ( ( rule__PatternExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:2045:1: rulePatternExpCS : ( ( rule__PatternExpCS__Group__0 ) ) ; public final void rulePatternExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2056:2: ( ( ( rule__PatternExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:2057:1: ( ( rule__PatternExpCS__Group__0 ) ) + // InternalQVTimperative.g:2049:2: ( ( ( rule__PatternExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:2050:1: ( ( rule__PatternExpCS__Group__0 ) ) { - // InternalQVTimperative.g:2057:1: ( ( rule__PatternExpCS__Group__0 ) ) - // InternalQVTimperative.g:2058:1: ( rule__PatternExpCS__Group__0 ) + // InternalQVTimperative.g:2050:1: ( ( rule__PatternExpCS__Group__0 ) ) + // InternalQVTimperative.g:2051:1: ( rule__PatternExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPatternExpCSAccess().getGroup()); } - // InternalQVTimperative.g:2059:1: ( rule__PatternExpCS__Group__0 ) - // InternalQVTimperative.g:2059:2: rule__PatternExpCS__Group__0 + // InternalQVTimperative.g:2052:1: ( rule__PatternExpCS__Group__0 ) + // InternalQVTimperative.g:2052:2: rule__PatternExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PatternExpCS__Group__0(); @@ -6256,11 +6203,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleLambdaLiteralExpCS" - // InternalQVTimperative.g:2071:1: entryRuleLambdaLiteralExpCS : ruleLambdaLiteralExpCS EOF ; + // InternalQVTimperative.g:2064:1: entryRuleLambdaLiteralExpCS : ruleLambdaLiteralExpCS EOF ; public final void entryRuleLambdaLiteralExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2072:1: ( ruleLambdaLiteralExpCS EOF ) - // InternalQVTimperative.g:2073:1: ruleLambdaLiteralExpCS EOF + // InternalQVTimperative.g:2065:1: ( ruleLambdaLiteralExpCS EOF ) + // InternalQVTimperative.g:2066:1: ruleLambdaLiteralExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLambdaLiteralExpCSRule()); @@ -6290,23 +6237,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleLambdaLiteralExpCS" - // InternalQVTimperative.g:2080:1: ruleLambdaLiteralExpCS : ( ( rule__LambdaLiteralExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:2073:1: ruleLambdaLiteralExpCS : ( ( rule__LambdaLiteralExpCS__Group__0 ) ) ; public final void ruleLambdaLiteralExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2084:2: ( ( ( rule__LambdaLiteralExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:2085:1: ( ( rule__LambdaLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:2077:2: ( ( ( rule__LambdaLiteralExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:2078:1: ( ( rule__LambdaLiteralExpCS__Group__0 ) ) { - // InternalQVTimperative.g:2085:1: ( ( rule__LambdaLiteralExpCS__Group__0 ) ) - // InternalQVTimperative.g:2086:1: ( rule__LambdaLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:2078:1: ( ( rule__LambdaLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:2079:1: ( rule__LambdaLiteralExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLambdaLiteralExpCSAccess().getGroup()); } - // InternalQVTimperative.g:2087:1: ( rule__LambdaLiteralExpCS__Group__0 ) - // InternalQVTimperative.g:2087:2: rule__LambdaLiteralExpCS__Group__0 + // InternalQVTimperative.g:2080:1: ( rule__LambdaLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:2080:2: rule__LambdaLiteralExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__LambdaLiteralExpCS__Group__0(); @@ -6341,11 +6288,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleMapLiteralExpCS" - // InternalQVTimperative.g:2099:1: entryRuleMapLiteralExpCS : ruleMapLiteralExpCS EOF ; + // InternalQVTimperative.g:2092:1: entryRuleMapLiteralExpCS : ruleMapLiteralExpCS EOF ; public final void entryRuleMapLiteralExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2100:1: ( ruleMapLiteralExpCS EOF ) - // InternalQVTimperative.g:2101:1: ruleMapLiteralExpCS EOF + // InternalQVTimperative.g:2093:1: ( ruleMapLiteralExpCS EOF ) + // InternalQVTimperative.g:2094:1: ruleMapLiteralExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMapLiteralExpCSRule()); @@ -6375,23 +6322,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleMapLiteralExpCS" - // InternalQVTimperative.g:2108:1: ruleMapLiteralExpCS : ( ( rule__MapLiteralExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:2101:1: ruleMapLiteralExpCS : ( ( rule__MapLiteralExpCS__Group__0 ) ) ; public final void ruleMapLiteralExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2112:2: ( ( ( rule__MapLiteralExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:2113:1: ( ( rule__MapLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:2105:2: ( ( ( rule__MapLiteralExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:2106:1: ( ( rule__MapLiteralExpCS__Group__0 ) ) { - // InternalQVTimperative.g:2113:1: ( ( rule__MapLiteralExpCS__Group__0 ) ) - // InternalQVTimperative.g:2114:1: ( rule__MapLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:2106:1: ( ( rule__MapLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:2107:1: ( rule__MapLiteralExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMapLiteralExpCSAccess().getGroup()); } - // InternalQVTimperative.g:2115:1: ( rule__MapLiteralExpCS__Group__0 ) - // InternalQVTimperative.g:2115:2: rule__MapLiteralExpCS__Group__0 + // InternalQVTimperative.g:2108:1: ( rule__MapLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:2108:2: rule__MapLiteralExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MapLiteralExpCS__Group__0(); @@ -6426,11 +6373,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleMapLiteralPartCS" - // InternalQVTimperative.g:2127:1: entryRuleMapLiteralPartCS : ruleMapLiteralPartCS EOF ; + // InternalQVTimperative.g:2120:1: entryRuleMapLiteralPartCS : ruleMapLiteralPartCS EOF ; public final void entryRuleMapLiteralPartCS() throws RecognitionException { try { - // InternalQVTimperative.g:2128:1: ( ruleMapLiteralPartCS EOF ) - // InternalQVTimperative.g:2129:1: ruleMapLiteralPartCS EOF + // InternalQVTimperative.g:2121:1: ( ruleMapLiteralPartCS EOF ) + // InternalQVTimperative.g:2122:1: ruleMapLiteralPartCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMapLiteralPartCSRule()); @@ -6460,23 +6407,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleMapLiteralPartCS" - // InternalQVTimperative.g:2136:1: ruleMapLiteralPartCS : ( ( rule__MapLiteralPartCS__Group__0 ) ) ; + // InternalQVTimperative.g:2129:1: ruleMapLiteralPartCS : ( ( rule__MapLiteralPartCS__Group__0 ) ) ; public final void ruleMapLiteralPartCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2140:2: ( ( ( rule__MapLiteralPartCS__Group__0 ) ) ) - // InternalQVTimperative.g:2141:1: ( ( rule__MapLiteralPartCS__Group__0 ) ) + // InternalQVTimperative.g:2133:2: ( ( ( rule__MapLiteralPartCS__Group__0 ) ) ) + // InternalQVTimperative.g:2134:1: ( ( rule__MapLiteralPartCS__Group__0 ) ) { - // InternalQVTimperative.g:2141:1: ( ( rule__MapLiteralPartCS__Group__0 ) ) - // InternalQVTimperative.g:2142:1: ( rule__MapLiteralPartCS__Group__0 ) + // InternalQVTimperative.g:2134:1: ( ( rule__MapLiteralPartCS__Group__0 ) ) + // InternalQVTimperative.g:2135:1: ( rule__MapLiteralPartCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMapLiteralPartCSAccess().getGroup()); } - // InternalQVTimperative.g:2143:1: ( rule__MapLiteralPartCS__Group__0 ) - // InternalQVTimperative.g:2143:2: rule__MapLiteralPartCS__Group__0 + // InternalQVTimperative.g:2136:1: ( rule__MapLiteralPartCS__Group__0 ) + // InternalQVTimperative.g:2136:2: rule__MapLiteralPartCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MapLiteralPartCS__Group__0(); @@ -6511,11 +6458,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRulePrimitiveLiteralExpCS" - // InternalQVTimperative.g:2155:1: entryRulePrimitiveLiteralExpCS : rulePrimitiveLiteralExpCS EOF ; + // InternalQVTimperative.g:2148:1: entryRulePrimitiveLiteralExpCS : rulePrimitiveLiteralExpCS EOF ; public final void entryRulePrimitiveLiteralExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2156:1: ( rulePrimitiveLiteralExpCS EOF ) - // InternalQVTimperative.g:2157:1: rulePrimitiveLiteralExpCS EOF + // InternalQVTimperative.g:2149:1: ( rulePrimitiveLiteralExpCS EOF ) + // InternalQVTimperative.g:2150:1: rulePrimitiveLiteralExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveLiteralExpCSRule()); @@ -6545,23 +6492,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rulePrimitiveLiteralExpCS" - // InternalQVTimperative.g:2164:1: rulePrimitiveLiteralExpCS : ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) ; + // InternalQVTimperative.g:2157:1: rulePrimitiveLiteralExpCS : ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) ; public final void rulePrimitiveLiteralExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2168:2: ( ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) ) - // InternalQVTimperative.g:2169:1: ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) + // InternalQVTimperative.g:2161:2: ( ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) ) + // InternalQVTimperative.g:2162:1: ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) { - // InternalQVTimperative.g:2169:1: ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) - // InternalQVTimperative.g:2170:1: ( rule__PrimitiveLiteralExpCS__Alternatives ) + // InternalQVTimperative.g:2162:1: ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) + // InternalQVTimperative.g:2163:1: ( rule__PrimitiveLiteralExpCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveLiteralExpCSAccess().getAlternatives()); } - // InternalQVTimperative.g:2171:1: ( rule__PrimitiveLiteralExpCS__Alternatives ) - // InternalQVTimperative.g:2171:2: rule__PrimitiveLiteralExpCS__Alternatives + // InternalQVTimperative.g:2164:1: ( rule__PrimitiveLiteralExpCS__Alternatives ) + // InternalQVTimperative.g:2164:2: rule__PrimitiveLiteralExpCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__PrimitiveLiteralExpCS__Alternatives(); @@ -6596,11 +6543,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTupleLiteralExpCS" - // InternalQVTimperative.g:2183:1: entryRuleTupleLiteralExpCS : ruleTupleLiteralExpCS EOF ; + // InternalQVTimperative.g:2176:1: entryRuleTupleLiteralExpCS : ruleTupleLiteralExpCS EOF ; public final void entryRuleTupleLiteralExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2184:1: ( ruleTupleLiteralExpCS EOF ) - // InternalQVTimperative.g:2185:1: ruleTupleLiteralExpCS EOF + // InternalQVTimperative.g:2177:1: ( ruleTupleLiteralExpCS EOF ) + // InternalQVTimperative.g:2178:1: ruleTupleLiteralExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTupleLiteralExpCSRule()); @@ -6630,23 +6577,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTupleLiteralExpCS" - // InternalQVTimperative.g:2192:1: ruleTupleLiteralExpCS : ( ( rule__TupleLiteralExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:2185:1: ruleTupleLiteralExpCS : ( ( rule__TupleLiteralExpCS__Group__0 ) ) ; public final void ruleTupleLiteralExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2196:2: ( ( ( rule__TupleLiteralExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:2197:1: ( ( rule__TupleLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:2189:2: ( ( ( rule__TupleLiteralExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:2190:1: ( ( rule__TupleLiteralExpCS__Group__0 ) ) { - // InternalQVTimperative.g:2197:1: ( ( rule__TupleLiteralExpCS__Group__0 ) ) - // InternalQVTimperative.g:2198:1: ( rule__TupleLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:2190:1: ( ( rule__TupleLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:2191:1: ( rule__TupleLiteralExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTupleLiteralExpCSAccess().getGroup()); } - // InternalQVTimperative.g:2199:1: ( rule__TupleLiteralExpCS__Group__0 ) - // InternalQVTimperative.g:2199:2: rule__TupleLiteralExpCS__Group__0 + // InternalQVTimperative.g:2192:1: ( rule__TupleLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:2192:2: rule__TupleLiteralExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TupleLiteralExpCS__Group__0(); @@ -6681,11 +6628,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTupleLiteralPartCS" - // InternalQVTimperative.g:2211:1: entryRuleTupleLiteralPartCS : ruleTupleLiteralPartCS EOF ; + // InternalQVTimperative.g:2204:1: entryRuleTupleLiteralPartCS : ruleTupleLiteralPartCS EOF ; public final void entryRuleTupleLiteralPartCS() throws RecognitionException { try { - // InternalQVTimperative.g:2212:1: ( ruleTupleLiteralPartCS EOF ) - // InternalQVTimperative.g:2213:1: ruleTupleLiteralPartCS EOF + // InternalQVTimperative.g:2205:1: ( ruleTupleLiteralPartCS EOF ) + // InternalQVTimperative.g:2206:1: ruleTupleLiteralPartCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTupleLiteralPartCSRule()); @@ -6715,23 +6662,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTupleLiteralPartCS" - // InternalQVTimperative.g:2220:1: ruleTupleLiteralPartCS : ( ( rule__TupleLiteralPartCS__Group__0 ) ) ; + // InternalQVTimperative.g:2213:1: ruleTupleLiteralPartCS : ( ( rule__TupleLiteralPartCS__Group__0 ) ) ; public final void ruleTupleLiteralPartCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2224:2: ( ( ( rule__TupleLiteralPartCS__Group__0 ) ) ) - // InternalQVTimperative.g:2225:1: ( ( rule__TupleLiteralPartCS__Group__0 ) ) + // InternalQVTimperative.g:2217:2: ( ( ( rule__TupleLiteralPartCS__Group__0 ) ) ) + // InternalQVTimperative.g:2218:1: ( ( rule__TupleLiteralPartCS__Group__0 ) ) { - // InternalQVTimperative.g:2225:1: ( ( rule__TupleLiteralPartCS__Group__0 ) ) - // InternalQVTimperative.g:2226:1: ( rule__TupleLiteralPartCS__Group__0 ) + // InternalQVTimperative.g:2218:1: ( ( rule__TupleLiteralPartCS__Group__0 ) ) + // InternalQVTimperative.g:2219:1: ( rule__TupleLiteralPartCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTupleLiteralPartCSAccess().getGroup()); } - // InternalQVTimperative.g:2227:1: ( rule__TupleLiteralPartCS__Group__0 ) - // InternalQVTimperative.g:2227:2: rule__TupleLiteralPartCS__Group__0 + // InternalQVTimperative.g:2220:1: ( rule__TupleLiteralPartCS__Group__0 ) + // InternalQVTimperative.g:2220:2: rule__TupleLiteralPartCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TupleLiteralPartCS__Group__0(); @@ -6766,11 +6713,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleNumberLiteralExpCS" - // InternalQVTimperative.g:2239:1: entryRuleNumberLiteralExpCS : ruleNumberLiteralExpCS EOF ; + // InternalQVTimperative.g:2232:1: entryRuleNumberLiteralExpCS : ruleNumberLiteralExpCS EOF ; public final void entryRuleNumberLiteralExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2240:1: ( ruleNumberLiteralExpCS EOF ) - // InternalQVTimperative.g:2241:1: ruleNumberLiteralExpCS EOF + // InternalQVTimperative.g:2233:1: ( ruleNumberLiteralExpCS EOF ) + // InternalQVTimperative.g:2234:1: ruleNumberLiteralExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNumberLiteralExpCSRule()); @@ -6800,23 +6747,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleNumberLiteralExpCS" - // InternalQVTimperative.g:2248:1: ruleNumberLiteralExpCS : ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) ; + // InternalQVTimperative.g:2241:1: ruleNumberLiteralExpCS : ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) ; public final void ruleNumberLiteralExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2252:2: ( ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) ) - // InternalQVTimperative.g:2253:1: ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) + // InternalQVTimperative.g:2245:2: ( ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) ) + // InternalQVTimperative.g:2246:1: ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) { - // InternalQVTimperative.g:2253:1: ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) - // InternalQVTimperative.g:2254:1: ( rule__NumberLiteralExpCS__SymbolAssignment ) + // InternalQVTimperative.g:2246:1: ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) + // InternalQVTimperative.g:2247:1: ( rule__NumberLiteralExpCS__SymbolAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberLiteralExpCSAccess().getSymbolAssignment()); } - // InternalQVTimperative.g:2255:1: ( rule__NumberLiteralExpCS__SymbolAssignment ) - // InternalQVTimperative.g:2255:2: rule__NumberLiteralExpCS__SymbolAssignment + // InternalQVTimperative.g:2248:1: ( rule__NumberLiteralExpCS__SymbolAssignment ) + // InternalQVTimperative.g:2248:2: rule__NumberLiteralExpCS__SymbolAssignment { pushFollow(FollowSets000.FOLLOW_2); rule__NumberLiteralExpCS__SymbolAssignment(); @@ -6851,11 +6798,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleStringLiteralExpCS" - // InternalQVTimperative.g:2267:1: entryRuleStringLiteralExpCS : ruleStringLiteralExpCS EOF ; + // InternalQVTimperative.g:2260:1: entryRuleStringLiteralExpCS : ruleStringLiteralExpCS EOF ; public final void entryRuleStringLiteralExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2268:1: ( ruleStringLiteralExpCS EOF ) - // InternalQVTimperative.g:2269:1: ruleStringLiteralExpCS EOF + // InternalQVTimperative.g:2261:1: ( ruleStringLiteralExpCS EOF ) + // InternalQVTimperative.g:2262:1: ruleStringLiteralExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiteralExpCSRule()); @@ -6885,28 +6832,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleStringLiteralExpCS" - // InternalQVTimperative.g:2276:1: ruleStringLiteralExpCS : ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) ; + // InternalQVTimperative.g:2269:1: ruleStringLiteralExpCS : ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) ; public final void ruleStringLiteralExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2280:2: ( ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) ) - // InternalQVTimperative.g:2281:1: ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) + // InternalQVTimperative.g:2273:2: ( ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) ) + // InternalQVTimperative.g:2274:1: ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) { - // InternalQVTimperative.g:2281:1: ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) - // InternalQVTimperative.g:2282:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) + // InternalQVTimperative.g:2274:1: ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) + // InternalQVTimperative.g:2275:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) { - // InternalQVTimperative.g:2282:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) - // InternalQVTimperative.g:2283:1: ( rule__StringLiteralExpCS__SegmentsAssignment ) + // InternalQVTimperative.g:2275:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) + // InternalQVTimperative.g:2276:1: ( rule__StringLiteralExpCS__SegmentsAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiteralExpCSAccess().getSegmentsAssignment()); } - // InternalQVTimperative.g:2284:1: ( rule__StringLiteralExpCS__SegmentsAssignment ) - // InternalQVTimperative.g:2284:2: rule__StringLiteralExpCS__SegmentsAssignment + // InternalQVTimperative.g:2277:1: ( rule__StringLiteralExpCS__SegmentsAssignment ) + // InternalQVTimperative.g:2277:2: rule__StringLiteralExpCS__SegmentsAssignment { - pushFollow(FollowSets000.FOLLOW_4); + pushFollow(FollowSets000.FOLLOW_3); rule__StringLiteralExpCS__SegmentsAssignment(); state._fsp--; @@ -6920,28 +6867,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } - // InternalQVTimperative.g:2287:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) - // InternalQVTimperative.g:2288:1: ( rule__StringLiteralExpCS__SegmentsAssignment )* + // InternalQVTimperative.g:2280:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) + // InternalQVTimperative.g:2281:1: ( rule__StringLiteralExpCS__SegmentsAssignment )* { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiteralExpCSAccess().getSegmentsAssignment()); } - // InternalQVTimperative.g:2289:1: ( rule__StringLiteralExpCS__SegmentsAssignment )* - loop2: + // InternalQVTimperative.g:2282:1: ( rule__StringLiteralExpCS__SegmentsAssignment )* + loop1: do { - int alt2=2; - int LA2_0 = input.LA(1); + int alt1=2; + int LA1_0 = input.LA(1); - if ( (LA2_0==RULE_SINGLE_QUOTED_STRING) ) { - alt2=1; + if ( (LA1_0==RULE_SINGLE_QUOTED_STRING) ) { + alt1=1; } - switch (alt2) { + switch (alt1) { case 1 : - // InternalQVTimperative.g:2289:2: rule__StringLiteralExpCS__SegmentsAssignment + // InternalQVTimperative.g:2282:2: rule__StringLiteralExpCS__SegmentsAssignment { - pushFollow(FollowSets000.FOLLOW_4); + pushFollow(FollowSets000.FOLLOW_3); rule__StringLiteralExpCS__SegmentsAssignment(); state._fsp--; @@ -6951,7 +6898,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop2; + break loop1; } } while (true); @@ -6983,11 +6930,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleBooleanLiteralExpCS" - // InternalQVTimperative.g:2302:1: entryRuleBooleanLiteralExpCS : ruleBooleanLiteralExpCS EOF ; + // InternalQVTimperative.g:2295:1: entryRuleBooleanLiteralExpCS : ruleBooleanLiteralExpCS EOF ; public final void entryRuleBooleanLiteralExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2303:1: ( ruleBooleanLiteralExpCS EOF ) - // InternalQVTimperative.g:2304:1: ruleBooleanLiteralExpCS EOF + // InternalQVTimperative.g:2296:1: ( ruleBooleanLiteralExpCS EOF ) + // InternalQVTimperative.g:2297:1: ruleBooleanLiteralExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralExpCSRule()); @@ -7017,23 +6964,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleBooleanLiteralExpCS" - // InternalQVTimperative.g:2311:1: ruleBooleanLiteralExpCS : ( ( rule__BooleanLiteralExpCS__Alternatives ) ) ; + // InternalQVTimperative.g:2304:1: ruleBooleanLiteralExpCS : ( ( rule__BooleanLiteralExpCS__Alternatives ) ) ; public final void ruleBooleanLiteralExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2315:2: ( ( ( rule__BooleanLiteralExpCS__Alternatives ) ) ) - // InternalQVTimperative.g:2316:1: ( ( rule__BooleanLiteralExpCS__Alternatives ) ) + // InternalQVTimperative.g:2308:2: ( ( ( rule__BooleanLiteralExpCS__Alternatives ) ) ) + // InternalQVTimperative.g:2309:1: ( ( rule__BooleanLiteralExpCS__Alternatives ) ) { - // InternalQVTimperative.g:2316:1: ( ( rule__BooleanLiteralExpCS__Alternatives ) ) - // InternalQVTimperative.g:2317:1: ( rule__BooleanLiteralExpCS__Alternatives ) + // InternalQVTimperative.g:2309:1: ( ( rule__BooleanLiteralExpCS__Alternatives ) ) + // InternalQVTimperative.g:2310:1: ( rule__BooleanLiteralExpCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralExpCSAccess().getAlternatives()); } - // InternalQVTimperative.g:2318:1: ( rule__BooleanLiteralExpCS__Alternatives ) - // InternalQVTimperative.g:2318:2: rule__BooleanLiteralExpCS__Alternatives + // InternalQVTimperative.g:2311:1: ( rule__BooleanLiteralExpCS__Alternatives ) + // InternalQVTimperative.g:2311:2: rule__BooleanLiteralExpCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__BooleanLiteralExpCS__Alternatives(); @@ -7068,11 +7015,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleUnlimitedNaturalLiteralExpCS" - // InternalQVTimperative.g:2330:1: entryRuleUnlimitedNaturalLiteralExpCS : ruleUnlimitedNaturalLiteralExpCS EOF ; + // InternalQVTimperative.g:2323:1: entryRuleUnlimitedNaturalLiteralExpCS : ruleUnlimitedNaturalLiteralExpCS EOF ; public final void entryRuleUnlimitedNaturalLiteralExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2331:1: ( ruleUnlimitedNaturalLiteralExpCS EOF ) - // InternalQVTimperative.g:2332:1: ruleUnlimitedNaturalLiteralExpCS EOF + // InternalQVTimperative.g:2324:1: ( ruleUnlimitedNaturalLiteralExpCS EOF ) + // InternalQVTimperative.g:2325:1: ruleUnlimitedNaturalLiteralExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnlimitedNaturalLiteralExpCSRule()); @@ -7102,23 +7049,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleUnlimitedNaturalLiteralExpCS" - // InternalQVTimperative.g:2339:1: ruleUnlimitedNaturalLiteralExpCS : ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:2332:1: ruleUnlimitedNaturalLiteralExpCS : ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) ; public final void ruleUnlimitedNaturalLiteralExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2343:2: ( ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:2344:1: ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:2336:2: ( ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:2337:1: ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) { - // InternalQVTimperative.g:2344:1: ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) - // InternalQVTimperative.g:2345:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:2337:1: ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:2338:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getGroup()); } - // InternalQVTimperative.g:2346:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) - // InternalQVTimperative.g:2346:2: rule__UnlimitedNaturalLiteralExpCS__Group__0 + // InternalQVTimperative.g:2339:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:2339:2: rule__UnlimitedNaturalLiteralExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__UnlimitedNaturalLiteralExpCS__Group__0(); @@ -7153,11 +7100,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleInvalidLiteralExpCS" - // InternalQVTimperative.g:2358:1: entryRuleInvalidLiteralExpCS : ruleInvalidLiteralExpCS EOF ; + // InternalQVTimperative.g:2351:1: entryRuleInvalidLiteralExpCS : ruleInvalidLiteralExpCS EOF ; public final void entryRuleInvalidLiteralExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2359:1: ( ruleInvalidLiteralExpCS EOF ) - // InternalQVTimperative.g:2360:1: ruleInvalidLiteralExpCS EOF + // InternalQVTimperative.g:2352:1: ( ruleInvalidLiteralExpCS EOF ) + // InternalQVTimperative.g:2353:1: ruleInvalidLiteralExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInvalidLiteralExpCSRule()); @@ -7187,23 +7134,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleInvalidLiteralExpCS" - // InternalQVTimperative.g:2367:1: ruleInvalidLiteralExpCS : ( ( rule__InvalidLiteralExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:2360:1: ruleInvalidLiteralExpCS : ( ( rule__InvalidLiteralExpCS__Group__0 ) ) ; public final void ruleInvalidLiteralExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2371:2: ( ( ( rule__InvalidLiteralExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:2372:1: ( ( rule__InvalidLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:2364:2: ( ( ( rule__InvalidLiteralExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:2365:1: ( ( rule__InvalidLiteralExpCS__Group__0 ) ) { - // InternalQVTimperative.g:2372:1: ( ( rule__InvalidLiteralExpCS__Group__0 ) ) - // InternalQVTimperative.g:2373:1: ( rule__InvalidLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:2365:1: ( ( rule__InvalidLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:2366:1: ( rule__InvalidLiteralExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInvalidLiteralExpCSAccess().getGroup()); } - // InternalQVTimperative.g:2374:1: ( rule__InvalidLiteralExpCS__Group__0 ) - // InternalQVTimperative.g:2374:2: rule__InvalidLiteralExpCS__Group__0 + // InternalQVTimperative.g:2367:1: ( rule__InvalidLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:2367:2: rule__InvalidLiteralExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InvalidLiteralExpCS__Group__0(); @@ -7238,11 +7185,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleNullLiteralExpCS" - // InternalQVTimperative.g:2386:1: entryRuleNullLiteralExpCS : ruleNullLiteralExpCS EOF ; + // InternalQVTimperative.g:2379:1: entryRuleNullLiteralExpCS : ruleNullLiteralExpCS EOF ; public final void entryRuleNullLiteralExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2387:1: ( ruleNullLiteralExpCS EOF ) - // InternalQVTimperative.g:2388:1: ruleNullLiteralExpCS EOF + // InternalQVTimperative.g:2380:1: ( ruleNullLiteralExpCS EOF ) + // InternalQVTimperative.g:2381:1: ruleNullLiteralExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNullLiteralExpCSRule()); @@ -7272,23 +7219,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleNullLiteralExpCS" - // InternalQVTimperative.g:2395:1: ruleNullLiteralExpCS : ( ( rule__NullLiteralExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:2388:1: ruleNullLiteralExpCS : ( ( rule__NullLiteralExpCS__Group__0 ) ) ; public final void ruleNullLiteralExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2399:2: ( ( ( rule__NullLiteralExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:2400:1: ( ( rule__NullLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:2392:2: ( ( ( rule__NullLiteralExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:2393:1: ( ( rule__NullLiteralExpCS__Group__0 ) ) { - // InternalQVTimperative.g:2400:1: ( ( rule__NullLiteralExpCS__Group__0 ) ) - // InternalQVTimperative.g:2401:1: ( rule__NullLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:2393:1: ( ( rule__NullLiteralExpCS__Group__0 ) ) + // InternalQVTimperative.g:2394:1: ( rule__NullLiteralExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNullLiteralExpCSAccess().getGroup()); } - // InternalQVTimperative.g:2402:1: ( rule__NullLiteralExpCS__Group__0 ) - // InternalQVTimperative.g:2402:2: rule__NullLiteralExpCS__Group__0 + // InternalQVTimperative.g:2395:1: ( rule__NullLiteralExpCS__Group__0 ) + // InternalQVTimperative.g:2395:2: rule__NullLiteralExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__NullLiteralExpCS__Group__0(); @@ -7323,11 +7270,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTypeLiteralCS" - // InternalQVTimperative.g:2414:1: entryRuleTypeLiteralCS : ruleTypeLiteralCS EOF ; + // InternalQVTimperative.g:2407:1: entryRuleTypeLiteralCS : ruleTypeLiteralCS EOF ; public final void entryRuleTypeLiteralCS() throws RecognitionException { try { - // InternalQVTimperative.g:2415:1: ( ruleTypeLiteralCS EOF ) - // InternalQVTimperative.g:2416:1: ruleTypeLiteralCS EOF + // InternalQVTimperative.g:2408:1: ( ruleTypeLiteralCS EOF ) + // InternalQVTimperative.g:2409:1: ruleTypeLiteralCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypeLiteralCSRule()); @@ -7357,23 +7304,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTypeLiteralCS" - // InternalQVTimperative.g:2423:1: ruleTypeLiteralCS : ( ( rule__TypeLiteralCS__Alternatives ) ) ; + // InternalQVTimperative.g:2416:1: ruleTypeLiteralCS : ( ( rule__TypeLiteralCS__Alternatives ) ) ; public final void ruleTypeLiteralCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2427:2: ( ( ( rule__TypeLiteralCS__Alternatives ) ) ) - // InternalQVTimperative.g:2428:1: ( ( rule__TypeLiteralCS__Alternatives ) ) + // InternalQVTimperative.g:2420:2: ( ( ( rule__TypeLiteralCS__Alternatives ) ) ) + // InternalQVTimperative.g:2421:1: ( ( rule__TypeLiteralCS__Alternatives ) ) { - // InternalQVTimperative.g:2428:1: ( ( rule__TypeLiteralCS__Alternatives ) ) - // InternalQVTimperative.g:2429:1: ( rule__TypeLiteralCS__Alternatives ) + // InternalQVTimperative.g:2421:1: ( ( rule__TypeLiteralCS__Alternatives ) ) + // InternalQVTimperative.g:2422:1: ( rule__TypeLiteralCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypeLiteralCSAccess().getAlternatives()); } - // InternalQVTimperative.g:2430:1: ( rule__TypeLiteralCS__Alternatives ) - // InternalQVTimperative.g:2430:2: rule__TypeLiteralCS__Alternatives + // InternalQVTimperative.g:2423:1: ( rule__TypeLiteralCS__Alternatives ) + // InternalQVTimperative.g:2423:2: rule__TypeLiteralCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__TypeLiteralCS__Alternatives(); @@ -7408,11 +7355,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTypeLiteralWithMultiplicityCS" - // InternalQVTimperative.g:2442:1: entryRuleTypeLiteralWithMultiplicityCS : ruleTypeLiteralWithMultiplicityCS EOF ; + // InternalQVTimperative.g:2435:1: entryRuleTypeLiteralWithMultiplicityCS : ruleTypeLiteralWithMultiplicityCS EOF ; public final void entryRuleTypeLiteralWithMultiplicityCS() throws RecognitionException { try { - // InternalQVTimperative.g:2443:1: ( ruleTypeLiteralWithMultiplicityCS EOF ) - // InternalQVTimperative.g:2444:1: ruleTypeLiteralWithMultiplicityCS EOF + // InternalQVTimperative.g:2436:1: ( ruleTypeLiteralWithMultiplicityCS EOF ) + // InternalQVTimperative.g:2437:1: ruleTypeLiteralWithMultiplicityCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypeLiteralWithMultiplicityCSRule()); @@ -7442,23 +7389,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTypeLiteralWithMultiplicityCS" - // InternalQVTimperative.g:2451:1: ruleTypeLiteralWithMultiplicityCS : ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) ; + // InternalQVTimperative.g:2444:1: ruleTypeLiteralWithMultiplicityCS : ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) ; public final void ruleTypeLiteralWithMultiplicityCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2455:2: ( ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) ) - // InternalQVTimperative.g:2456:1: ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) + // InternalQVTimperative.g:2448:2: ( ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) ) + // InternalQVTimperative.g:2449:1: ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) { - // InternalQVTimperative.g:2456:1: ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) - // InternalQVTimperative.g:2457:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) + // InternalQVTimperative.g:2449:1: ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) + // InternalQVTimperative.g:2450:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getGroup()); } - // InternalQVTimperative.g:2458:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) - // InternalQVTimperative.g:2458:2: rule__TypeLiteralWithMultiplicityCS__Group__0 + // InternalQVTimperative.g:2451:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) + // InternalQVTimperative.g:2451:2: rule__TypeLiteralWithMultiplicityCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TypeLiteralWithMultiplicityCS__Group__0(); @@ -7493,11 +7440,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTypeLiteralExpCS" - // InternalQVTimperative.g:2470:1: entryRuleTypeLiteralExpCS : ruleTypeLiteralExpCS EOF ; + // InternalQVTimperative.g:2463:1: entryRuleTypeLiteralExpCS : ruleTypeLiteralExpCS EOF ; public final void entryRuleTypeLiteralExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2471:1: ( ruleTypeLiteralExpCS EOF ) - // InternalQVTimperative.g:2472:1: ruleTypeLiteralExpCS EOF + // InternalQVTimperative.g:2464:1: ( ruleTypeLiteralExpCS EOF ) + // InternalQVTimperative.g:2465:1: ruleTypeLiteralExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypeLiteralExpCSRule()); @@ -7527,23 +7474,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTypeLiteralExpCS" - // InternalQVTimperative.g:2479:1: ruleTypeLiteralExpCS : ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) ; + // InternalQVTimperative.g:2472:1: ruleTypeLiteralExpCS : ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) ; public final void ruleTypeLiteralExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2483:2: ( ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) ) - // InternalQVTimperative.g:2484:1: ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) + // InternalQVTimperative.g:2476:2: ( ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) ) + // InternalQVTimperative.g:2477:1: ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) { - // InternalQVTimperative.g:2484:1: ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) - // InternalQVTimperative.g:2485:1: ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) + // InternalQVTimperative.g:2477:1: ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) + // InternalQVTimperative.g:2478:1: ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeAssignment()); } - // InternalQVTimperative.g:2486:1: ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) - // InternalQVTimperative.g:2486:2: rule__TypeLiteralExpCS__OwnedTypeAssignment + // InternalQVTimperative.g:2479:1: ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) + // InternalQVTimperative.g:2479:2: rule__TypeLiteralExpCS__OwnedTypeAssignment { pushFollow(FollowSets000.FOLLOW_2); rule__TypeLiteralExpCS__OwnedTypeAssignment(); @@ -7578,11 +7525,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTypeNameExpCS" - // InternalQVTimperative.g:2498:1: entryRuleTypeNameExpCS : ruleTypeNameExpCS EOF ; + // InternalQVTimperative.g:2491:1: entryRuleTypeNameExpCS : ruleTypeNameExpCS EOF ; public final void entryRuleTypeNameExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2499:1: ( ruleTypeNameExpCS EOF ) - // InternalQVTimperative.g:2500:1: ruleTypeNameExpCS EOF + // InternalQVTimperative.g:2492:1: ( ruleTypeNameExpCS EOF ) + // InternalQVTimperative.g:2493:1: ruleTypeNameExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypeNameExpCSRule()); @@ -7612,23 +7559,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTypeNameExpCS" - // InternalQVTimperative.g:2507:1: ruleTypeNameExpCS : ( ( rule__TypeNameExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:2500:1: ruleTypeNameExpCS : ( ( rule__TypeNameExpCS__Group__0 ) ) ; public final void ruleTypeNameExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2511:2: ( ( ( rule__TypeNameExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:2512:1: ( ( rule__TypeNameExpCS__Group__0 ) ) + // InternalQVTimperative.g:2504:2: ( ( ( rule__TypeNameExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:2505:1: ( ( rule__TypeNameExpCS__Group__0 ) ) { - // InternalQVTimperative.g:2512:1: ( ( rule__TypeNameExpCS__Group__0 ) ) - // InternalQVTimperative.g:2513:1: ( rule__TypeNameExpCS__Group__0 ) + // InternalQVTimperative.g:2505:1: ( ( rule__TypeNameExpCS__Group__0 ) ) + // InternalQVTimperative.g:2506:1: ( rule__TypeNameExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypeNameExpCSAccess().getGroup()); } - // InternalQVTimperative.g:2514:1: ( rule__TypeNameExpCS__Group__0 ) - // InternalQVTimperative.g:2514:2: rule__TypeNameExpCS__Group__0 + // InternalQVTimperative.g:2507:1: ( rule__TypeNameExpCS__Group__0 ) + // InternalQVTimperative.g:2507:2: rule__TypeNameExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TypeNameExpCS__Group__0(); @@ -7663,11 +7610,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTypeExpCS" - // InternalQVTimperative.g:2526:1: entryRuleTypeExpCS : ruleTypeExpCS EOF ; + // InternalQVTimperative.g:2519:1: entryRuleTypeExpCS : ruleTypeExpCS EOF ; public final void entryRuleTypeExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2527:1: ( ruleTypeExpCS EOF ) - // InternalQVTimperative.g:2528:1: ruleTypeExpCS EOF + // InternalQVTimperative.g:2520:1: ( ruleTypeExpCS EOF ) + // InternalQVTimperative.g:2521:1: ruleTypeExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypeExpCSRule()); @@ -7697,23 +7644,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTypeExpCS" - // InternalQVTimperative.g:2535:1: ruleTypeExpCS : ( ( rule__TypeExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:2528:1: ruleTypeExpCS : ( ( rule__TypeExpCS__Group__0 ) ) ; public final void ruleTypeExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2539:2: ( ( ( rule__TypeExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:2540:1: ( ( rule__TypeExpCS__Group__0 ) ) + // InternalQVTimperative.g:2532:2: ( ( ( rule__TypeExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:2533:1: ( ( rule__TypeExpCS__Group__0 ) ) { - // InternalQVTimperative.g:2540:1: ( ( rule__TypeExpCS__Group__0 ) ) - // InternalQVTimperative.g:2541:1: ( rule__TypeExpCS__Group__0 ) + // InternalQVTimperative.g:2533:1: ( ( rule__TypeExpCS__Group__0 ) ) + // InternalQVTimperative.g:2534:1: ( rule__TypeExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypeExpCSAccess().getGroup()); } - // InternalQVTimperative.g:2542:1: ( rule__TypeExpCS__Group__0 ) - // InternalQVTimperative.g:2542:2: rule__TypeExpCS__Group__0 + // InternalQVTimperative.g:2535:1: ( rule__TypeExpCS__Group__0 ) + // InternalQVTimperative.g:2535:2: rule__TypeExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TypeExpCS__Group__0(); @@ -7748,11 +7695,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleExpCS" - // InternalQVTimperative.g:2554:1: entryRuleExpCS : ruleExpCS EOF ; + // InternalQVTimperative.g:2547:1: entryRuleExpCS : ruleExpCS EOF ; public final void entryRuleExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2555:1: ( ruleExpCS EOF ) - // InternalQVTimperative.g:2556:1: ruleExpCS EOF + // InternalQVTimperative.g:2548:1: ( ruleExpCS EOF ) + // InternalQVTimperative.g:2549:1: ruleExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getExpCSRule()); @@ -7782,23 +7729,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleExpCS" - // InternalQVTimperative.g:2563:1: ruleExpCS : ( ( rule__ExpCS__Alternatives ) ) ; + // InternalQVTimperative.g:2556:1: ruleExpCS : ( ( rule__ExpCS__Alternatives ) ) ; public final void ruleExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2567:2: ( ( ( rule__ExpCS__Alternatives ) ) ) - // InternalQVTimperative.g:2568:1: ( ( rule__ExpCS__Alternatives ) ) + // InternalQVTimperative.g:2560:2: ( ( ( rule__ExpCS__Alternatives ) ) ) + // InternalQVTimperative.g:2561:1: ( ( rule__ExpCS__Alternatives ) ) { - // InternalQVTimperative.g:2568:1: ( ( rule__ExpCS__Alternatives ) ) - // InternalQVTimperative.g:2569:1: ( rule__ExpCS__Alternatives ) + // InternalQVTimperative.g:2561:1: ( ( rule__ExpCS__Alternatives ) ) + // InternalQVTimperative.g:2562:1: ( rule__ExpCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getExpCSAccess().getAlternatives()); } - // InternalQVTimperative.g:2570:1: ( rule__ExpCS__Alternatives ) - // InternalQVTimperative.g:2570:2: rule__ExpCS__Alternatives + // InternalQVTimperative.g:2563:1: ( rule__ExpCS__Alternatives ) + // InternalQVTimperative.g:2563:2: rule__ExpCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__ExpCS__Alternatives(); @@ -7833,11 +7780,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRulePrefixedLetExpCS" - // InternalQVTimperative.g:2582:1: entryRulePrefixedLetExpCS : rulePrefixedLetExpCS EOF ; + // InternalQVTimperative.g:2575:1: entryRulePrefixedLetExpCS : rulePrefixedLetExpCS EOF ; public final void entryRulePrefixedLetExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2583:1: ( rulePrefixedLetExpCS EOF ) - // InternalQVTimperative.g:2584:1: rulePrefixedLetExpCS EOF + // InternalQVTimperative.g:2576:1: ( rulePrefixedLetExpCS EOF ) + // InternalQVTimperative.g:2577:1: rulePrefixedLetExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPrefixedLetExpCSRule()); @@ -7867,23 +7814,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rulePrefixedLetExpCS" - // InternalQVTimperative.g:2591:1: rulePrefixedLetExpCS : ( ( rule__PrefixedLetExpCS__Alternatives ) ) ; + // InternalQVTimperative.g:2584:1: rulePrefixedLetExpCS : ( ( rule__PrefixedLetExpCS__Alternatives ) ) ; public final void rulePrefixedLetExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2595:2: ( ( ( rule__PrefixedLetExpCS__Alternatives ) ) ) - // InternalQVTimperative.g:2596:1: ( ( rule__PrefixedLetExpCS__Alternatives ) ) + // InternalQVTimperative.g:2588:2: ( ( ( rule__PrefixedLetExpCS__Alternatives ) ) ) + // InternalQVTimperative.g:2589:1: ( ( rule__PrefixedLetExpCS__Alternatives ) ) { - // InternalQVTimperative.g:2596:1: ( ( rule__PrefixedLetExpCS__Alternatives ) ) - // InternalQVTimperative.g:2597:1: ( rule__PrefixedLetExpCS__Alternatives ) + // InternalQVTimperative.g:2589:1: ( ( rule__PrefixedLetExpCS__Alternatives ) ) + // InternalQVTimperative.g:2590:1: ( rule__PrefixedLetExpCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrefixedLetExpCSAccess().getAlternatives()); } - // InternalQVTimperative.g:2598:1: ( rule__PrefixedLetExpCS__Alternatives ) - // InternalQVTimperative.g:2598:2: rule__PrefixedLetExpCS__Alternatives + // InternalQVTimperative.g:2591:1: ( rule__PrefixedLetExpCS__Alternatives ) + // InternalQVTimperative.g:2591:2: rule__PrefixedLetExpCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__PrefixedLetExpCS__Alternatives(); @@ -7918,11 +7865,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRulePrefixedPrimaryExpCS" - // InternalQVTimperative.g:2610:1: entryRulePrefixedPrimaryExpCS : rulePrefixedPrimaryExpCS EOF ; + // InternalQVTimperative.g:2603:1: entryRulePrefixedPrimaryExpCS : rulePrefixedPrimaryExpCS EOF ; public final void entryRulePrefixedPrimaryExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2611:1: ( rulePrefixedPrimaryExpCS EOF ) - // InternalQVTimperative.g:2612:1: rulePrefixedPrimaryExpCS EOF + // InternalQVTimperative.g:2604:1: ( rulePrefixedPrimaryExpCS EOF ) + // InternalQVTimperative.g:2605:1: rulePrefixedPrimaryExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPrefixedPrimaryExpCSRule()); @@ -7952,23 +7899,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rulePrefixedPrimaryExpCS" - // InternalQVTimperative.g:2619:1: rulePrefixedPrimaryExpCS : ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) ; + // InternalQVTimperative.g:2612:1: rulePrefixedPrimaryExpCS : ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) ; public final void rulePrefixedPrimaryExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2623:2: ( ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) ) - // InternalQVTimperative.g:2624:1: ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) + // InternalQVTimperative.g:2616:2: ( ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) ) + // InternalQVTimperative.g:2617:1: ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) { - // InternalQVTimperative.g:2624:1: ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) - // InternalQVTimperative.g:2625:1: ( rule__PrefixedPrimaryExpCS__Alternatives ) + // InternalQVTimperative.g:2617:1: ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) + // InternalQVTimperative.g:2618:1: ( rule__PrefixedPrimaryExpCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrefixedPrimaryExpCSAccess().getAlternatives()); } - // InternalQVTimperative.g:2626:1: ( rule__PrefixedPrimaryExpCS__Alternatives ) - // InternalQVTimperative.g:2626:2: rule__PrefixedPrimaryExpCS__Alternatives + // InternalQVTimperative.g:2619:1: ( rule__PrefixedPrimaryExpCS__Alternatives ) + // InternalQVTimperative.g:2619:2: rule__PrefixedPrimaryExpCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__PrefixedPrimaryExpCS__Alternatives(); @@ -8003,11 +7950,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRulePrimaryExpCS" - // InternalQVTimperative.g:2638:1: entryRulePrimaryExpCS : rulePrimaryExpCS EOF ; + // InternalQVTimperative.g:2631:1: entryRulePrimaryExpCS : rulePrimaryExpCS EOF ; public final void entryRulePrimaryExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2639:1: ( rulePrimaryExpCS EOF ) - // InternalQVTimperative.g:2640:1: rulePrimaryExpCS EOF + // InternalQVTimperative.g:2632:1: ( rulePrimaryExpCS EOF ) + // InternalQVTimperative.g:2633:1: rulePrimaryExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSRule()); @@ -8037,23 +7984,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rulePrimaryExpCS" - // InternalQVTimperative.g:2647:1: rulePrimaryExpCS : ( ( rule__PrimaryExpCS__Alternatives ) ) ; + // InternalQVTimperative.g:2640:1: rulePrimaryExpCS : ( ( rule__PrimaryExpCS__Alternatives ) ) ; public final void rulePrimaryExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2651:2: ( ( ( rule__PrimaryExpCS__Alternatives ) ) ) - // InternalQVTimperative.g:2652:1: ( ( rule__PrimaryExpCS__Alternatives ) ) + // InternalQVTimperative.g:2644:2: ( ( ( rule__PrimaryExpCS__Alternatives ) ) ) + // InternalQVTimperative.g:2645:1: ( ( rule__PrimaryExpCS__Alternatives ) ) { - // InternalQVTimperative.g:2652:1: ( ( rule__PrimaryExpCS__Alternatives ) ) - // InternalQVTimperative.g:2653:1: ( rule__PrimaryExpCS__Alternatives ) + // InternalQVTimperative.g:2645:1: ( ( rule__PrimaryExpCS__Alternatives ) ) + // InternalQVTimperative.g:2646:1: ( rule__PrimaryExpCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getAlternatives()); } - // InternalQVTimperative.g:2654:1: ( rule__PrimaryExpCS__Alternatives ) - // InternalQVTimperative.g:2654:2: rule__PrimaryExpCS__Alternatives + // InternalQVTimperative.g:2647:1: ( rule__PrimaryExpCS__Alternatives ) + // InternalQVTimperative.g:2647:2: rule__PrimaryExpCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__PrimaryExpCS__Alternatives(); @@ -8088,11 +8035,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleNameExpCS" - // InternalQVTimperative.g:2666:1: entryRuleNameExpCS : ruleNameExpCS EOF ; + // InternalQVTimperative.g:2659:1: entryRuleNameExpCS : ruleNameExpCS EOF ; public final void entryRuleNameExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2667:1: ( ruleNameExpCS EOF ) - // InternalQVTimperative.g:2668:1: ruleNameExpCS EOF + // InternalQVTimperative.g:2660:1: ( ruleNameExpCS EOF ) + // InternalQVTimperative.g:2661:1: ruleNameExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNameExpCSRule()); @@ -8122,23 +8069,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleNameExpCS" - // InternalQVTimperative.g:2675:1: ruleNameExpCS : ( ( rule__NameExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:2668:1: ruleNameExpCS : ( ( rule__NameExpCS__Group__0 ) ) ; public final void ruleNameExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2679:2: ( ( ( rule__NameExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:2680:1: ( ( rule__NameExpCS__Group__0 ) ) + // InternalQVTimperative.g:2672:2: ( ( ( rule__NameExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:2673:1: ( ( rule__NameExpCS__Group__0 ) ) { - // InternalQVTimperative.g:2680:1: ( ( rule__NameExpCS__Group__0 ) ) - // InternalQVTimperative.g:2681:1: ( rule__NameExpCS__Group__0 ) + // InternalQVTimperative.g:2673:1: ( ( rule__NameExpCS__Group__0 ) ) + // InternalQVTimperative.g:2674:1: ( rule__NameExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNameExpCSAccess().getGroup()); } - // InternalQVTimperative.g:2682:1: ( rule__NameExpCS__Group__0 ) - // InternalQVTimperative.g:2682:2: rule__NameExpCS__Group__0 + // InternalQVTimperative.g:2675:1: ( rule__NameExpCS__Group__0 ) + // InternalQVTimperative.g:2675:2: rule__NameExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__NameExpCS__Group__0(); @@ -8173,11 +8120,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleCurlyBracketedClauseCS" - // InternalQVTimperative.g:2694:1: entryRuleCurlyBracketedClauseCS : ruleCurlyBracketedClauseCS EOF ; + // InternalQVTimperative.g:2687:1: entryRuleCurlyBracketedClauseCS : ruleCurlyBracketedClauseCS EOF ; public final void entryRuleCurlyBracketedClauseCS() throws RecognitionException { try { - // InternalQVTimperative.g:2695:1: ( ruleCurlyBracketedClauseCS EOF ) - // InternalQVTimperative.g:2696:1: ruleCurlyBracketedClauseCS EOF + // InternalQVTimperative.g:2688:1: ( ruleCurlyBracketedClauseCS EOF ) + // InternalQVTimperative.g:2689:1: ruleCurlyBracketedClauseCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCurlyBracketedClauseCSRule()); @@ -8207,23 +8154,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleCurlyBracketedClauseCS" - // InternalQVTimperative.g:2703:1: ruleCurlyBracketedClauseCS : ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) ; + // InternalQVTimperative.g:2696:1: ruleCurlyBracketedClauseCS : ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) ; public final void ruleCurlyBracketedClauseCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2707:2: ( ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) ) - // InternalQVTimperative.g:2708:1: ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) + // InternalQVTimperative.g:2700:2: ( ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) ) + // InternalQVTimperative.g:2701:1: ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) { - // InternalQVTimperative.g:2708:1: ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) - // InternalQVTimperative.g:2709:1: ( rule__CurlyBracketedClauseCS__Group__0 ) + // InternalQVTimperative.g:2701:1: ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) + // InternalQVTimperative.g:2702:1: ( rule__CurlyBracketedClauseCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup()); } - // InternalQVTimperative.g:2710:1: ( rule__CurlyBracketedClauseCS__Group__0 ) - // InternalQVTimperative.g:2710:2: rule__CurlyBracketedClauseCS__Group__0 + // InternalQVTimperative.g:2703:1: ( rule__CurlyBracketedClauseCS__Group__0 ) + // InternalQVTimperative.g:2703:2: rule__CurlyBracketedClauseCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__CurlyBracketedClauseCS__Group__0(); @@ -8258,11 +8205,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleRoundBracketedClauseCS" - // InternalQVTimperative.g:2722:1: entryRuleRoundBracketedClauseCS : ruleRoundBracketedClauseCS EOF ; + // InternalQVTimperative.g:2715:1: entryRuleRoundBracketedClauseCS : ruleRoundBracketedClauseCS EOF ; public final void entryRuleRoundBracketedClauseCS() throws RecognitionException { try { - // InternalQVTimperative.g:2723:1: ( ruleRoundBracketedClauseCS EOF ) - // InternalQVTimperative.g:2724:1: ruleRoundBracketedClauseCS EOF + // InternalQVTimperative.g:2716:1: ( ruleRoundBracketedClauseCS EOF ) + // InternalQVTimperative.g:2717:1: ruleRoundBracketedClauseCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRoundBracketedClauseCSRule()); @@ -8292,23 +8239,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleRoundBracketedClauseCS" - // InternalQVTimperative.g:2731:1: ruleRoundBracketedClauseCS : ( ( rule__RoundBracketedClauseCS__Group__0 ) ) ; + // InternalQVTimperative.g:2724:1: ruleRoundBracketedClauseCS : ( ( rule__RoundBracketedClauseCS__Group__0 ) ) ; public final void ruleRoundBracketedClauseCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2735:2: ( ( ( rule__RoundBracketedClauseCS__Group__0 ) ) ) - // InternalQVTimperative.g:2736:1: ( ( rule__RoundBracketedClauseCS__Group__0 ) ) + // InternalQVTimperative.g:2728:2: ( ( ( rule__RoundBracketedClauseCS__Group__0 ) ) ) + // InternalQVTimperative.g:2729:1: ( ( rule__RoundBracketedClauseCS__Group__0 ) ) { - // InternalQVTimperative.g:2736:1: ( ( rule__RoundBracketedClauseCS__Group__0 ) ) - // InternalQVTimperative.g:2737:1: ( rule__RoundBracketedClauseCS__Group__0 ) + // InternalQVTimperative.g:2729:1: ( ( rule__RoundBracketedClauseCS__Group__0 ) ) + // InternalQVTimperative.g:2730:1: ( rule__RoundBracketedClauseCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRoundBracketedClauseCSAccess().getGroup()); } - // InternalQVTimperative.g:2738:1: ( rule__RoundBracketedClauseCS__Group__0 ) - // InternalQVTimperative.g:2738:2: rule__RoundBracketedClauseCS__Group__0 + // InternalQVTimperative.g:2731:1: ( rule__RoundBracketedClauseCS__Group__0 ) + // InternalQVTimperative.g:2731:2: rule__RoundBracketedClauseCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RoundBracketedClauseCS__Group__0(); @@ -8343,11 +8290,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleSquareBracketedClauseCS" - // InternalQVTimperative.g:2750:1: entryRuleSquareBracketedClauseCS : ruleSquareBracketedClauseCS EOF ; + // InternalQVTimperative.g:2743:1: entryRuleSquareBracketedClauseCS : ruleSquareBracketedClauseCS EOF ; public final void entryRuleSquareBracketedClauseCS() throws RecognitionException { try { - // InternalQVTimperative.g:2751:1: ( ruleSquareBracketedClauseCS EOF ) - // InternalQVTimperative.g:2752:1: ruleSquareBracketedClauseCS EOF + // InternalQVTimperative.g:2744:1: ( ruleSquareBracketedClauseCS EOF ) + // InternalQVTimperative.g:2745:1: ruleSquareBracketedClauseCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSquareBracketedClauseCSRule()); @@ -8377,23 +8324,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleSquareBracketedClauseCS" - // InternalQVTimperative.g:2759:1: ruleSquareBracketedClauseCS : ( ( rule__SquareBracketedClauseCS__Group__0 ) ) ; + // InternalQVTimperative.g:2752:1: ruleSquareBracketedClauseCS : ( ( rule__SquareBracketedClauseCS__Group__0 ) ) ; public final void ruleSquareBracketedClauseCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2763:2: ( ( ( rule__SquareBracketedClauseCS__Group__0 ) ) ) - // InternalQVTimperative.g:2764:1: ( ( rule__SquareBracketedClauseCS__Group__0 ) ) + // InternalQVTimperative.g:2756:2: ( ( ( rule__SquareBracketedClauseCS__Group__0 ) ) ) + // InternalQVTimperative.g:2757:1: ( ( rule__SquareBracketedClauseCS__Group__0 ) ) { - // InternalQVTimperative.g:2764:1: ( ( rule__SquareBracketedClauseCS__Group__0 ) ) - // InternalQVTimperative.g:2765:1: ( rule__SquareBracketedClauseCS__Group__0 ) + // InternalQVTimperative.g:2757:1: ( ( rule__SquareBracketedClauseCS__Group__0 ) ) + // InternalQVTimperative.g:2758:1: ( rule__SquareBracketedClauseCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSquareBracketedClauseCSAccess().getGroup()); } - // InternalQVTimperative.g:2766:1: ( rule__SquareBracketedClauseCS__Group__0 ) - // InternalQVTimperative.g:2766:2: rule__SquareBracketedClauseCS__Group__0 + // InternalQVTimperative.g:2759:1: ( rule__SquareBracketedClauseCS__Group__0 ) + // InternalQVTimperative.g:2759:2: rule__SquareBracketedClauseCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SquareBracketedClauseCS__Group__0(); @@ -8428,11 +8375,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleNavigatingArgCS" - // InternalQVTimperative.g:2778:1: entryRuleNavigatingArgCS : ruleNavigatingArgCS EOF ; + // InternalQVTimperative.g:2771:1: entryRuleNavigatingArgCS : ruleNavigatingArgCS EOF ; public final void entryRuleNavigatingArgCS() throws RecognitionException { try { - // InternalQVTimperative.g:2779:1: ( ruleNavigatingArgCS EOF ) - // InternalQVTimperative.g:2780:1: ruleNavigatingArgCS EOF + // InternalQVTimperative.g:2772:1: ( ruleNavigatingArgCS EOF ) + // InternalQVTimperative.g:2773:1: ruleNavigatingArgCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingArgCSRule()); @@ -8462,23 +8409,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleNavigatingArgCS" - // InternalQVTimperative.g:2787:1: ruleNavigatingArgCS : ( ( rule__NavigatingArgCS__Alternatives ) ) ; + // InternalQVTimperative.g:2780:1: ruleNavigatingArgCS : ( ( rule__NavigatingArgCS__Alternatives ) ) ; public final void ruleNavigatingArgCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2791:2: ( ( ( rule__NavigatingArgCS__Alternatives ) ) ) - // InternalQVTimperative.g:2792:1: ( ( rule__NavigatingArgCS__Alternatives ) ) + // InternalQVTimperative.g:2784:2: ( ( ( rule__NavigatingArgCS__Alternatives ) ) ) + // InternalQVTimperative.g:2785:1: ( ( rule__NavigatingArgCS__Alternatives ) ) { - // InternalQVTimperative.g:2792:1: ( ( rule__NavigatingArgCS__Alternatives ) ) - // InternalQVTimperative.g:2793:1: ( rule__NavigatingArgCS__Alternatives ) + // InternalQVTimperative.g:2785:1: ( ( rule__NavigatingArgCS__Alternatives ) ) + // InternalQVTimperative.g:2786:1: ( rule__NavigatingArgCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingArgCSAccess().getAlternatives()); } - // InternalQVTimperative.g:2794:1: ( rule__NavigatingArgCS__Alternatives ) - // InternalQVTimperative.g:2794:2: rule__NavigatingArgCS__Alternatives + // InternalQVTimperative.g:2787:1: ( rule__NavigatingArgCS__Alternatives ) + // InternalQVTimperative.g:2787:2: rule__NavigatingArgCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__NavigatingArgCS__Alternatives(); @@ -8513,11 +8460,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleNavigatingBarArgCS" - // InternalQVTimperative.g:2806:1: entryRuleNavigatingBarArgCS : ruleNavigatingBarArgCS EOF ; + // InternalQVTimperative.g:2799:1: entryRuleNavigatingBarArgCS : ruleNavigatingBarArgCS EOF ; public final void entryRuleNavigatingBarArgCS() throws RecognitionException { try { - // InternalQVTimperative.g:2807:1: ( ruleNavigatingBarArgCS EOF ) - // InternalQVTimperative.g:2808:1: ruleNavigatingBarArgCS EOF + // InternalQVTimperative.g:2800:1: ( ruleNavigatingBarArgCS EOF ) + // InternalQVTimperative.g:2801:1: ruleNavigatingBarArgCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingBarArgCSRule()); @@ -8547,23 +8494,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleNavigatingBarArgCS" - // InternalQVTimperative.g:2815:1: ruleNavigatingBarArgCS : ( ( rule__NavigatingBarArgCS__Group__0 ) ) ; + // InternalQVTimperative.g:2808:1: ruleNavigatingBarArgCS : ( ( rule__NavigatingBarArgCS__Group__0 ) ) ; public final void ruleNavigatingBarArgCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2819:2: ( ( ( rule__NavigatingBarArgCS__Group__0 ) ) ) - // InternalQVTimperative.g:2820:1: ( ( rule__NavigatingBarArgCS__Group__0 ) ) + // InternalQVTimperative.g:2812:2: ( ( ( rule__NavigatingBarArgCS__Group__0 ) ) ) + // InternalQVTimperative.g:2813:1: ( ( rule__NavigatingBarArgCS__Group__0 ) ) { - // InternalQVTimperative.g:2820:1: ( ( rule__NavigatingBarArgCS__Group__0 ) ) - // InternalQVTimperative.g:2821:1: ( rule__NavigatingBarArgCS__Group__0 ) + // InternalQVTimperative.g:2813:1: ( ( rule__NavigatingBarArgCS__Group__0 ) ) + // InternalQVTimperative.g:2814:1: ( rule__NavigatingBarArgCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingBarArgCSAccess().getGroup()); } - // InternalQVTimperative.g:2822:1: ( rule__NavigatingBarArgCS__Group__0 ) - // InternalQVTimperative.g:2822:2: rule__NavigatingBarArgCS__Group__0 + // InternalQVTimperative.g:2815:1: ( rule__NavigatingBarArgCS__Group__0 ) + // InternalQVTimperative.g:2815:2: rule__NavigatingBarArgCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__NavigatingBarArgCS__Group__0(); @@ -8598,11 +8545,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleNavigatingCommaArgCS" - // InternalQVTimperative.g:2834:1: entryRuleNavigatingCommaArgCS : ruleNavigatingCommaArgCS EOF ; + // InternalQVTimperative.g:2827:1: entryRuleNavigatingCommaArgCS : ruleNavigatingCommaArgCS EOF ; public final void entryRuleNavigatingCommaArgCS() throws RecognitionException { try { - // InternalQVTimperative.g:2835:1: ( ruleNavigatingCommaArgCS EOF ) - // InternalQVTimperative.g:2836:1: ruleNavigatingCommaArgCS EOF + // InternalQVTimperative.g:2828:1: ( ruleNavigatingCommaArgCS EOF ) + // InternalQVTimperative.g:2829:1: ruleNavigatingCommaArgCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingCommaArgCSRule()); @@ -8632,23 +8579,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleNavigatingCommaArgCS" - // InternalQVTimperative.g:2843:1: ruleNavigatingCommaArgCS : ( ( rule__NavigatingCommaArgCS__Group__0 ) ) ; + // InternalQVTimperative.g:2836:1: ruleNavigatingCommaArgCS : ( ( rule__NavigatingCommaArgCS__Group__0 ) ) ; public final void ruleNavigatingCommaArgCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2847:2: ( ( ( rule__NavigatingCommaArgCS__Group__0 ) ) ) - // InternalQVTimperative.g:2848:1: ( ( rule__NavigatingCommaArgCS__Group__0 ) ) + // InternalQVTimperative.g:2840:2: ( ( ( rule__NavigatingCommaArgCS__Group__0 ) ) ) + // InternalQVTimperative.g:2841:1: ( ( rule__NavigatingCommaArgCS__Group__0 ) ) { - // InternalQVTimperative.g:2848:1: ( ( rule__NavigatingCommaArgCS__Group__0 ) ) - // InternalQVTimperative.g:2849:1: ( rule__NavigatingCommaArgCS__Group__0 ) + // InternalQVTimperative.g:2841:1: ( ( rule__NavigatingCommaArgCS__Group__0 ) ) + // InternalQVTimperative.g:2842:1: ( rule__NavigatingCommaArgCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup()); } - // InternalQVTimperative.g:2850:1: ( rule__NavigatingCommaArgCS__Group__0 ) - // InternalQVTimperative.g:2850:2: rule__NavigatingCommaArgCS__Group__0 + // InternalQVTimperative.g:2843:1: ( rule__NavigatingCommaArgCS__Group__0 ) + // InternalQVTimperative.g:2843:2: rule__NavigatingCommaArgCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__NavigatingCommaArgCS__Group__0(); @@ -8683,11 +8630,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleNavigatingSemiArgCS" - // InternalQVTimperative.g:2862:1: entryRuleNavigatingSemiArgCS : ruleNavigatingSemiArgCS EOF ; + // InternalQVTimperative.g:2855:1: entryRuleNavigatingSemiArgCS : ruleNavigatingSemiArgCS EOF ; public final void entryRuleNavigatingSemiArgCS() throws RecognitionException { try { - // InternalQVTimperative.g:2863:1: ( ruleNavigatingSemiArgCS EOF ) - // InternalQVTimperative.g:2864:1: ruleNavigatingSemiArgCS EOF + // InternalQVTimperative.g:2856:1: ( ruleNavigatingSemiArgCS EOF ) + // InternalQVTimperative.g:2857:1: ruleNavigatingSemiArgCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingSemiArgCSRule()); @@ -8717,23 +8664,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleNavigatingSemiArgCS" - // InternalQVTimperative.g:2871:1: ruleNavigatingSemiArgCS : ( ( rule__NavigatingSemiArgCS__Group__0 ) ) ; + // InternalQVTimperative.g:2864:1: ruleNavigatingSemiArgCS : ( ( rule__NavigatingSemiArgCS__Group__0 ) ) ; public final void ruleNavigatingSemiArgCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2875:2: ( ( ( rule__NavigatingSemiArgCS__Group__0 ) ) ) - // InternalQVTimperative.g:2876:1: ( ( rule__NavigatingSemiArgCS__Group__0 ) ) + // InternalQVTimperative.g:2868:2: ( ( ( rule__NavigatingSemiArgCS__Group__0 ) ) ) + // InternalQVTimperative.g:2869:1: ( ( rule__NavigatingSemiArgCS__Group__0 ) ) { - // InternalQVTimperative.g:2876:1: ( ( rule__NavigatingSemiArgCS__Group__0 ) ) - // InternalQVTimperative.g:2877:1: ( rule__NavigatingSemiArgCS__Group__0 ) + // InternalQVTimperative.g:2869:1: ( ( rule__NavigatingSemiArgCS__Group__0 ) ) + // InternalQVTimperative.g:2870:1: ( rule__NavigatingSemiArgCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup()); } - // InternalQVTimperative.g:2878:1: ( rule__NavigatingSemiArgCS__Group__0 ) - // InternalQVTimperative.g:2878:2: rule__NavigatingSemiArgCS__Group__0 + // InternalQVTimperative.g:2871:1: ( rule__NavigatingSemiArgCS__Group__0 ) + // InternalQVTimperative.g:2871:2: rule__NavigatingSemiArgCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__NavigatingSemiArgCS__Group__0(); @@ -8768,11 +8715,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleNavigatingArgExpCS" - // InternalQVTimperative.g:2890:1: entryRuleNavigatingArgExpCS : ruleNavigatingArgExpCS EOF ; + // InternalQVTimperative.g:2883:1: entryRuleNavigatingArgExpCS : ruleNavigatingArgExpCS EOF ; public final void entryRuleNavigatingArgExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2891:1: ( ruleNavigatingArgExpCS EOF ) - // InternalQVTimperative.g:2892:1: ruleNavigatingArgExpCS EOF + // InternalQVTimperative.g:2884:1: ( ruleNavigatingArgExpCS EOF ) + // InternalQVTimperative.g:2885:1: ruleNavigatingArgExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingArgExpCSRule()); @@ -8802,17 +8749,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleNavigatingArgExpCS" - // InternalQVTimperative.g:2899:1: ruleNavigatingArgExpCS : ( ruleExpCS ) ; + // InternalQVTimperative.g:2892:1: ruleNavigatingArgExpCS : ( ruleExpCS ) ; public final void ruleNavigatingArgExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2903:2: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:2904:1: ( ruleExpCS ) + // InternalQVTimperative.g:2896:2: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:2897:1: ( ruleExpCS ) { - // InternalQVTimperative.g:2904:1: ( ruleExpCS ) - // InternalQVTimperative.g:2905:1: ruleExpCS + // InternalQVTimperative.g:2897:1: ( ruleExpCS ) + // InternalQVTimperative.g:2898:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingArgExpCSAccess().getExpCSParserRuleCall()); @@ -8847,11 +8794,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleIfExpCS" - // InternalQVTimperative.g:2918:1: entryRuleIfExpCS : ruleIfExpCS EOF ; + // InternalQVTimperative.g:2911:1: entryRuleIfExpCS : ruleIfExpCS EOF ; public final void entryRuleIfExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2919:1: ( ruleIfExpCS EOF ) - // InternalQVTimperative.g:2920:1: ruleIfExpCS EOF + // InternalQVTimperative.g:2912:1: ( ruleIfExpCS EOF ) + // InternalQVTimperative.g:2913:1: ruleIfExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getIfExpCSRule()); @@ -8881,23 +8828,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleIfExpCS" - // InternalQVTimperative.g:2927:1: ruleIfExpCS : ( ( rule__IfExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:2920:1: ruleIfExpCS : ( ( rule__IfExpCS__Group__0 ) ) ; public final void ruleIfExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2931:2: ( ( ( rule__IfExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:2932:1: ( ( rule__IfExpCS__Group__0 ) ) + // InternalQVTimperative.g:2924:2: ( ( ( rule__IfExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:2925:1: ( ( rule__IfExpCS__Group__0 ) ) { - // InternalQVTimperative.g:2932:1: ( ( rule__IfExpCS__Group__0 ) ) - // InternalQVTimperative.g:2933:1: ( rule__IfExpCS__Group__0 ) + // InternalQVTimperative.g:2925:1: ( ( rule__IfExpCS__Group__0 ) ) + // InternalQVTimperative.g:2926:1: ( rule__IfExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getIfExpCSAccess().getGroup()); } - // InternalQVTimperative.g:2934:1: ( rule__IfExpCS__Group__0 ) - // InternalQVTimperative.g:2934:2: rule__IfExpCS__Group__0 + // InternalQVTimperative.g:2927:1: ( rule__IfExpCS__Group__0 ) + // InternalQVTimperative.g:2927:2: rule__IfExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__IfExpCS__Group__0(); @@ -8932,11 +8879,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleElseIfThenExpCS" - // InternalQVTimperative.g:2946:1: entryRuleElseIfThenExpCS : ruleElseIfThenExpCS EOF ; + // InternalQVTimperative.g:2939:1: entryRuleElseIfThenExpCS : ruleElseIfThenExpCS EOF ; public final void entryRuleElseIfThenExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2947:1: ( ruleElseIfThenExpCS EOF ) - // InternalQVTimperative.g:2948:1: ruleElseIfThenExpCS EOF + // InternalQVTimperative.g:2940:1: ( ruleElseIfThenExpCS EOF ) + // InternalQVTimperative.g:2941:1: ruleElseIfThenExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getElseIfThenExpCSRule()); @@ -8966,23 +8913,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleElseIfThenExpCS" - // InternalQVTimperative.g:2955:1: ruleElseIfThenExpCS : ( ( rule__ElseIfThenExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:2948:1: ruleElseIfThenExpCS : ( ( rule__ElseIfThenExpCS__Group__0 ) ) ; public final void ruleElseIfThenExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2959:2: ( ( ( rule__ElseIfThenExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:2960:1: ( ( rule__ElseIfThenExpCS__Group__0 ) ) + // InternalQVTimperative.g:2952:2: ( ( ( rule__ElseIfThenExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:2953:1: ( ( rule__ElseIfThenExpCS__Group__0 ) ) { - // InternalQVTimperative.g:2960:1: ( ( rule__ElseIfThenExpCS__Group__0 ) ) - // InternalQVTimperative.g:2961:1: ( rule__ElseIfThenExpCS__Group__0 ) + // InternalQVTimperative.g:2953:1: ( ( rule__ElseIfThenExpCS__Group__0 ) ) + // InternalQVTimperative.g:2954:1: ( rule__ElseIfThenExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getElseIfThenExpCSAccess().getGroup()); } - // InternalQVTimperative.g:2962:1: ( rule__ElseIfThenExpCS__Group__0 ) - // InternalQVTimperative.g:2962:2: rule__ElseIfThenExpCS__Group__0 + // InternalQVTimperative.g:2955:1: ( rule__ElseIfThenExpCS__Group__0 ) + // InternalQVTimperative.g:2955:2: rule__ElseIfThenExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ElseIfThenExpCS__Group__0(); @@ -9017,11 +8964,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleLetExpCS" - // InternalQVTimperative.g:2974:1: entryRuleLetExpCS : ruleLetExpCS EOF ; + // InternalQVTimperative.g:2967:1: entryRuleLetExpCS : ruleLetExpCS EOF ; public final void entryRuleLetExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:2975:1: ( ruleLetExpCS EOF ) - // InternalQVTimperative.g:2976:1: ruleLetExpCS EOF + // InternalQVTimperative.g:2968:1: ( ruleLetExpCS EOF ) + // InternalQVTimperative.g:2969:1: ruleLetExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLetExpCSRule()); @@ -9051,23 +8998,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleLetExpCS" - // InternalQVTimperative.g:2983:1: ruleLetExpCS : ( ( rule__LetExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:2976:1: ruleLetExpCS : ( ( rule__LetExpCS__Group__0 ) ) ; public final void ruleLetExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:2987:2: ( ( ( rule__LetExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:2988:1: ( ( rule__LetExpCS__Group__0 ) ) + // InternalQVTimperative.g:2980:2: ( ( ( rule__LetExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:2981:1: ( ( rule__LetExpCS__Group__0 ) ) { - // InternalQVTimperative.g:2988:1: ( ( rule__LetExpCS__Group__0 ) ) - // InternalQVTimperative.g:2989:1: ( rule__LetExpCS__Group__0 ) + // InternalQVTimperative.g:2981:1: ( ( rule__LetExpCS__Group__0 ) ) + // InternalQVTimperative.g:2982:1: ( rule__LetExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLetExpCSAccess().getGroup()); } - // InternalQVTimperative.g:2990:1: ( rule__LetExpCS__Group__0 ) - // InternalQVTimperative.g:2990:2: rule__LetExpCS__Group__0 + // InternalQVTimperative.g:2983:1: ( rule__LetExpCS__Group__0 ) + // InternalQVTimperative.g:2983:2: rule__LetExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__LetExpCS__Group__0(); @@ -9102,11 +9049,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleLetVariableCS" - // InternalQVTimperative.g:3002:1: entryRuleLetVariableCS : ruleLetVariableCS EOF ; + // InternalQVTimperative.g:2995:1: entryRuleLetVariableCS : ruleLetVariableCS EOF ; public final void entryRuleLetVariableCS() throws RecognitionException { try { - // InternalQVTimperative.g:3003:1: ( ruleLetVariableCS EOF ) - // InternalQVTimperative.g:3004:1: ruleLetVariableCS EOF + // InternalQVTimperative.g:2996:1: ( ruleLetVariableCS EOF ) + // InternalQVTimperative.g:2997:1: ruleLetVariableCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLetVariableCSRule()); @@ -9136,23 +9083,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleLetVariableCS" - // InternalQVTimperative.g:3011:1: ruleLetVariableCS : ( ( rule__LetVariableCS__Group__0 ) ) ; + // InternalQVTimperative.g:3004:1: ruleLetVariableCS : ( ( rule__LetVariableCS__Group__0 ) ) ; public final void ruleLetVariableCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3015:2: ( ( ( rule__LetVariableCS__Group__0 ) ) ) - // InternalQVTimperative.g:3016:1: ( ( rule__LetVariableCS__Group__0 ) ) + // InternalQVTimperative.g:3008:2: ( ( ( rule__LetVariableCS__Group__0 ) ) ) + // InternalQVTimperative.g:3009:1: ( ( rule__LetVariableCS__Group__0 ) ) { - // InternalQVTimperative.g:3016:1: ( ( rule__LetVariableCS__Group__0 ) ) - // InternalQVTimperative.g:3017:1: ( rule__LetVariableCS__Group__0 ) + // InternalQVTimperative.g:3009:1: ( ( rule__LetVariableCS__Group__0 ) ) + // InternalQVTimperative.g:3010:1: ( rule__LetVariableCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLetVariableCSAccess().getGroup()); } - // InternalQVTimperative.g:3018:1: ( rule__LetVariableCS__Group__0 ) - // InternalQVTimperative.g:3018:2: rule__LetVariableCS__Group__0 + // InternalQVTimperative.g:3011:1: ( rule__LetVariableCS__Group__0 ) + // InternalQVTimperative.g:3011:2: rule__LetVariableCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__LetVariableCS__Group__0(); @@ -9187,11 +9134,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleNestedExpCS" - // InternalQVTimperative.g:3030:1: entryRuleNestedExpCS : ruleNestedExpCS EOF ; + // InternalQVTimperative.g:3023:1: entryRuleNestedExpCS : ruleNestedExpCS EOF ; public final void entryRuleNestedExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:3031:1: ( ruleNestedExpCS EOF ) - // InternalQVTimperative.g:3032:1: ruleNestedExpCS EOF + // InternalQVTimperative.g:3024:1: ( ruleNestedExpCS EOF ) + // InternalQVTimperative.g:3025:1: ruleNestedExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNestedExpCSRule()); @@ -9221,23 +9168,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleNestedExpCS" - // InternalQVTimperative.g:3039:1: ruleNestedExpCS : ( ( rule__NestedExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:3032:1: ruleNestedExpCS : ( ( rule__NestedExpCS__Group__0 ) ) ; public final void ruleNestedExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3043:2: ( ( ( rule__NestedExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:3044:1: ( ( rule__NestedExpCS__Group__0 ) ) + // InternalQVTimperative.g:3036:2: ( ( ( rule__NestedExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:3037:1: ( ( rule__NestedExpCS__Group__0 ) ) { - // InternalQVTimperative.g:3044:1: ( ( rule__NestedExpCS__Group__0 ) ) - // InternalQVTimperative.g:3045:1: ( rule__NestedExpCS__Group__0 ) + // InternalQVTimperative.g:3037:1: ( ( rule__NestedExpCS__Group__0 ) ) + // InternalQVTimperative.g:3038:1: ( rule__NestedExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNestedExpCSAccess().getGroup()); } - // InternalQVTimperative.g:3046:1: ( rule__NestedExpCS__Group__0 ) - // InternalQVTimperative.g:3046:2: rule__NestedExpCS__Group__0 + // InternalQVTimperative.g:3039:1: ( rule__NestedExpCS__Group__0 ) + // InternalQVTimperative.g:3039:2: rule__NestedExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__NestedExpCS__Group__0(); @@ -9272,11 +9219,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleSelfExpCS" - // InternalQVTimperative.g:3058:1: entryRuleSelfExpCS : ruleSelfExpCS EOF ; + // InternalQVTimperative.g:3051:1: entryRuleSelfExpCS : ruleSelfExpCS EOF ; public final void entryRuleSelfExpCS() throws RecognitionException { try { - // InternalQVTimperative.g:3059:1: ( ruleSelfExpCS EOF ) - // InternalQVTimperative.g:3060:1: ruleSelfExpCS EOF + // InternalQVTimperative.g:3052:1: ( ruleSelfExpCS EOF ) + // InternalQVTimperative.g:3053:1: ruleSelfExpCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSelfExpCSRule()); @@ -9306,23 +9253,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleSelfExpCS" - // InternalQVTimperative.g:3067:1: ruleSelfExpCS : ( ( rule__SelfExpCS__Group__0 ) ) ; + // InternalQVTimperative.g:3060:1: ruleSelfExpCS : ( ( rule__SelfExpCS__Group__0 ) ) ; public final void ruleSelfExpCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3071:2: ( ( ( rule__SelfExpCS__Group__0 ) ) ) - // InternalQVTimperative.g:3072:1: ( ( rule__SelfExpCS__Group__0 ) ) + // InternalQVTimperative.g:3064:2: ( ( ( rule__SelfExpCS__Group__0 ) ) ) + // InternalQVTimperative.g:3065:1: ( ( rule__SelfExpCS__Group__0 ) ) { - // InternalQVTimperative.g:3072:1: ( ( rule__SelfExpCS__Group__0 ) ) - // InternalQVTimperative.g:3073:1: ( rule__SelfExpCS__Group__0 ) + // InternalQVTimperative.g:3065:1: ( ( rule__SelfExpCS__Group__0 ) ) + // InternalQVTimperative.g:3066:1: ( rule__SelfExpCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSelfExpCSAccess().getGroup()); } - // InternalQVTimperative.g:3074:1: ( rule__SelfExpCS__Group__0 ) - // InternalQVTimperative.g:3074:2: rule__SelfExpCS__Group__0 + // InternalQVTimperative.g:3067:1: ( rule__SelfExpCS__Group__0 ) + // InternalQVTimperative.g:3067:2: rule__SelfExpCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SelfExpCS__Group__0(); @@ -9357,11 +9304,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleMultiplicityBoundsCS" - // InternalQVTimperative.g:3086:1: entryRuleMultiplicityBoundsCS : ruleMultiplicityBoundsCS EOF ; + // InternalQVTimperative.g:3079:1: entryRuleMultiplicityBoundsCS : ruleMultiplicityBoundsCS EOF ; public final void entryRuleMultiplicityBoundsCS() throws RecognitionException { try { - // InternalQVTimperative.g:3087:1: ( ruleMultiplicityBoundsCS EOF ) - // InternalQVTimperative.g:3088:1: ruleMultiplicityBoundsCS EOF + // InternalQVTimperative.g:3080:1: ( ruleMultiplicityBoundsCS EOF ) + // InternalQVTimperative.g:3081:1: ruleMultiplicityBoundsCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityBoundsCSRule()); @@ -9391,23 +9338,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleMultiplicityBoundsCS" - // InternalQVTimperative.g:3095:1: ruleMultiplicityBoundsCS : ( ( rule__MultiplicityBoundsCS__Group__0 ) ) ; + // InternalQVTimperative.g:3088:1: ruleMultiplicityBoundsCS : ( ( rule__MultiplicityBoundsCS__Group__0 ) ) ; public final void ruleMultiplicityBoundsCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3099:2: ( ( ( rule__MultiplicityBoundsCS__Group__0 ) ) ) - // InternalQVTimperative.g:3100:1: ( ( rule__MultiplicityBoundsCS__Group__0 ) ) + // InternalQVTimperative.g:3092:2: ( ( ( rule__MultiplicityBoundsCS__Group__0 ) ) ) + // InternalQVTimperative.g:3093:1: ( ( rule__MultiplicityBoundsCS__Group__0 ) ) { - // InternalQVTimperative.g:3100:1: ( ( rule__MultiplicityBoundsCS__Group__0 ) ) - // InternalQVTimperative.g:3101:1: ( rule__MultiplicityBoundsCS__Group__0 ) + // InternalQVTimperative.g:3093:1: ( ( rule__MultiplicityBoundsCS__Group__0 ) ) + // InternalQVTimperative.g:3094:1: ( rule__MultiplicityBoundsCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityBoundsCSAccess().getGroup()); } - // InternalQVTimperative.g:3102:1: ( rule__MultiplicityBoundsCS__Group__0 ) - // InternalQVTimperative.g:3102:2: rule__MultiplicityBoundsCS__Group__0 + // InternalQVTimperative.g:3095:1: ( rule__MultiplicityBoundsCS__Group__0 ) + // InternalQVTimperative.g:3095:2: rule__MultiplicityBoundsCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicityBoundsCS__Group__0(); @@ -9442,11 +9389,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleMultiplicityCS" - // InternalQVTimperative.g:3114:1: entryRuleMultiplicityCS : ruleMultiplicityCS EOF ; + // InternalQVTimperative.g:3107:1: entryRuleMultiplicityCS : ruleMultiplicityCS EOF ; public final void entryRuleMultiplicityCS() throws RecognitionException { try { - // InternalQVTimperative.g:3115:1: ( ruleMultiplicityCS EOF ) - // InternalQVTimperative.g:3116:1: ruleMultiplicityCS EOF + // InternalQVTimperative.g:3108:1: ( ruleMultiplicityCS EOF ) + // InternalQVTimperative.g:3109:1: ruleMultiplicityCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityCSRule()); @@ -9476,23 +9423,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleMultiplicityCS" - // InternalQVTimperative.g:3123:1: ruleMultiplicityCS : ( ( rule__MultiplicityCS__Group__0 ) ) ; + // InternalQVTimperative.g:3116:1: ruleMultiplicityCS : ( ( rule__MultiplicityCS__Group__0 ) ) ; public final void ruleMultiplicityCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3127:2: ( ( ( rule__MultiplicityCS__Group__0 ) ) ) - // InternalQVTimperative.g:3128:1: ( ( rule__MultiplicityCS__Group__0 ) ) + // InternalQVTimperative.g:3120:2: ( ( ( rule__MultiplicityCS__Group__0 ) ) ) + // InternalQVTimperative.g:3121:1: ( ( rule__MultiplicityCS__Group__0 ) ) { - // InternalQVTimperative.g:3128:1: ( ( rule__MultiplicityCS__Group__0 ) ) - // InternalQVTimperative.g:3129:1: ( rule__MultiplicityCS__Group__0 ) + // InternalQVTimperative.g:3121:1: ( ( rule__MultiplicityCS__Group__0 ) ) + // InternalQVTimperative.g:3122:1: ( rule__MultiplicityCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityCSAccess().getGroup()); } - // InternalQVTimperative.g:3130:1: ( rule__MultiplicityCS__Group__0 ) - // InternalQVTimperative.g:3130:2: rule__MultiplicityCS__Group__0 + // InternalQVTimperative.g:3123:1: ( rule__MultiplicityCS__Group__0 ) + // InternalQVTimperative.g:3123:2: rule__MultiplicityCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicityCS__Group__0(); @@ -9527,11 +9474,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleMultiplicityStringCS" - // InternalQVTimperative.g:3142:1: entryRuleMultiplicityStringCS : ruleMultiplicityStringCS EOF ; + // InternalQVTimperative.g:3135:1: entryRuleMultiplicityStringCS : ruleMultiplicityStringCS EOF ; public final void entryRuleMultiplicityStringCS() throws RecognitionException { try { - // InternalQVTimperative.g:3143:1: ( ruleMultiplicityStringCS EOF ) - // InternalQVTimperative.g:3144:1: ruleMultiplicityStringCS EOF + // InternalQVTimperative.g:3136:1: ( ruleMultiplicityStringCS EOF ) + // InternalQVTimperative.g:3137:1: ruleMultiplicityStringCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityStringCSRule()); @@ -9561,23 +9508,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleMultiplicityStringCS" - // InternalQVTimperative.g:3151:1: ruleMultiplicityStringCS : ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) ; + // InternalQVTimperative.g:3144:1: ruleMultiplicityStringCS : ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) ; public final void ruleMultiplicityStringCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3155:2: ( ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) ) - // InternalQVTimperative.g:3156:1: ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) + // InternalQVTimperative.g:3148:2: ( ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) ) + // InternalQVTimperative.g:3149:1: ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) { - // InternalQVTimperative.g:3156:1: ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) - // InternalQVTimperative.g:3157:1: ( rule__MultiplicityStringCS__StringBoundsAssignment ) + // InternalQVTimperative.g:3149:1: ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) + // InternalQVTimperative.g:3150:1: ( rule__MultiplicityStringCS__StringBoundsAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAssignment()); } - // InternalQVTimperative.g:3158:1: ( rule__MultiplicityStringCS__StringBoundsAssignment ) - // InternalQVTimperative.g:3158:2: rule__MultiplicityStringCS__StringBoundsAssignment + // InternalQVTimperative.g:3151:1: ( rule__MultiplicityStringCS__StringBoundsAssignment ) + // InternalQVTimperative.g:3151:2: rule__MultiplicityStringCS__StringBoundsAssignment { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicityStringCS__StringBoundsAssignment(); @@ -9612,11 +9559,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRulePathNameCS" - // InternalQVTimperative.g:3170:1: entryRulePathNameCS : rulePathNameCS EOF ; + // InternalQVTimperative.g:3163:1: entryRulePathNameCS : rulePathNameCS EOF ; public final void entryRulePathNameCS() throws RecognitionException { try { - // InternalQVTimperative.g:3171:1: ( rulePathNameCS EOF ) - // InternalQVTimperative.g:3172:1: rulePathNameCS EOF + // InternalQVTimperative.g:3164:1: ( rulePathNameCS EOF ) + // InternalQVTimperative.g:3165:1: rulePathNameCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPathNameCSRule()); @@ -9646,23 +9593,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rulePathNameCS" - // InternalQVTimperative.g:3179:1: rulePathNameCS : ( ( rule__PathNameCS__Group__0 ) ) ; + // InternalQVTimperative.g:3172:1: rulePathNameCS : ( ( rule__PathNameCS__Group__0 ) ) ; public final void rulePathNameCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3183:2: ( ( ( rule__PathNameCS__Group__0 ) ) ) - // InternalQVTimperative.g:3184:1: ( ( rule__PathNameCS__Group__0 ) ) + // InternalQVTimperative.g:3176:2: ( ( ( rule__PathNameCS__Group__0 ) ) ) + // InternalQVTimperative.g:3177:1: ( ( rule__PathNameCS__Group__0 ) ) { - // InternalQVTimperative.g:3184:1: ( ( rule__PathNameCS__Group__0 ) ) - // InternalQVTimperative.g:3185:1: ( rule__PathNameCS__Group__0 ) + // InternalQVTimperative.g:3177:1: ( ( rule__PathNameCS__Group__0 ) ) + // InternalQVTimperative.g:3178:1: ( rule__PathNameCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPathNameCSAccess().getGroup()); } - // InternalQVTimperative.g:3186:1: ( rule__PathNameCS__Group__0 ) - // InternalQVTimperative.g:3186:2: rule__PathNameCS__Group__0 + // InternalQVTimperative.g:3179:1: ( rule__PathNameCS__Group__0 ) + // InternalQVTimperative.g:3179:2: rule__PathNameCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PathNameCS__Group__0(); @@ -9697,11 +9644,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleFirstPathElementCS" - // InternalQVTimperative.g:3198:1: entryRuleFirstPathElementCS : ruleFirstPathElementCS EOF ; + // InternalQVTimperative.g:3191:1: entryRuleFirstPathElementCS : ruleFirstPathElementCS EOF ; public final void entryRuleFirstPathElementCS() throws RecognitionException { try { - // InternalQVTimperative.g:3199:1: ( ruleFirstPathElementCS EOF ) - // InternalQVTimperative.g:3200:1: ruleFirstPathElementCS EOF + // InternalQVTimperative.g:3192:1: ( ruleFirstPathElementCS EOF ) + // InternalQVTimperative.g:3193:1: ruleFirstPathElementCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFirstPathElementCSRule()); @@ -9731,23 +9678,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleFirstPathElementCS" - // InternalQVTimperative.g:3207:1: ruleFirstPathElementCS : ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) ; + // InternalQVTimperative.g:3200:1: ruleFirstPathElementCS : ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) ; public final void ruleFirstPathElementCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3211:2: ( ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) ) - // InternalQVTimperative.g:3212:1: ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) + // InternalQVTimperative.g:3204:2: ( ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) ) + // InternalQVTimperative.g:3205:1: ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) { - // InternalQVTimperative.g:3212:1: ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) - // InternalQVTimperative.g:3213:1: ( rule__FirstPathElementCS__ReferredElementAssignment ) + // InternalQVTimperative.g:3205:1: ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) + // InternalQVTimperative.g:3206:1: ( rule__FirstPathElementCS__ReferredElementAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getFirstPathElementCSAccess().getReferredElementAssignment()); } - // InternalQVTimperative.g:3214:1: ( rule__FirstPathElementCS__ReferredElementAssignment ) - // InternalQVTimperative.g:3214:2: rule__FirstPathElementCS__ReferredElementAssignment + // InternalQVTimperative.g:3207:1: ( rule__FirstPathElementCS__ReferredElementAssignment ) + // InternalQVTimperative.g:3207:2: rule__FirstPathElementCS__ReferredElementAssignment { pushFollow(FollowSets000.FOLLOW_2); rule__FirstPathElementCS__ReferredElementAssignment(); @@ -9782,11 +9729,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleNextPathElementCS" - // InternalQVTimperative.g:3226:1: entryRuleNextPathElementCS : ruleNextPathElementCS EOF ; + // InternalQVTimperative.g:3219:1: entryRuleNextPathElementCS : ruleNextPathElementCS EOF ; public final void entryRuleNextPathElementCS() throws RecognitionException { try { - // InternalQVTimperative.g:3227:1: ( ruleNextPathElementCS EOF ) - // InternalQVTimperative.g:3228:1: ruleNextPathElementCS EOF + // InternalQVTimperative.g:3220:1: ( ruleNextPathElementCS EOF ) + // InternalQVTimperative.g:3221:1: ruleNextPathElementCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNextPathElementCSRule()); @@ -9816,23 +9763,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleNextPathElementCS" - // InternalQVTimperative.g:3235:1: ruleNextPathElementCS : ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) ; + // InternalQVTimperative.g:3228:1: ruleNextPathElementCS : ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) ; public final void ruleNextPathElementCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3239:2: ( ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) ) - // InternalQVTimperative.g:3240:1: ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) + // InternalQVTimperative.g:3232:2: ( ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) ) + // InternalQVTimperative.g:3233:1: ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) { - // InternalQVTimperative.g:3240:1: ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) - // InternalQVTimperative.g:3241:1: ( rule__NextPathElementCS__ReferredElementAssignment ) + // InternalQVTimperative.g:3233:1: ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) + // InternalQVTimperative.g:3234:1: ( rule__NextPathElementCS__ReferredElementAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getNextPathElementCSAccess().getReferredElementAssignment()); } - // InternalQVTimperative.g:3242:1: ( rule__NextPathElementCS__ReferredElementAssignment ) - // InternalQVTimperative.g:3242:2: rule__NextPathElementCS__ReferredElementAssignment + // InternalQVTimperative.g:3235:1: ( rule__NextPathElementCS__ReferredElementAssignment ) + // InternalQVTimperative.g:3235:2: rule__NextPathElementCS__ReferredElementAssignment { pushFollow(FollowSets000.FOLLOW_2); rule__NextPathElementCS__ReferredElementAssignment(); @@ -9867,11 +9814,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTemplateBindingCS" - // InternalQVTimperative.g:3254:1: entryRuleTemplateBindingCS : ruleTemplateBindingCS EOF ; + // InternalQVTimperative.g:3247:1: entryRuleTemplateBindingCS : ruleTemplateBindingCS EOF ; public final void entryRuleTemplateBindingCS() throws RecognitionException { try { - // InternalQVTimperative.g:3255:1: ( ruleTemplateBindingCS EOF ) - // InternalQVTimperative.g:3256:1: ruleTemplateBindingCS EOF + // InternalQVTimperative.g:3248:1: ( ruleTemplateBindingCS EOF ) + // InternalQVTimperative.g:3249:1: ruleTemplateBindingCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTemplateBindingCSRule()); @@ -9901,23 +9848,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTemplateBindingCS" - // InternalQVTimperative.g:3263:1: ruleTemplateBindingCS : ( ( rule__TemplateBindingCS__Group__0 ) ) ; + // InternalQVTimperative.g:3256:1: ruleTemplateBindingCS : ( ( rule__TemplateBindingCS__Group__0 ) ) ; public final void ruleTemplateBindingCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3267:2: ( ( ( rule__TemplateBindingCS__Group__0 ) ) ) - // InternalQVTimperative.g:3268:1: ( ( rule__TemplateBindingCS__Group__0 ) ) + // InternalQVTimperative.g:3260:2: ( ( ( rule__TemplateBindingCS__Group__0 ) ) ) + // InternalQVTimperative.g:3261:1: ( ( rule__TemplateBindingCS__Group__0 ) ) { - // InternalQVTimperative.g:3268:1: ( ( rule__TemplateBindingCS__Group__0 ) ) - // InternalQVTimperative.g:3269:1: ( rule__TemplateBindingCS__Group__0 ) + // InternalQVTimperative.g:3261:1: ( ( rule__TemplateBindingCS__Group__0 ) ) + // InternalQVTimperative.g:3262:1: ( rule__TemplateBindingCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTemplateBindingCSAccess().getGroup()); } - // InternalQVTimperative.g:3270:1: ( rule__TemplateBindingCS__Group__0 ) - // InternalQVTimperative.g:3270:2: rule__TemplateBindingCS__Group__0 + // InternalQVTimperative.g:3263:1: ( rule__TemplateBindingCS__Group__0 ) + // InternalQVTimperative.g:3263:2: rule__TemplateBindingCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TemplateBindingCS__Group__0(); @@ -9952,11 +9899,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTemplateParameterSubstitutionCS" - // InternalQVTimperative.g:3282:1: entryRuleTemplateParameterSubstitutionCS : ruleTemplateParameterSubstitutionCS EOF ; + // InternalQVTimperative.g:3275:1: entryRuleTemplateParameterSubstitutionCS : ruleTemplateParameterSubstitutionCS EOF ; public final void entryRuleTemplateParameterSubstitutionCS() throws RecognitionException { try { - // InternalQVTimperative.g:3283:1: ( ruleTemplateParameterSubstitutionCS EOF ) - // InternalQVTimperative.g:3284:1: ruleTemplateParameterSubstitutionCS EOF + // InternalQVTimperative.g:3276:1: ( ruleTemplateParameterSubstitutionCS EOF ) + // InternalQVTimperative.g:3277:1: ruleTemplateParameterSubstitutionCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTemplateParameterSubstitutionCSRule()); @@ -9986,23 +9933,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTemplateParameterSubstitutionCS" - // InternalQVTimperative.g:3291:1: ruleTemplateParameterSubstitutionCS : ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) ; + // InternalQVTimperative.g:3284:1: ruleTemplateParameterSubstitutionCS : ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) ; public final void ruleTemplateParameterSubstitutionCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3295:2: ( ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) ) - // InternalQVTimperative.g:3296:1: ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) + // InternalQVTimperative.g:3288:2: ( ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) ) + // InternalQVTimperative.g:3289:1: ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) { - // InternalQVTimperative.g:3296:1: ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) - // InternalQVTimperative.g:3297:1: ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) + // InternalQVTimperative.g:3289:1: ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) + // InternalQVTimperative.g:3290:1: ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getTemplateParameterSubstitutionCSAccess().getOwnedActualParameterAssignment()); } - // InternalQVTimperative.g:3298:1: ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) - // InternalQVTimperative.g:3298:2: rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment + // InternalQVTimperative.g:3291:1: ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) + // InternalQVTimperative.g:3291:2: rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment { pushFollow(FollowSets000.FOLLOW_2); rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment(); @@ -10037,11 +9984,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTemplateSignatureCS" - // InternalQVTimperative.g:3310:1: entryRuleTemplateSignatureCS : ruleTemplateSignatureCS EOF ; + // InternalQVTimperative.g:3303:1: entryRuleTemplateSignatureCS : ruleTemplateSignatureCS EOF ; public final void entryRuleTemplateSignatureCS() throws RecognitionException { try { - // InternalQVTimperative.g:3311:1: ( ruleTemplateSignatureCS EOF ) - // InternalQVTimperative.g:3312:1: ruleTemplateSignatureCS EOF + // InternalQVTimperative.g:3304:1: ( ruleTemplateSignatureCS EOF ) + // InternalQVTimperative.g:3305:1: ruleTemplateSignatureCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTemplateSignatureCSRule()); @@ -10071,23 +10018,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTemplateSignatureCS" - // InternalQVTimperative.g:3319:1: ruleTemplateSignatureCS : ( ( rule__TemplateSignatureCS__Group__0 ) ) ; + // InternalQVTimperative.g:3312:1: ruleTemplateSignatureCS : ( ( rule__TemplateSignatureCS__Group__0 ) ) ; public final void ruleTemplateSignatureCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3323:2: ( ( ( rule__TemplateSignatureCS__Group__0 ) ) ) - // InternalQVTimperative.g:3324:1: ( ( rule__TemplateSignatureCS__Group__0 ) ) + // InternalQVTimperative.g:3316:2: ( ( ( rule__TemplateSignatureCS__Group__0 ) ) ) + // InternalQVTimperative.g:3317:1: ( ( rule__TemplateSignatureCS__Group__0 ) ) { - // InternalQVTimperative.g:3324:1: ( ( rule__TemplateSignatureCS__Group__0 ) ) - // InternalQVTimperative.g:3325:1: ( rule__TemplateSignatureCS__Group__0 ) + // InternalQVTimperative.g:3317:1: ( ( rule__TemplateSignatureCS__Group__0 ) ) + // InternalQVTimperative.g:3318:1: ( rule__TemplateSignatureCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTemplateSignatureCSAccess().getGroup()); } - // InternalQVTimperative.g:3326:1: ( rule__TemplateSignatureCS__Group__0 ) - // InternalQVTimperative.g:3326:2: rule__TemplateSignatureCS__Group__0 + // InternalQVTimperative.g:3319:1: ( rule__TemplateSignatureCS__Group__0 ) + // InternalQVTimperative.g:3319:2: rule__TemplateSignatureCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TemplateSignatureCS__Group__0(); @@ -10122,11 +10069,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTypeParameterCS" - // InternalQVTimperative.g:3338:1: entryRuleTypeParameterCS : ruleTypeParameterCS EOF ; + // InternalQVTimperative.g:3331:1: entryRuleTypeParameterCS : ruleTypeParameterCS EOF ; public final void entryRuleTypeParameterCS() throws RecognitionException { try { - // InternalQVTimperative.g:3339:1: ( ruleTypeParameterCS EOF ) - // InternalQVTimperative.g:3340:1: ruleTypeParameterCS EOF + // InternalQVTimperative.g:3332:1: ( ruleTypeParameterCS EOF ) + // InternalQVTimperative.g:3333:1: ruleTypeParameterCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypeParameterCSRule()); @@ -10156,23 +10103,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTypeParameterCS" - // InternalQVTimperative.g:3347:1: ruleTypeParameterCS : ( ( rule__TypeParameterCS__Group__0 ) ) ; + // InternalQVTimperative.g:3340:1: ruleTypeParameterCS : ( ( rule__TypeParameterCS__Group__0 ) ) ; public final void ruleTypeParameterCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3351:2: ( ( ( rule__TypeParameterCS__Group__0 ) ) ) - // InternalQVTimperative.g:3352:1: ( ( rule__TypeParameterCS__Group__0 ) ) + // InternalQVTimperative.g:3344:2: ( ( ( rule__TypeParameterCS__Group__0 ) ) ) + // InternalQVTimperative.g:3345:1: ( ( rule__TypeParameterCS__Group__0 ) ) { - // InternalQVTimperative.g:3352:1: ( ( rule__TypeParameterCS__Group__0 ) ) - // InternalQVTimperative.g:3353:1: ( rule__TypeParameterCS__Group__0 ) + // InternalQVTimperative.g:3345:1: ( ( rule__TypeParameterCS__Group__0 ) ) + // InternalQVTimperative.g:3346:1: ( rule__TypeParameterCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypeParameterCSAccess().getGroup()); } - // InternalQVTimperative.g:3354:1: ( rule__TypeParameterCS__Group__0 ) - // InternalQVTimperative.g:3354:2: rule__TypeParameterCS__Group__0 + // InternalQVTimperative.g:3347:1: ( rule__TypeParameterCS__Group__0 ) + // InternalQVTimperative.g:3347:2: rule__TypeParameterCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TypeParameterCS__Group__0(); @@ -10207,11 +10154,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTypeRefCS" - // InternalQVTimperative.g:3366:1: entryRuleTypeRefCS : ruleTypeRefCS EOF ; + // InternalQVTimperative.g:3359:1: entryRuleTypeRefCS : ruleTypeRefCS EOF ; public final void entryRuleTypeRefCS() throws RecognitionException { try { - // InternalQVTimperative.g:3367:1: ( ruleTypeRefCS EOF ) - // InternalQVTimperative.g:3368:1: ruleTypeRefCS EOF + // InternalQVTimperative.g:3360:1: ( ruleTypeRefCS EOF ) + // InternalQVTimperative.g:3361:1: ruleTypeRefCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefCSRule()); @@ -10241,23 +10188,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTypeRefCS" - // InternalQVTimperative.g:3375:1: ruleTypeRefCS : ( ( rule__TypeRefCS__Alternatives ) ) ; + // InternalQVTimperative.g:3368:1: ruleTypeRefCS : ( ( rule__TypeRefCS__Alternatives ) ) ; public final void ruleTypeRefCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3379:2: ( ( ( rule__TypeRefCS__Alternatives ) ) ) - // InternalQVTimperative.g:3380:1: ( ( rule__TypeRefCS__Alternatives ) ) + // InternalQVTimperative.g:3372:2: ( ( ( rule__TypeRefCS__Alternatives ) ) ) + // InternalQVTimperative.g:3373:1: ( ( rule__TypeRefCS__Alternatives ) ) { - // InternalQVTimperative.g:3380:1: ( ( rule__TypeRefCS__Alternatives ) ) - // InternalQVTimperative.g:3381:1: ( rule__TypeRefCS__Alternatives ) + // InternalQVTimperative.g:3373:1: ( ( rule__TypeRefCS__Alternatives ) ) + // InternalQVTimperative.g:3374:1: ( rule__TypeRefCS__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefCSAccess().getAlternatives()); } - // InternalQVTimperative.g:3382:1: ( rule__TypeRefCS__Alternatives ) - // InternalQVTimperative.g:3382:2: rule__TypeRefCS__Alternatives + // InternalQVTimperative.g:3375:1: ( rule__TypeRefCS__Alternatives ) + // InternalQVTimperative.g:3375:2: rule__TypeRefCS__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__TypeRefCS__Alternatives(); @@ -10292,11 +10239,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTypedRefCS" - // InternalQVTimperative.g:3394:1: entryRuleTypedRefCS : ruleTypedRefCS EOF ; + // InternalQVTimperative.g:3387:1: entryRuleTypedRefCS : ruleTypedRefCS EOF ; public final void entryRuleTypedRefCS() throws RecognitionException { try { - // InternalQVTimperative.g:3395:1: ( ruleTypedRefCS EOF ) - // InternalQVTimperative.g:3396:1: ruleTypedRefCS EOF + // InternalQVTimperative.g:3388:1: ( ruleTypedRefCS EOF ) + // InternalQVTimperative.g:3389:1: ruleTypedRefCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypedRefCSRule()); @@ -10326,17 +10273,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTypedRefCS" - // InternalQVTimperative.g:3403:1: ruleTypedRefCS : ( ruleTypedTypeRefCS ) ; + // InternalQVTimperative.g:3396:1: ruleTypedRefCS : ( ruleTypedTypeRefCS ) ; public final void ruleTypedRefCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3407:2: ( ( ruleTypedTypeRefCS ) ) - // InternalQVTimperative.g:3408:1: ( ruleTypedTypeRefCS ) + // InternalQVTimperative.g:3400:2: ( ( ruleTypedTypeRefCS ) ) + // InternalQVTimperative.g:3401:1: ( ruleTypedTypeRefCS ) { - // InternalQVTimperative.g:3408:1: ( ruleTypedTypeRefCS ) - // InternalQVTimperative.g:3409:1: ruleTypedTypeRefCS + // InternalQVTimperative.g:3401:1: ( ruleTypedTypeRefCS ) + // InternalQVTimperative.g:3402:1: ruleTypedTypeRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypedRefCSAccess().getTypedTypeRefCSParserRuleCall()); @@ -10371,11 +10318,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleTypedTypeRefCS" - // InternalQVTimperative.g:3422:1: entryRuleTypedTypeRefCS : ruleTypedTypeRefCS EOF ; + // InternalQVTimperative.g:3415:1: entryRuleTypedTypeRefCS : ruleTypedTypeRefCS EOF ; public final void entryRuleTypedTypeRefCS() throws RecognitionException { try { - // InternalQVTimperative.g:3423:1: ( ruleTypedTypeRefCS EOF ) - // InternalQVTimperative.g:3424:1: ruleTypedTypeRefCS EOF + // InternalQVTimperative.g:3416:1: ( ruleTypedTypeRefCS EOF ) + // InternalQVTimperative.g:3417:1: ruleTypedTypeRefCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypedTypeRefCSRule()); @@ -10405,23 +10352,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleTypedTypeRefCS" - // InternalQVTimperative.g:3431:1: ruleTypedTypeRefCS : ( ( rule__TypedTypeRefCS__Group__0 ) ) ; + // InternalQVTimperative.g:3424:1: ruleTypedTypeRefCS : ( ( rule__TypedTypeRefCS__Group__0 ) ) ; public final void ruleTypedTypeRefCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3435:2: ( ( ( rule__TypedTypeRefCS__Group__0 ) ) ) - // InternalQVTimperative.g:3436:1: ( ( rule__TypedTypeRefCS__Group__0 ) ) + // InternalQVTimperative.g:3428:2: ( ( ( rule__TypedTypeRefCS__Group__0 ) ) ) + // InternalQVTimperative.g:3429:1: ( ( rule__TypedTypeRefCS__Group__0 ) ) { - // InternalQVTimperative.g:3436:1: ( ( rule__TypedTypeRefCS__Group__0 ) ) - // InternalQVTimperative.g:3437:1: ( rule__TypedTypeRefCS__Group__0 ) + // InternalQVTimperative.g:3429:1: ( ( rule__TypedTypeRefCS__Group__0 ) ) + // InternalQVTimperative.g:3430:1: ( rule__TypedTypeRefCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypedTypeRefCSAccess().getGroup()); } - // InternalQVTimperative.g:3438:1: ( rule__TypedTypeRefCS__Group__0 ) - // InternalQVTimperative.g:3438:2: rule__TypedTypeRefCS__Group__0 + // InternalQVTimperative.g:3431:1: ( rule__TypedTypeRefCS__Group__0 ) + // InternalQVTimperative.g:3431:2: rule__TypedTypeRefCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__TypedTypeRefCS__Group__0(); @@ -10456,11 +10403,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleWildcardTypeRefCS" - // InternalQVTimperative.g:3450:1: entryRuleWildcardTypeRefCS : ruleWildcardTypeRefCS EOF ; + // InternalQVTimperative.g:3443:1: entryRuleWildcardTypeRefCS : ruleWildcardTypeRefCS EOF ; public final void entryRuleWildcardTypeRefCS() throws RecognitionException { try { - // InternalQVTimperative.g:3451:1: ( ruleWildcardTypeRefCS EOF ) - // InternalQVTimperative.g:3452:1: ruleWildcardTypeRefCS EOF + // InternalQVTimperative.g:3444:1: ( ruleWildcardTypeRefCS EOF ) + // InternalQVTimperative.g:3445:1: ruleWildcardTypeRefCS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getWildcardTypeRefCSRule()); @@ -10490,23 +10437,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleWildcardTypeRefCS" - // InternalQVTimperative.g:3459:1: ruleWildcardTypeRefCS : ( ( rule__WildcardTypeRefCS__Group__0 ) ) ; + // InternalQVTimperative.g:3452:1: ruleWildcardTypeRefCS : ( ( rule__WildcardTypeRefCS__Group__0 ) ) ; public final void ruleWildcardTypeRefCS() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3463:2: ( ( ( rule__WildcardTypeRefCS__Group__0 ) ) ) - // InternalQVTimperative.g:3464:1: ( ( rule__WildcardTypeRefCS__Group__0 ) ) + // InternalQVTimperative.g:3456:2: ( ( ( rule__WildcardTypeRefCS__Group__0 ) ) ) + // InternalQVTimperative.g:3457:1: ( ( rule__WildcardTypeRefCS__Group__0 ) ) { - // InternalQVTimperative.g:3464:1: ( ( rule__WildcardTypeRefCS__Group__0 ) ) - // InternalQVTimperative.g:3465:1: ( rule__WildcardTypeRefCS__Group__0 ) + // InternalQVTimperative.g:3457:1: ( ( rule__WildcardTypeRefCS__Group__0 ) ) + // InternalQVTimperative.g:3458:1: ( rule__WildcardTypeRefCS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWildcardTypeRefCSAccess().getGroup()); } - // InternalQVTimperative.g:3466:1: ( rule__WildcardTypeRefCS__Group__0 ) - // InternalQVTimperative.g:3466:2: rule__WildcardTypeRefCS__Group__0 + // InternalQVTimperative.g:3459:1: ( rule__WildcardTypeRefCS__Group__0 ) + // InternalQVTimperative.g:3459:2: rule__WildcardTypeRefCS__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__WildcardTypeRefCS__Group__0(); @@ -10541,11 +10488,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleID" - // InternalQVTimperative.g:3478:1: entryRuleID : ruleID EOF ; + // InternalQVTimperative.g:3471:1: entryRuleID : ruleID EOF ; public final void entryRuleID() throws RecognitionException { try { - // InternalQVTimperative.g:3479:1: ( ruleID EOF ) - // InternalQVTimperative.g:3480:1: ruleID EOF + // InternalQVTimperative.g:3472:1: ( ruleID EOF ) + // InternalQVTimperative.g:3473:1: ruleID EOF { if ( state.backtracking==0 ) { before(grammarAccess.getIDRule()); @@ -10575,23 +10522,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleID" - // InternalQVTimperative.g:3487:1: ruleID : ( ( rule__ID__Alternatives ) ) ; + // InternalQVTimperative.g:3480:1: ruleID : ( ( rule__ID__Alternatives ) ) ; public final void ruleID() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3491:2: ( ( ( rule__ID__Alternatives ) ) ) - // InternalQVTimperative.g:3492:1: ( ( rule__ID__Alternatives ) ) + // InternalQVTimperative.g:3484:2: ( ( ( rule__ID__Alternatives ) ) ) + // InternalQVTimperative.g:3485:1: ( ( rule__ID__Alternatives ) ) { - // InternalQVTimperative.g:3492:1: ( ( rule__ID__Alternatives ) ) - // InternalQVTimperative.g:3493:1: ( rule__ID__Alternatives ) + // InternalQVTimperative.g:3485:1: ( ( rule__ID__Alternatives ) ) + // InternalQVTimperative.g:3486:1: ( rule__ID__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getIDAccess().getAlternatives()); } - // InternalQVTimperative.g:3494:1: ( rule__ID__Alternatives ) - // InternalQVTimperative.g:3494:2: rule__ID__Alternatives + // InternalQVTimperative.g:3487:1: ( rule__ID__Alternatives ) + // InternalQVTimperative.g:3487:2: rule__ID__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__ID__Alternatives(); @@ -10626,11 +10573,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleIdentifier" - // InternalQVTimperative.g:3506:1: entryRuleIdentifier : ruleIdentifier EOF ; + // InternalQVTimperative.g:3499:1: entryRuleIdentifier : ruleIdentifier EOF ; public final void entryRuleIdentifier() throws RecognitionException { try { - // InternalQVTimperative.g:3507:1: ( ruleIdentifier EOF ) - // InternalQVTimperative.g:3508:1: ruleIdentifier EOF + // InternalQVTimperative.g:3500:1: ( ruleIdentifier EOF ) + // InternalQVTimperative.g:3501:1: ruleIdentifier EOF { if ( state.backtracking==0 ) { before(grammarAccess.getIdentifierRule()); @@ -10660,17 +10607,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleIdentifier" - // InternalQVTimperative.g:3515:1: ruleIdentifier : ( ruleID ) ; + // InternalQVTimperative.g:3508:1: ruleIdentifier : ( ruleID ) ; public final void ruleIdentifier() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3519:2: ( ( ruleID ) ) - // InternalQVTimperative.g:3520:1: ( ruleID ) + // InternalQVTimperative.g:3512:2: ( ( ruleID ) ) + // InternalQVTimperative.g:3513:1: ( ruleID ) { - // InternalQVTimperative.g:3520:1: ( ruleID ) - // InternalQVTimperative.g:3521:1: ruleID + // InternalQVTimperative.g:3513:1: ( ruleID ) + // InternalQVTimperative.g:3514:1: ruleID { if ( state.backtracking==0 ) { before(grammarAccess.getIdentifierAccess().getIDParserRuleCall()); @@ -10705,11 +10652,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleLOWER" - // InternalQVTimperative.g:3534:1: entryRuleLOWER : ruleLOWER EOF ; + // InternalQVTimperative.g:3527:1: entryRuleLOWER : ruleLOWER EOF ; public final void entryRuleLOWER() throws RecognitionException { try { - // InternalQVTimperative.g:3535:1: ( ruleLOWER EOF ) - // InternalQVTimperative.g:3536:1: ruleLOWER EOF + // InternalQVTimperative.g:3528:1: ( ruleLOWER EOF ) + // InternalQVTimperative.g:3529:1: ruleLOWER EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLOWERRule()); @@ -10739,17 +10686,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleLOWER" - // InternalQVTimperative.g:3543:1: ruleLOWER : ( RULE_INT ) ; + // InternalQVTimperative.g:3536:1: ruleLOWER : ( RULE_INT ) ; public final void ruleLOWER() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3547:2: ( ( RULE_INT ) ) - // InternalQVTimperative.g:3548:1: ( RULE_INT ) + // InternalQVTimperative.g:3540:2: ( ( RULE_INT ) ) + // InternalQVTimperative.g:3541:1: ( RULE_INT ) { - // InternalQVTimperative.g:3548:1: ( RULE_INT ) - // InternalQVTimperative.g:3549:1: RULE_INT + // InternalQVTimperative.g:3541:1: ( RULE_INT ) + // InternalQVTimperative.g:3542:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getLOWERAccess().getINTTerminalRuleCall()); @@ -10780,11 +10727,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleNUMBER_LITERAL" - // InternalQVTimperative.g:3562:1: entryRuleNUMBER_LITERAL : ruleNUMBER_LITERAL EOF ; + // InternalQVTimperative.g:3555:1: entryRuleNUMBER_LITERAL : ruleNUMBER_LITERAL EOF ; public final void entryRuleNUMBER_LITERAL() throws RecognitionException { try { - // InternalQVTimperative.g:3563:1: ( ruleNUMBER_LITERAL EOF ) - // InternalQVTimperative.g:3564:1: ruleNUMBER_LITERAL EOF + // InternalQVTimperative.g:3556:1: ( ruleNUMBER_LITERAL EOF ) + // InternalQVTimperative.g:3557:1: ruleNUMBER_LITERAL EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNUMBER_LITERALRule()); @@ -10814,17 +10761,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleNUMBER_LITERAL" - // InternalQVTimperative.g:3571:1: ruleNUMBER_LITERAL : ( RULE_INT ) ; + // InternalQVTimperative.g:3564:1: ruleNUMBER_LITERAL : ( RULE_INT ) ; public final void ruleNUMBER_LITERAL() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3575:2: ( ( RULE_INT ) ) - // InternalQVTimperative.g:3576:1: ( RULE_INT ) + // InternalQVTimperative.g:3568:2: ( ( RULE_INT ) ) + // InternalQVTimperative.g:3569:1: ( RULE_INT ) { - // InternalQVTimperative.g:3576:1: ( RULE_INT ) - // InternalQVTimperative.g:3577:1: RULE_INT + // InternalQVTimperative.g:3569:1: ( RULE_INT ) + // InternalQVTimperative.g:3570:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getNUMBER_LITERALAccess().getINTTerminalRuleCall()); @@ -10855,11 +10802,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleStringLiteral" - // InternalQVTimperative.g:3590:1: entryRuleStringLiteral : ruleStringLiteral EOF ; + // InternalQVTimperative.g:3583:1: entryRuleStringLiteral : ruleStringLiteral EOF ; public final void entryRuleStringLiteral() throws RecognitionException { try { - // InternalQVTimperative.g:3591:1: ( ruleStringLiteral EOF ) - // InternalQVTimperative.g:3592:1: ruleStringLiteral EOF + // InternalQVTimperative.g:3584:1: ( ruleStringLiteral EOF ) + // InternalQVTimperative.g:3585:1: ruleStringLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiteralRule()); @@ -10889,17 +10836,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleStringLiteral" - // InternalQVTimperative.g:3599:1: ruleStringLiteral : ( RULE_SINGLE_QUOTED_STRING ) ; + // InternalQVTimperative.g:3592:1: ruleStringLiteral : ( RULE_SINGLE_QUOTED_STRING ) ; public final void ruleStringLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3603:2: ( ( RULE_SINGLE_QUOTED_STRING ) ) - // InternalQVTimperative.g:3604:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:3596:2: ( ( RULE_SINGLE_QUOTED_STRING ) ) + // InternalQVTimperative.g:3597:1: ( RULE_SINGLE_QUOTED_STRING ) { - // InternalQVTimperative.g:3604:1: ( RULE_SINGLE_QUOTED_STRING ) - // InternalQVTimperative.g:3605:1: RULE_SINGLE_QUOTED_STRING + // InternalQVTimperative.g:3597:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:3598:1: RULE_SINGLE_QUOTED_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiteralAccess().getSINGLE_QUOTED_STRINGTerminalRuleCall()); @@ -10930,11 +10877,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleUPPER" - // InternalQVTimperative.g:3618:1: entryRuleUPPER : ruleUPPER EOF ; + // InternalQVTimperative.g:3611:1: entryRuleUPPER : ruleUPPER EOF ; public final void entryRuleUPPER() throws RecognitionException { try { - // InternalQVTimperative.g:3619:1: ( ruleUPPER EOF ) - // InternalQVTimperative.g:3620:1: ruleUPPER EOF + // InternalQVTimperative.g:3612:1: ( ruleUPPER EOF ) + // InternalQVTimperative.g:3613:1: ruleUPPER EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUPPERRule()); @@ -10964,23 +10911,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleUPPER" - // InternalQVTimperative.g:3627:1: ruleUPPER : ( ( rule__UPPER__Alternatives ) ) ; + // InternalQVTimperative.g:3620:1: ruleUPPER : ( ( rule__UPPER__Alternatives ) ) ; public final void ruleUPPER() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3631:2: ( ( ( rule__UPPER__Alternatives ) ) ) - // InternalQVTimperative.g:3632:1: ( ( rule__UPPER__Alternatives ) ) + // InternalQVTimperative.g:3624:2: ( ( ( rule__UPPER__Alternatives ) ) ) + // InternalQVTimperative.g:3625:1: ( ( rule__UPPER__Alternatives ) ) { - // InternalQVTimperative.g:3632:1: ( ( rule__UPPER__Alternatives ) ) - // InternalQVTimperative.g:3633:1: ( rule__UPPER__Alternatives ) + // InternalQVTimperative.g:3625:1: ( ( rule__UPPER__Alternatives ) ) + // InternalQVTimperative.g:3626:1: ( rule__UPPER__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getUPPERAccess().getAlternatives()); } - // InternalQVTimperative.g:3634:1: ( rule__UPPER__Alternatives ) - // InternalQVTimperative.g:3634:2: rule__UPPER__Alternatives + // InternalQVTimperative.g:3627:1: ( rule__UPPER__Alternatives ) + // InternalQVTimperative.g:3627:2: rule__UPPER__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__UPPER__Alternatives(); @@ -11015,11 +10962,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "entryRuleURI" - // InternalQVTimperative.g:3646:1: entryRuleURI : ruleURI EOF ; + // InternalQVTimperative.g:3639:1: entryRuleURI : ruleURI EOF ; public final void entryRuleURI() throws RecognitionException { try { - // InternalQVTimperative.g:3647:1: ( ruleURI EOF ) - // InternalQVTimperative.g:3648:1: ruleURI EOF + // InternalQVTimperative.g:3640:1: ( ruleURI EOF ) + // InternalQVTimperative.g:3641:1: ruleURI EOF { if ( state.backtracking==0 ) { before(grammarAccess.getURIRule()); @@ -11049,17 +10996,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "ruleURI" - // InternalQVTimperative.g:3655:1: ruleURI : ( RULE_SINGLE_QUOTED_STRING ) ; + // InternalQVTimperative.g:3648:1: ruleURI : ( RULE_SINGLE_QUOTED_STRING ) ; public final void ruleURI() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3659:2: ( ( RULE_SINGLE_QUOTED_STRING ) ) - // InternalQVTimperative.g:3660:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:3652:2: ( ( RULE_SINGLE_QUOTED_STRING ) ) + // InternalQVTimperative.g:3653:1: ( RULE_SINGLE_QUOTED_STRING ) { - // InternalQVTimperative.g:3660:1: ( RULE_SINGLE_QUOTED_STRING ) - // InternalQVTimperative.g:3661:1: RULE_SINGLE_QUOTED_STRING + // InternalQVTimperative.g:3653:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:3654:1: RULE_SINGLE_QUOTED_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getURIAccess().getSINGLE_QUOTED_STRINGTerminalRuleCall()); @@ -11090,57 +11037,57 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TopLevelCS__Alternatives_1" - // InternalQVTimperative.g:3674:1: rule__TopLevelCS__Alternatives_1 : ( ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) | ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) ) | ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) ) | ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) ) ); + // InternalQVTimperative.g:3667:1: rule__TopLevelCS__Alternatives_1 : ( ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) | ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) ) | ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) ) | ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) ) ); public final void rule__TopLevelCS__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3678:1: ( ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) | ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) ) | ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) ) | ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) ) ) - int alt3=4; + // InternalQVTimperative.g:3671:1: ( ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) | ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) ) | ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) ) | ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) ) ) + int alt2=4; switch ( input.LA(1) ) { case 80: { - alt3=1; + alt2=1; } break; case 28: { - alt3=2; + alt2=2; } break; case 24: case 112: { - alt3=3; + alt2=3; } break; case 25: case 115: { - alt3=4; + alt2=4; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 3, 0, input); + new NoViableAltException("", 2, 0, input); throw nvae; } - switch (alt3) { + switch (alt2) { case 1 : - // InternalQVTimperative.g:3679:1: ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) + // InternalQVTimperative.g:3672:1: ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) { - // InternalQVTimperative.g:3679:1: ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) - // InternalQVTimperative.g:3680:1: ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) + // InternalQVTimperative.g:3672:1: ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) + // InternalQVTimperative.g:3673:1: ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelCSAccess().getOwnedPackagesAssignment_1_0()); } - // InternalQVTimperative.g:3681:1: ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) - // InternalQVTimperative.g:3681:2: rule__TopLevelCS__OwnedPackagesAssignment_1_0 + // InternalQVTimperative.g:3674:1: ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) + // InternalQVTimperative.g:3674:2: rule__TopLevelCS__OwnedPackagesAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__TopLevelCS__OwnedPackagesAssignment_1_0(); @@ -11160,16 +11107,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:3685:6: ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) ) + // InternalQVTimperative.g:3678:6: ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) ) { - // InternalQVTimperative.g:3685:6: ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) ) - // InternalQVTimperative.g:3686:1: ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) + // InternalQVTimperative.g:3678:6: ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) ) + // InternalQVTimperative.g:3679:1: ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelCSAccess().getOwnedTransformationsAssignment_1_1()); } - // InternalQVTimperative.g:3687:1: ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) - // InternalQVTimperative.g:3687:2: rule__TopLevelCS__OwnedTransformationsAssignment_1_1 + // InternalQVTimperative.g:3680:1: ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) + // InternalQVTimperative.g:3680:2: rule__TopLevelCS__OwnedTransformationsAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__TopLevelCS__OwnedTransformationsAssignment_1_1(); @@ -11189,16 +11136,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:3691:6: ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) ) + // InternalQVTimperative.g:3684:6: ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) ) { - // InternalQVTimperative.g:3691:6: ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) ) - // InternalQVTimperative.g:3692:1: ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) + // InternalQVTimperative.g:3684:6: ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) ) + // InternalQVTimperative.g:3685:1: ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelCSAccess().getOwnedMappingsAssignment_1_2()); } - // InternalQVTimperative.g:3693:1: ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) - // InternalQVTimperative.g:3693:2: rule__TopLevelCS__OwnedMappingsAssignment_1_2 + // InternalQVTimperative.g:3686:1: ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) + // InternalQVTimperative.g:3686:2: rule__TopLevelCS__OwnedMappingsAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__TopLevelCS__OwnedMappingsAssignment_1_2(); @@ -11218,16 +11165,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:3697:6: ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) ) + // InternalQVTimperative.g:3690:6: ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) ) { - // InternalQVTimperative.g:3697:6: ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) ) - // InternalQVTimperative.g:3698:1: ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) + // InternalQVTimperative.g:3690:6: ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) ) + // InternalQVTimperative.g:3691:1: ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelCSAccess().getOwnedQueriesAssignment_1_3()); } - // InternalQVTimperative.g:3699:1: ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) - // InternalQVTimperative.g:3699:2: rule__TopLevelCS__OwnedQueriesAssignment_1_3 + // InternalQVTimperative.g:3692:1: ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) + // InternalQVTimperative.g:3692:2: rule__TopLevelCS__OwnedQueriesAssignment_1_3 { pushFollow(FollowSets000.FOLLOW_2); rule__TopLevelCS__OwnedQueriesAssignment_1_3(); @@ -11264,35 +11211,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Alternatives" - // InternalQVTimperative.g:3708:1: rule__BottomPatternCS__Alternatives : ( ( ( rule__BottomPatternCS__Group_0__0 ) ) | ( ( rule__BottomPatternCS__Group_1__0 ) ) | ( ( rule__BottomPatternCS__Group_2__0 ) ) | ( ( rule__BottomPatternCS__Group_3__0 ) ) ); + // InternalQVTimperative.g:3701:1: rule__BottomPatternCS__Alternatives : ( ( ( rule__BottomPatternCS__Group_0__0 ) ) | ( ( rule__BottomPatternCS__Group_1__0 ) ) | ( ( rule__BottomPatternCS__Group_2__0 ) ) | ( ( rule__BottomPatternCS__Group_3__0 ) ) ); public final void rule__BottomPatternCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3712:1: ( ( ( rule__BottomPatternCS__Group_0__0 ) ) | ( ( rule__BottomPatternCS__Group_1__0 ) ) | ( ( rule__BottomPatternCS__Group_2__0 ) ) | ( ( rule__BottomPatternCS__Group_3__0 ) ) ) - int alt4=4; - int LA4_0 = input.LA(1); + // InternalQVTimperative.g:3705:1: ( ( ( rule__BottomPatternCS__Group_0__0 ) ) | ( ( rule__BottomPatternCS__Group_1__0 ) ) | ( ( rule__BottomPatternCS__Group_2__0 ) ) | ( ( rule__BottomPatternCS__Group_3__0 ) ) ) + int alt3=4; + int LA3_0 = input.LA(1); - if ( (LA4_0==67) ) { - int LA4_1 = input.LA(2); + if ( (LA3_0==67) ) { + int LA3_1 = input.LA(2); - if ( (synpred6_InternalQVTimperative()) ) { - alt4=1; + if ( (synpred5_InternalQVTimperative()) ) { + alt3=1; } - else if ( (synpred7_InternalQVTimperative()) ) { - alt4=2; + else if ( (synpred6_InternalQVTimperative()) ) { + alt3=2; } - else if ( (synpred8_InternalQVTimperative()) ) { - alt4=3; + else if ( (synpred7_InternalQVTimperative()) ) { + alt3=3; } else if ( (true) ) { - alt4=4; + alt3=4; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 4, 1, input); + new NoViableAltException("", 3, 1, input); throw nvae; } @@ -11300,22 +11247,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 4, 0, input); + new NoViableAltException("", 3, 0, input); throw nvae; } - switch (alt4) { + switch (alt3) { case 1 : - // InternalQVTimperative.g:3713:1: ( ( rule__BottomPatternCS__Group_0__0 ) ) + // InternalQVTimperative.g:3706:1: ( ( rule__BottomPatternCS__Group_0__0 ) ) { - // InternalQVTimperative.g:3713:1: ( ( rule__BottomPatternCS__Group_0__0 ) ) - // InternalQVTimperative.g:3714:1: ( rule__BottomPatternCS__Group_0__0 ) + // InternalQVTimperative.g:3706:1: ( ( rule__BottomPatternCS__Group_0__0 ) ) + // InternalQVTimperative.g:3707:1: ( rule__BottomPatternCS__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getGroup_0()); } - // InternalQVTimperative.g:3715:1: ( rule__BottomPatternCS__Group_0__0 ) - // InternalQVTimperative.g:3715:2: rule__BottomPatternCS__Group_0__0 + // InternalQVTimperative.g:3708:1: ( rule__BottomPatternCS__Group_0__0 ) + // InternalQVTimperative.g:3708:2: rule__BottomPatternCS__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Group_0__0(); @@ -11335,16 +11282,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:3719:6: ( ( rule__BottomPatternCS__Group_1__0 ) ) + // InternalQVTimperative.g:3712:6: ( ( rule__BottomPatternCS__Group_1__0 ) ) { - // InternalQVTimperative.g:3719:6: ( ( rule__BottomPatternCS__Group_1__0 ) ) - // InternalQVTimperative.g:3720:1: ( rule__BottomPatternCS__Group_1__0 ) + // InternalQVTimperative.g:3712:6: ( ( rule__BottomPatternCS__Group_1__0 ) ) + // InternalQVTimperative.g:3713:1: ( rule__BottomPatternCS__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getGroup_1()); } - // InternalQVTimperative.g:3721:1: ( rule__BottomPatternCS__Group_1__0 ) - // InternalQVTimperative.g:3721:2: rule__BottomPatternCS__Group_1__0 + // InternalQVTimperative.g:3714:1: ( rule__BottomPatternCS__Group_1__0 ) + // InternalQVTimperative.g:3714:2: rule__BottomPatternCS__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Group_1__0(); @@ -11364,16 +11311,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:3725:6: ( ( rule__BottomPatternCS__Group_2__0 ) ) + // InternalQVTimperative.g:3718:6: ( ( rule__BottomPatternCS__Group_2__0 ) ) { - // InternalQVTimperative.g:3725:6: ( ( rule__BottomPatternCS__Group_2__0 ) ) - // InternalQVTimperative.g:3726:1: ( rule__BottomPatternCS__Group_2__0 ) + // InternalQVTimperative.g:3718:6: ( ( rule__BottomPatternCS__Group_2__0 ) ) + // InternalQVTimperative.g:3719:1: ( rule__BottomPatternCS__Group_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getGroup_2()); } - // InternalQVTimperative.g:3727:1: ( rule__BottomPatternCS__Group_2__0 ) - // InternalQVTimperative.g:3727:2: rule__BottomPatternCS__Group_2__0 + // InternalQVTimperative.g:3720:1: ( rule__BottomPatternCS__Group_2__0 ) + // InternalQVTimperative.g:3720:2: rule__BottomPatternCS__Group_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Group_2__0(); @@ -11393,16 +11340,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:3731:6: ( ( rule__BottomPatternCS__Group_3__0 ) ) + // InternalQVTimperative.g:3724:6: ( ( rule__BottomPatternCS__Group_3__0 ) ) { - // InternalQVTimperative.g:3731:6: ( ( rule__BottomPatternCS__Group_3__0 ) ) - // InternalQVTimperative.g:3732:1: ( rule__BottomPatternCS__Group_3__0 ) + // InternalQVTimperative.g:3724:6: ( ( rule__BottomPatternCS__Group_3__0 ) ) + // InternalQVTimperative.g:3725:1: ( rule__BottomPatternCS__Group_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getGroup_3()); } - // InternalQVTimperative.g:3733:1: ( rule__BottomPatternCS__Group_3__0 ) - // InternalQVTimperative.g:3733:2: rule__BottomPatternCS__Group_3__0 + // InternalQVTimperative.g:3726:1: ( rule__BottomPatternCS__Group_3__0 ) + // InternalQVTimperative.g:3726:2: rule__BottomPatternCS__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Group_3__0(); @@ -11439,32 +11386,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Alternatives_0_1" - // InternalQVTimperative.g:3742:1: rule__BottomPatternCS__Alternatives_0_1 : ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 ) ) ); + // InternalQVTimperative.g:3735:1: rule__BottomPatternCS__Alternatives_0_1 : ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 ) ) ); public final void rule__BottomPatternCS__Alternatives_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3746:1: ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 ) ) ) - int alt5=2; - int LA5_0 = input.LA(1); + // InternalQVTimperative.g:3739:1: ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 ) ) ) + int alt4=2; + int LA4_0 = input.LA(1); - if ( ((LA5_0>=RULE_SIMPLE_ID && LA5_0<=RULE_ESCAPED_ID)||(LA5_0>=19 && LA5_0<=25)||(LA5_0>=27 && LA5_0<=29)) ) { - alt5=1; + if ( ((LA4_0>=RULE_SIMPLE_ID && LA4_0<=RULE_ESCAPED_ID)||(LA4_0>=19 && LA4_0<=25)||(LA4_0>=27 && LA4_0<=29)) ) { + alt4=1; } - else if ( (LA5_0==26) ) { - int LA5_2 = input.LA(2); + else if ( (LA4_0==26) ) { + int LA4_2 = input.LA(2); - if ( ((LA5_2>=RULE_SIMPLE_ID && LA5_2<=RULE_ESCAPED_ID)||(LA5_2>=19 && LA5_2<=29)) ) { - alt5=2; + if ( (LA4_2==17||LA4_2==68||LA4_2==70||LA4_2==74) ) { + alt4=1; } - else if ( (LA5_2==17||LA5_2==68||LA5_2==70||LA5_2==74) ) { - alt5=1; + else if ( ((LA4_2>=RULE_SIMPLE_ID && LA4_2<=RULE_ESCAPED_ID)||(LA4_2>=19 && LA4_2<=29)) ) { + alt4=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 5, 2, input); + new NoViableAltException("", 4, 2, input); throw nvae; } @@ -11472,22 +11419,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 5, 0, input); + new NoViableAltException("", 4, 0, input); throw nvae; } - switch (alt5) { + switch (alt4) { case 1 : - // InternalQVTimperative.g:3747:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 ) ) + // InternalQVTimperative.g:3740:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 ) ) { - // InternalQVTimperative.g:3747:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 ) ) - // InternalQVTimperative.g:3748:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 ) + // InternalQVTimperative.g:3740:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 ) ) + // InternalQVTimperative.g:3741:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1_0()); } - // InternalQVTimperative.g:3749:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 ) - // InternalQVTimperative.g:3749:2: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 + // InternalQVTimperative.g:3742:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 ) + // InternalQVTimperative.g:3742:2: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0(); @@ -11507,16 +11454,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:3753:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 ) ) + // InternalQVTimperative.g:3746:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 ) ) { - // InternalQVTimperative.g:3753:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 ) ) - // InternalQVTimperative.g:3754:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 ) + // InternalQVTimperative.g:3746:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 ) ) + // InternalQVTimperative.g:3747:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesAssignment_0_1_1()); } - // InternalQVTimperative.g:3755:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 ) - // InternalQVTimperative.g:3755:2: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 + // InternalQVTimperative.g:3748:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 ) + // InternalQVTimperative.g:3748:2: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1(); @@ -11553,32 +11500,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Alternatives_0_2_1" - // InternalQVTimperative.g:3764:1: rule__BottomPatternCS__Alternatives_0_2_1 : ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 ) ) ); + // InternalQVTimperative.g:3757:1: rule__BottomPatternCS__Alternatives_0_2_1 : ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 ) ) ); public final void rule__BottomPatternCS__Alternatives_0_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3768:1: ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 ) ) ) - int alt6=2; - int LA6_0 = input.LA(1); + // InternalQVTimperative.g:3761:1: ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 ) ) ) + int alt5=2; + int LA5_0 = input.LA(1); - if ( ((LA6_0>=RULE_SIMPLE_ID && LA6_0<=RULE_ESCAPED_ID)||(LA6_0>=19 && LA6_0<=25)||(LA6_0>=27 && LA6_0<=29)) ) { - alt6=1; + if ( ((LA5_0>=RULE_SIMPLE_ID && LA5_0<=RULE_ESCAPED_ID)||(LA5_0>=19 && LA5_0<=25)||(LA5_0>=27 && LA5_0<=29)) ) { + alt5=1; } - else if ( (LA6_0==26) ) { - int LA6_2 = input.LA(2); + else if ( (LA5_0==26) ) { + int LA5_2 = input.LA(2); - if ( ((LA6_2>=RULE_SIMPLE_ID && LA6_2<=RULE_ESCAPED_ID)||(LA6_2>=19 && LA6_2<=29)) ) { - alt6=2; + if ( ((LA5_2>=RULE_SIMPLE_ID && LA5_2<=RULE_ESCAPED_ID)||(LA5_2>=19 && LA5_2<=29)) ) { + alt5=2; } - else if ( (LA6_2==EOF||LA6_2==17||LA6_2==68||LA6_2==70||LA6_2==74) ) { - alt6=1; + else if ( (LA5_2==EOF||LA5_2==17||LA5_2==68||LA5_2==70||LA5_2==74) ) { + alt5=1; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 6, 2, input); + new NoViableAltException("", 5, 2, input); throw nvae; } @@ -11586,22 +11533,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); + new NoViableAltException("", 5, 0, input); throw nvae; } - switch (alt6) { + switch (alt5) { case 1 : - // InternalQVTimperative.g:3769:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 ) ) + // InternalQVTimperative.g:3762:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 ) ) { - // InternalQVTimperative.g:3769:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 ) ) - // InternalQVTimperative.g:3770:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 ) + // InternalQVTimperative.g:3762:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 ) ) + // InternalQVTimperative.g:3763:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1_0()); } - // InternalQVTimperative.g:3771:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 ) - // InternalQVTimperative.g:3771:2: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 + // InternalQVTimperative.g:3764:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 ) + // InternalQVTimperative.g:3764:2: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0(); @@ -11621,16 +11568,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:3775:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 ) ) + // InternalQVTimperative.g:3768:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 ) ) { - // InternalQVTimperative.g:3775:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 ) ) - // InternalQVTimperative.g:3776:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 ) + // InternalQVTimperative.g:3768:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 ) ) + // InternalQVTimperative.g:3769:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesAssignment_0_2_1_1()); } - // InternalQVTimperative.g:3777:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 ) - // InternalQVTimperative.g:3777:2: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 + // InternalQVTimperative.g:3770:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 ) + // InternalQVTimperative.g:3770:2: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1(); @@ -11667,32 +11614,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Alternatives_1_1" - // InternalQVTimperative.g:3786:1: rule__BottomPatternCS__Alternatives_1_1 : ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 ) ) ); + // InternalQVTimperative.g:3779:1: rule__BottomPatternCS__Alternatives_1_1 : ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 ) ) ); public final void rule__BottomPatternCS__Alternatives_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3790:1: ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 ) ) ) - int alt7=2; - int LA7_0 = input.LA(1); + // InternalQVTimperative.g:3783:1: ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 ) ) ) + int alt6=2; + int LA6_0 = input.LA(1); - if ( ((LA7_0>=RULE_SIMPLE_ID && LA7_0<=RULE_ESCAPED_ID)||(LA7_0>=19 && LA7_0<=25)||(LA7_0>=27 && LA7_0<=29)) ) { - alt7=1; + if ( ((LA6_0>=RULE_SIMPLE_ID && LA6_0<=RULE_ESCAPED_ID)||(LA6_0>=19 && LA6_0<=25)||(LA6_0>=27 && LA6_0<=29)) ) { + alt6=1; } - else if ( (LA7_0==26) ) { - int LA7_2 = input.LA(2); + else if ( (LA6_0==26) ) { + int LA6_2 = input.LA(2); - if ( ((LA7_2>=RULE_SIMPLE_ID && LA7_2<=RULE_ESCAPED_ID)||(LA7_2>=19 && LA7_2<=29)) ) { - alt7=2; + if ( ((LA6_2>=RULE_SIMPLE_ID && LA6_2<=RULE_ESCAPED_ID)||(LA6_2>=19 && LA6_2<=29)) ) { + alt6=2; } - else if ( (LA7_2==17||(LA7_2>=69 && LA7_2<=70)||LA7_2==74) ) { - alt7=1; + else if ( (LA6_2==17||(LA6_2>=69 && LA6_2<=70)||LA6_2==74) ) { + alt6=1; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 7, 2, input); + new NoViableAltException("", 6, 2, input); throw nvae; } @@ -11700,22 +11647,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 7, 0, input); + new NoViableAltException("", 6, 0, input); throw nvae; } - switch (alt7) { + switch (alt6) { case 1 : - // InternalQVTimperative.g:3791:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 ) ) + // InternalQVTimperative.g:3784:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 ) ) { - // InternalQVTimperative.g:3791:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 ) ) - // InternalQVTimperative.g:3792:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 ) + // InternalQVTimperative.g:3784:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 ) ) + // InternalQVTimperative.g:3785:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1_0()); } - // InternalQVTimperative.g:3793:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 ) - // InternalQVTimperative.g:3793:2: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 + // InternalQVTimperative.g:3786:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 ) + // InternalQVTimperative.g:3786:2: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0(); @@ -11735,16 +11682,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:3797:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 ) ) + // InternalQVTimperative.g:3790:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 ) ) { - // InternalQVTimperative.g:3797:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 ) ) - // InternalQVTimperative.g:3798:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 ) + // InternalQVTimperative.g:3790:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 ) ) + // InternalQVTimperative.g:3791:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesAssignment_1_1_1()); } - // InternalQVTimperative.g:3799:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 ) - // InternalQVTimperative.g:3799:2: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 + // InternalQVTimperative.g:3792:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 ) + // InternalQVTimperative.g:3792:2: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1(); @@ -11781,32 +11728,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Alternatives_1_2_1" - // InternalQVTimperative.g:3808:1: rule__BottomPatternCS__Alternatives_1_2_1 : ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 ) ) ); + // InternalQVTimperative.g:3801:1: rule__BottomPatternCS__Alternatives_1_2_1 : ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 ) ) ); public final void rule__BottomPatternCS__Alternatives_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3812:1: ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 ) ) ) - int alt8=2; - int LA8_0 = input.LA(1); + // InternalQVTimperative.g:3805:1: ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 ) ) | ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 ) ) ) + int alt7=2; + int LA7_0 = input.LA(1); - if ( ((LA8_0>=RULE_SIMPLE_ID && LA8_0<=RULE_ESCAPED_ID)||(LA8_0>=19 && LA8_0<=25)||(LA8_0>=27 && LA8_0<=29)) ) { - alt8=1; + if ( ((LA7_0>=RULE_SIMPLE_ID && LA7_0<=RULE_ESCAPED_ID)||(LA7_0>=19 && LA7_0<=25)||(LA7_0>=27 && LA7_0<=29)) ) { + alt7=1; } - else if ( (LA8_0==26) ) { - int LA8_2 = input.LA(2); + else if ( (LA7_0==26) ) { + int LA7_2 = input.LA(2); - if ( ((LA8_2>=RULE_SIMPLE_ID && LA8_2<=RULE_ESCAPED_ID)||(LA8_2>=19 && LA8_2<=29)) ) { - alt8=2; + if ( (LA7_2==EOF||LA7_2==17||(LA7_2>=69 && LA7_2<=70)||LA7_2==74) ) { + alt7=1; } - else if ( (LA8_2==EOF||LA8_2==17||(LA8_2>=69 && LA8_2<=70)||LA8_2==74) ) { - alt8=1; + else if ( ((LA7_2>=RULE_SIMPLE_ID && LA7_2<=RULE_ESCAPED_ID)||(LA7_2>=19 && LA7_2<=29)) ) { + alt7=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 8, 2, input); + new NoViableAltException("", 7, 2, input); throw nvae; } @@ -11814,22 +11761,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 8, 0, input); + new NoViableAltException("", 7, 0, input); throw nvae; } - switch (alt8) { + switch (alt7) { case 1 : - // InternalQVTimperative.g:3813:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 ) ) + // InternalQVTimperative.g:3806:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 ) ) { - // InternalQVTimperative.g:3813:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 ) ) - // InternalQVTimperative.g:3814:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 ) + // InternalQVTimperative.g:3806:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 ) ) + // InternalQVTimperative.g:3807:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1_0()); } - // InternalQVTimperative.g:3815:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 ) - // InternalQVTimperative.g:3815:2: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 + // InternalQVTimperative.g:3808:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 ) + // InternalQVTimperative.g:3808:2: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0(); @@ -11849,16 +11796,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:3819:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 ) ) + // InternalQVTimperative.g:3812:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 ) ) { - // InternalQVTimperative.g:3819:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 ) ) - // InternalQVTimperative.g:3820:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 ) + // InternalQVTimperative.g:3812:6: ( ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 ) ) + // InternalQVTimperative.g:3813:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesAssignment_1_2_1_1()); } - // InternalQVTimperative.g:3821:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 ) - // InternalQVTimperative.g:3821:2: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 + // InternalQVTimperative.g:3814:1: ( rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 ) + // InternalQVTimperative.g:3814:2: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1(); @@ -11895,35 +11842,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Alternatives" - // InternalQVTimperative.g:3830:1: rule__GuardPatternCS__Alternatives : ( ( ( rule__GuardPatternCS__Group_0__0 ) ) | ( ( rule__GuardPatternCS__Group_1__0 ) ) | ( ( rule__GuardPatternCS__Group_2__0 ) ) | ( ( rule__GuardPatternCS__Group_3__0 ) ) ); + // InternalQVTimperative.g:3823:1: rule__GuardPatternCS__Alternatives : ( ( ( rule__GuardPatternCS__Group_0__0 ) ) | ( ( rule__GuardPatternCS__Group_1__0 ) ) | ( ( rule__GuardPatternCS__Group_2__0 ) ) | ( ( rule__GuardPatternCS__Group_3__0 ) ) ); public final void rule__GuardPatternCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3834:1: ( ( ( rule__GuardPatternCS__Group_0__0 ) ) | ( ( rule__GuardPatternCS__Group_1__0 ) ) | ( ( rule__GuardPatternCS__Group_2__0 ) ) | ( ( rule__GuardPatternCS__Group_3__0 ) ) ) - int alt9=4; - int LA9_0 = input.LA(1); + // InternalQVTimperative.g:3827:1: ( ( ( rule__GuardPatternCS__Group_0__0 ) ) | ( ( rule__GuardPatternCS__Group_1__0 ) ) | ( ( rule__GuardPatternCS__Group_2__0 ) ) | ( ( rule__GuardPatternCS__Group_3__0 ) ) ) + int alt8=4; + int LA8_0 = input.LA(1); - if ( (LA9_0==72) ) { - int LA9_1 = input.LA(2); + if ( (LA8_0==72) ) { + int LA8_1 = input.LA(2); - if ( (synpred13_InternalQVTimperative()) ) { - alt9=1; + if ( (synpred12_InternalQVTimperative()) ) { + alt8=1; } - else if ( (synpred14_InternalQVTimperative()) ) { - alt9=2; + else if ( (synpred13_InternalQVTimperative()) ) { + alt8=2; } - else if ( (synpred15_InternalQVTimperative()) ) { - alt9=3; + else if ( (synpred14_InternalQVTimperative()) ) { + alt8=3; } else if ( (true) ) { - alt9=4; + alt8=4; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 9, 1, input); + new NoViableAltException("", 8, 1, input); throw nvae; } @@ -11931,22 +11878,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 9, 0, input); + new NoViableAltException("", 8, 0, input); throw nvae; } - switch (alt9) { + switch (alt8) { case 1 : - // InternalQVTimperative.g:3835:1: ( ( rule__GuardPatternCS__Group_0__0 ) ) + // InternalQVTimperative.g:3828:1: ( ( rule__GuardPatternCS__Group_0__0 ) ) { - // InternalQVTimperative.g:3835:1: ( ( rule__GuardPatternCS__Group_0__0 ) ) - // InternalQVTimperative.g:3836:1: ( rule__GuardPatternCS__Group_0__0 ) + // InternalQVTimperative.g:3828:1: ( ( rule__GuardPatternCS__Group_0__0 ) ) + // InternalQVTimperative.g:3829:1: ( rule__GuardPatternCS__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getGroup_0()); } - // InternalQVTimperative.g:3837:1: ( rule__GuardPatternCS__Group_0__0 ) - // InternalQVTimperative.g:3837:2: rule__GuardPatternCS__Group_0__0 + // InternalQVTimperative.g:3830:1: ( rule__GuardPatternCS__Group_0__0 ) + // InternalQVTimperative.g:3830:2: rule__GuardPatternCS__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__Group_0__0(); @@ -11966,16 +11913,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:3841:6: ( ( rule__GuardPatternCS__Group_1__0 ) ) + // InternalQVTimperative.g:3834:6: ( ( rule__GuardPatternCS__Group_1__0 ) ) { - // InternalQVTimperative.g:3841:6: ( ( rule__GuardPatternCS__Group_1__0 ) ) - // InternalQVTimperative.g:3842:1: ( rule__GuardPatternCS__Group_1__0 ) + // InternalQVTimperative.g:3834:6: ( ( rule__GuardPatternCS__Group_1__0 ) ) + // InternalQVTimperative.g:3835:1: ( rule__GuardPatternCS__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getGroup_1()); } - // InternalQVTimperative.g:3843:1: ( rule__GuardPatternCS__Group_1__0 ) - // InternalQVTimperative.g:3843:2: rule__GuardPatternCS__Group_1__0 + // InternalQVTimperative.g:3836:1: ( rule__GuardPatternCS__Group_1__0 ) + // InternalQVTimperative.g:3836:2: rule__GuardPatternCS__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__Group_1__0(); @@ -11995,16 +11942,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:3847:6: ( ( rule__GuardPatternCS__Group_2__0 ) ) + // InternalQVTimperative.g:3840:6: ( ( rule__GuardPatternCS__Group_2__0 ) ) { - // InternalQVTimperative.g:3847:6: ( ( rule__GuardPatternCS__Group_2__0 ) ) - // InternalQVTimperative.g:3848:1: ( rule__GuardPatternCS__Group_2__0 ) + // InternalQVTimperative.g:3840:6: ( ( rule__GuardPatternCS__Group_2__0 ) ) + // InternalQVTimperative.g:3841:1: ( rule__GuardPatternCS__Group_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getGroup_2()); } - // InternalQVTimperative.g:3849:1: ( rule__GuardPatternCS__Group_2__0 ) - // InternalQVTimperative.g:3849:2: rule__GuardPatternCS__Group_2__0 + // InternalQVTimperative.g:3842:1: ( rule__GuardPatternCS__Group_2__0 ) + // InternalQVTimperative.g:3842:2: rule__GuardPatternCS__Group_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__Group_2__0(); @@ -12024,16 +11971,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:3853:6: ( ( rule__GuardPatternCS__Group_3__0 ) ) + // InternalQVTimperative.g:3846:6: ( ( rule__GuardPatternCS__Group_3__0 ) ) { - // InternalQVTimperative.g:3853:6: ( ( rule__GuardPatternCS__Group_3__0 ) ) - // InternalQVTimperative.g:3854:1: ( rule__GuardPatternCS__Group_3__0 ) + // InternalQVTimperative.g:3846:6: ( ( rule__GuardPatternCS__Group_3__0 ) ) + // InternalQVTimperative.g:3847:1: ( rule__GuardPatternCS__Group_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getGroup_3()); } - // InternalQVTimperative.g:3855:1: ( rule__GuardPatternCS__Group_3__0 ) - // InternalQVTimperative.g:3855:2: rule__GuardPatternCS__Group_3__0 + // InternalQVTimperative.g:3848:1: ( rule__GuardPatternCS__Group_3__0 ) + // InternalQVTimperative.g:3848:2: rule__GuardPatternCS__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__Group_3__0(); @@ -12070,35 +12017,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__OwnedDomainsAlternatives_8_0" - // InternalQVTimperative.g:3864:1: rule__MappingCS__OwnedDomainsAlternatives_8_0 : ( ( ruleSourceDomainCS ) | ( ruleTargetDomainCS ) ); + // InternalQVTimperative.g:3857:1: rule__MappingCS__OwnedDomainsAlternatives_8_0 : ( ( ruleSourceDomainCS ) | ( ruleTargetDomainCS ) ); public final void rule__MappingCS__OwnedDomainsAlternatives_8_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3868:1: ( ( ruleSourceDomainCS ) | ( ruleTargetDomainCS ) ) - int alt10=2; - int LA10_0 = input.LA(1); + // InternalQVTimperative.g:3861:1: ( ( ruleSourceDomainCS ) | ( ruleTargetDomainCS ) ) + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA10_0==19) ) { - alt10=1; + if ( (LA9_0==19) ) { + alt9=1; } - else if ( (LA10_0==20) ) { - alt10=2; + else if ( (LA9_0==20) ) { + alt9=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 10, 0, input); + new NoViableAltException("", 9, 0, input); throw nvae; } - switch (alt10) { + switch (alt9) { case 1 : - // InternalQVTimperative.g:3869:1: ( ruleSourceDomainCS ) + // InternalQVTimperative.g:3862:1: ( ruleSourceDomainCS ) { - // InternalQVTimperative.g:3869:1: ( ruleSourceDomainCS ) - // InternalQVTimperative.g:3870:1: ruleSourceDomainCS + // InternalQVTimperative.g:3862:1: ( ruleSourceDomainCS ) + // InternalQVTimperative.g:3863:1: ruleSourceDomainCS { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getOwnedDomainsSourceDomainCSParserRuleCall_8_0_0()); @@ -12118,10 +12065,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:3875:6: ( ruleTargetDomainCS ) + // InternalQVTimperative.g:3868:6: ( ruleTargetDomainCS ) { - // InternalQVTimperative.g:3875:6: ( ruleTargetDomainCS ) - // InternalQVTimperative.g:3876:1: ruleTargetDomainCS + // InternalQVTimperative.g:3868:6: ( ruleTargetDomainCS ) + // InternalQVTimperative.g:3869:1: ruleTargetDomainCS { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getOwnedDomainsTargetDomainCSParserRuleCall_8_0_1()); @@ -12158,35 +12105,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallBindingCS__Alternatives_1" - // InternalQVTimperative.g:3886:1: rule__MappingCallBindingCS__Alternatives_1 : ( ( ':=' ) | ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) ) ); + // InternalQVTimperative.g:3879:1: rule__MappingCallBindingCS__Alternatives_1 : ( ( ':=' ) | ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) ) ); public final void rule__MappingCallBindingCS__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3890:1: ( ( ':=' ) | ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) ) ) - int alt11=2; - int LA11_0 = input.LA(1); + // InternalQVTimperative.g:3883:1: ( ( ':=' ) | ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) ) ) + int alt10=2; + int LA10_0 = input.LA(1); - if ( (LA11_0==17) ) { - alt11=1; + if ( (LA10_0==17) ) { + alt10=1; } - else if ( (LA11_0==114) ) { - alt11=2; + else if ( (LA10_0==114) ) { + alt10=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 10, 0, input); throw nvae; } - switch (alt11) { + switch (alt10) { case 1 : - // InternalQVTimperative.g:3891:1: ( ':=' ) + // InternalQVTimperative.g:3884:1: ( ':=' ) { - // InternalQVTimperative.g:3891:1: ( ':=' ) - // InternalQVTimperative.g:3892:1: ':=' + // InternalQVTimperative.g:3884:1: ( ':=' ) + // InternalQVTimperative.g:3885:1: ':=' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCallBindingCSAccess().getColonEqualsSignKeyword_1_0()); @@ -12202,16 +12149,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:3899:6: ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) ) + // InternalQVTimperative.g:3892:6: ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) ) { - // InternalQVTimperative.g:3899:6: ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) ) - // InternalQVTimperative.g:3900:1: ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) + // InternalQVTimperative.g:3892:6: ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) ) + // InternalQVTimperative.g:3893:1: ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCallBindingCSAccess().getIsPolledAssignment_1_1()); } - // InternalQVTimperative.g:3901:1: ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) - // InternalQVTimperative.g:3901:2: rule__MappingCallBindingCS__IsPolledAssignment_1_1 + // InternalQVTimperative.g:3894:1: ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) + // InternalQVTimperative.g:3894:2: rule__MappingCallBindingCS__IsPolledAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCallBindingCS__IsPolledAssignment_1_1(); @@ -12248,14 +12195,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingStatementCS__Alternatives" - // InternalQVTimperative.g:3910:1: rule__MappingStatementCS__Alternatives : ( ( ruleConnectionStatementCS ) | ( ruleMappingCallCS ) | ( ruleMappingLoopCS ) ); + // InternalQVTimperative.g:3903:1: rule__MappingStatementCS__Alternatives : ( ( ruleConnectionStatementCS ) | ( ruleMappingCallCS ) | ( ruleMappingLoopCS ) ); public final void rule__MappingStatementCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3914:1: ( ( ruleConnectionStatementCS ) | ( ruleMappingCallCS ) | ( ruleMappingLoopCS ) ) - int alt12=3; + // InternalQVTimperative.g:3907:1: ( ( ruleConnectionStatementCS ) | ( ruleMappingCallCS ) | ( ruleMappingLoopCS ) ) + int alt11=3; switch ( input.LA(1) ) { case RULE_SIMPLE_ID: case RULE_ESCAPED_ID: @@ -12271,34 +12218,34 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 28: case 29: { - alt12=1; + alt11=1; } break; case 78: case 113: { - alt12=2; + alt11=2; } break; case 79: { - alt12=3; + alt11=3; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 11, 0, input); throw nvae; } - switch (alt12) { + switch (alt11) { case 1 : - // InternalQVTimperative.g:3915:1: ( ruleConnectionStatementCS ) + // InternalQVTimperative.g:3908:1: ( ruleConnectionStatementCS ) { - // InternalQVTimperative.g:3915:1: ( ruleConnectionStatementCS ) - // InternalQVTimperative.g:3916:1: ruleConnectionStatementCS + // InternalQVTimperative.g:3908:1: ( ruleConnectionStatementCS ) + // InternalQVTimperative.g:3909:1: ruleConnectionStatementCS { if ( state.backtracking==0 ) { before(grammarAccess.getMappingStatementCSAccess().getConnectionStatementCSParserRuleCall_0()); @@ -12318,10 +12265,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:3921:6: ( ruleMappingCallCS ) + // InternalQVTimperative.g:3914:6: ( ruleMappingCallCS ) { - // InternalQVTimperative.g:3921:6: ( ruleMappingCallCS ) - // InternalQVTimperative.g:3922:1: ruleMappingCallCS + // InternalQVTimperative.g:3914:6: ( ruleMappingCallCS ) + // InternalQVTimperative.g:3915:1: ruleMappingCallCS { if ( state.backtracking==0 ) { before(grammarAccess.getMappingStatementCSAccess().getMappingCallCSParserRuleCall_1()); @@ -12341,10 +12288,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:3927:6: ( ruleMappingLoopCS ) + // InternalQVTimperative.g:3920:6: ( ruleMappingLoopCS ) { - // InternalQVTimperative.g:3927:6: ( ruleMappingLoopCS ) - // InternalQVTimperative.g:3928:1: ruleMappingLoopCS + // InternalQVTimperative.g:3920:6: ( ruleMappingLoopCS ) + // InternalQVTimperative.g:3921:1: ruleMappingLoopCS { if ( state.backtracking==0 ) { before(grammarAccess.getMappingStatementCSAccess().getMappingLoopCSParserRuleCall_2()); @@ -12381,35 +12328,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MiddleBottomPatternCS__Alternatives" - // InternalQVTimperative.g:3938:1: rule__MiddleBottomPatternCS__Alternatives : ( ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_3__0 ) ) ); + // InternalQVTimperative.g:3931:1: rule__MiddleBottomPatternCS__Alternatives : ( ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_3__0 ) ) ); public final void rule__MiddleBottomPatternCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3942:1: ( ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_3__0 ) ) ) - int alt13=4; - int LA13_0 = input.LA(1); + // InternalQVTimperative.g:3935:1: ( ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_3__0 ) ) ) + int alt12=4; + int LA12_0 = input.LA(1); - if ( (LA13_0==67) ) { - int LA13_1 = input.LA(2); + if ( (LA12_0==67) ) { + int LA12_1 = input.LA(2); - if ( (synpred20_InternalQVTimperative()) ) { - alt13=1; + if ( (synpred19_InternalQVTimperative()) ) { + alt12=1; } - else if ( (synpred21_InternalQVTimperative()) ) { - alt13=2; + else if ( (synpred20_InternalQVTimperative()) ) { + alt12=2; } - else if ( (synpred22_InternalQVTimperative()) ) { - alt13=3; + else if ( (synpred21_InternalQVTimperative()) ) { + alt12=3; } else if ( (true) ) { - alt13=4; + alt12=4; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 13, 1, input); + new NoViableAltException("", 12, 1, input); throw nvae; } @@ -12417,22 +12364,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 12, 0, input); throw nvae; } - switch (alt13) { + switch (alt12) { case 1 : - // InternalQVTimperative.g:3943:1: ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) + // InternalQVTimperative.g:3936:1: ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) { - // InternalQVTimperative.g:3943:1: ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) - // InternalQVTimperative.g:3944:1: ( rule__MiddleBottomPatternCS__Group_0__0 ) + // InternalQVTimperative.g:3936:1: ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) + // InternalQVTimperative.g:3937:1: ( rule__MiddleBottomPatternCS__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0()); } - // InternalQVTimperative.g:3945:1: ( rule__MiddleBottomPatternCS__Group_0__0 ) - // InternalQVTimperative.g:3945:2: rule__MiddleBottomPatternCS__Group_0__0 + // InternalQVTimperative.g:3938:1: ( rule__MiddleBottomPatternCS__Group_0__0 ) + // InternalQVTimperative.g:3938:2: rule__MiddleBottomPatternCS__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MiddleBottomPatternCS__Group_0__0(); @@ -12452,16 +12399,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:3949:6: ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) + // InternalQVTimperative.g:3942:6: ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) { - // InternalQVTimperative.g:3949:6: ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) - // InternalQVTimperative.g:3950:1: ( rule__MiddleBottomPatternCS__Group_1__0 ) + // InternalQVTimperative.g:3942:6: ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) + // InternalQVTimperative.g:3943:1: ( rule__MiddleBottomPatternCS__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1()); } - // InternalQVTimperative.g:3951:1: ( rule__MiddleBottomPatternCS__Group_1__0 ) - // InternalQVTimperative.g:3951:2: rule__MiddleBottomPatternCS__Group_1__0 + // InternalQVTimperative.g:3944:1: ( rule__MiddleBottomPatternCS__Group_1__0 ) + // InternalQVTimperative.g:3944:2: rule__MiddleBottomPatternCS__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MiddleBottomPatternCS__Group_1__0(); @@ -12481,16 +12428,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:3955:6: ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) + // InternalQVTimperative.g:3948:6: ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) { - // InternalQVTimperative.g:3955:6: ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) - // InternalQVTimperative.g:3956:1: ( rule__MiddleBottomPatternCS__Group_2__0 ) + // InternalQVTimperative.g:3948:6: ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) + // InternalQVTimperative.g:3949:1: ( rule__MiddleBottomPatternCS__Group_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_2()); } - // InternalQVTimperative.g:3957:1: ( rule__MiddleBottomPatternCS__Group_2__0 ) - // InternalQVTimperative.g:3957:2: rule__MiddleBottomPatternCS__Group_2__0 + // InternalQVTimperative.g:3950:1: ( rule__MiddleBottomPatternCS__Group_2__0 ) + // InternalQVTimperative.g:3950:2: rule__MiddleBottomPatternCS__Group_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MiddleBottomPatternCS__Group_2__0(); @@ -12510,16 +12457,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:3961:6: ( ( rule__MiddleBottomPatternCS__Group_3__0 ) ) + // InternalQVTimperative.g:3954:6: ( ( rule__MiddleBottomPatternCS__Group_3__0 ) ) { - // InternalQVTimperative.g:3961:6: ( ( rule__MiddleBottomPatternCS__Group_3__0 ) ) - // InternalQVTimperative.g:3962:1: ( rule__MiddleBottomPatternCS__Group_3__0 ) + // InternalQVTimperative.g:3954:6: ( ( rule__MiddleBottomPatternCS__Group_3__0 ) ) + // InternalQVTimperative.g:3955:1: ( rule__MiddleBottomPatternCS__Group_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_3()); } - // InternalQVTimperative.g:3963:1: ( rule__MiddleBottomPatternCS__Group_3__0 ) - // InternalQVTimperative.g:3963:2: rule__MiddleBottomPatternCS__Group_3__0 + // InternalQVTimperative.g:3956:1: ( rule__MiddleBottomPatternCS__Group_3__0 ) + // InternalQVTimperative.g:3956:2: rule__MiddleBottomPatternCS__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MiddleBottomPatternCS__Group_3__0(); @@ -12556,41 +12503,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QualifiedPackageCS__Alternatives_5" - // InternalQVTimperative.g:3972:1: rule__QualifiedPackageCS__Alternatives_5 : ( ( ( rule__QualifiedPackageCS__Group_5_0__0 ) ) | ( ';' ) ); + // InternalQVTimperative.g:3965:1: rule__QualifiedPackageCS__Alternatives_5 : ( ( ( rule__QualifiedPackageCS__Group_5_0__0 ) ) | ( ';' ) ); public final void rule__QualifiedPackageCS__Alternatives_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:3976:1: ( ( ( rule__QualifiedPackageCS__Group_5_0__0 ) ) | ( ';' ) ) - int alt14=2; - int LA14_0 = input.LA(1); + // InternalQVTimperative.g:3969:1: ( ( ( rule__QualifiedPackageCS__Group_5_0__0 ) ) | ( ';' ) ) + int alt13=2; + int LA13_0 = input.LA(1); - if ( (LA14_0==67) ) { - alt14=1; + if ( (LA13_0==67) ) { + alt13=1; } - else if ( (LA14_0==18) ) { - alt14=2; + else if ( (LA13_0==18) ) { + alt13=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 13, 0, input); throw nvae; } - switch (alt14) { + switch (alt13) { case 1 : - // InternalQVTimperative.g:3977:1: ( ( rule__QualifiedPackageCS__Group_5_0__0 ) ) + // InternalQVTimperative.g:3970:1: ( ( rule__QualifiedPackageCS__Group_5_0__0 ) ) { - // InternalQVTimperative.g:3977:1: ( ( rule__QualifiedPackageCS__Group_5_0__0 ) ) - // InternalQVTimperative.g:3978:1: ( rule__QualifiedPackageCS__Group_5_0__0 ) + // InternalQVTimperative.g:3970:1: ( ( rule__QualifiedPackageCS__Group_5_0__0 ) ) + // InternalQVTimperative.g:3971:1: ( rule__QualifiedPackageCS__Group_5_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSAccess().getGroup_5_0()); } - // InternalQVTimperative.g:3979:1: ( rule__QualifiedPackageCS__Group_5_0__0 ) - // InternalQVTimperative.g:3979:2: rule__QualifiedPackageCS__Group_5_0__0 + // InternalQVTimperative.g:3972:1: ( rule__QualifiedPackageCS__Group_5_0__0 ) + // InternalQVTimperative.g:3972:2: rule__QualifiedPackageCS__Group_5_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__QualifiedPackageCS__Group_5_0__0(); @@ -12610,10 +12557,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:3983:6: ( ';' ) + // InternalQVTimperative.g:3976:6: ( ';' ) { - // InternalQVTimperative.g:3983:6: ( ';' ) - // InternalQVTimperative.g:3984:1: ';' + // InternalQVTimperative.g:3976:6: ( ';' ) + // InternalQVTimperative.g:3977:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSAccess().getSemicolonKeyword_5_1()); @@ -12646,41 +12593,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QualifiedPackageCS__Alternatives_5_0_1" - // InternalQVTimperative.g:3996:1: rule__QualifiedPackageCS__Alternatives_5_0_1 : ( ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) ) | ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) ) ); + // InternalQVTimperative.g:3989:1: rule__QualifiedPackageCS__Alternatives_5_0_1 : ( ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) ) | ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) ) ); public final void rule__QualifiedPackageCS__Alternatives_5_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4000:1: ( ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) ) | ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) ) ) - int alt15=2; - int LA15_0 = input.LA(1); + // InternalQVTimperative.g:3993:1: ( ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) ) | ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) ) ) + int alt14=2; + int LA14_0 = input.LA(1); - if ( (LA15_0==80) ) { - alt15=1; + if ( (LA14_0==80) ) { + alt14=1; } - else if ( (LA15_0==28||(LA15_0>=85 && LA15_0<=86)||LA15_0==93||LA15_0==133||LA15_0==139) ) { - alt15=2; + else if ( (LA14_0==28||(LA14_0>=85 && LA14_0<=86)||LA14_0==93||LA14_0==133||LA14_0==139) ) { + alt14=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); + new NoViableAltException("", 14, 0, input); throw nvae; } - switch (alt15) { + switch (alt14) { case 1 : - // InternalQVTimperative.g:4001:1: ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) ) + // InternalQVTimperative.g:3994:1: ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) ) { - // InternalQVTimperative.g:4001:1: ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) ) - // InternalQVTimperative.g:4002:1: ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) + // InternalQVTimperative.g:3994:1: ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) ) + // InternalQVTimperative.g:3995:1: ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSAccess().getOwnedPackagesAssignment_5_0_1_0()); } - // InternalQVTimperative.g:4003:1: ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) - // InternalQVTimperative.g:4003:2: rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 + // InternalQVTimperative.g:3996:1: ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) + // InternalQVTimperative.g:3996:2: rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0(); @@ -12700,16 +12647,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4007:6: ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) ) + // InternalQVTimperative.g:4000:6: ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) ) { - // InternalQVTimperative.g:4007:6: ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) ) - // InternalQVTimperative.g:4008:1: ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) + // InternalQVTimperative.g:4000:6: ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) ) + // InternalQVTimperative.g:4001:1: ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSAccess().getOwnedClassesAssignment_5_0_1_1()); } - // InternalQVTimperative.g:4009:1: ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) - // InternalQVTimperative.g:4009:2: rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 + // InternalQVTimperative.g:4002:1: ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) + // InternalQVTimperative.g:4002:2: rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1(); @@ -12746,35 +12693,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0" - // InternalQVTimperative.g:4018:1: rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 : ( ( ruleClassCS ) | ( ruleTransformationCS ) ); + // InternalQVTimperative.g:4011:1: rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 : ( ( ruleClassCS ) | ( ruleTransformationCS ) ); public final void rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4022:1: ( ( ruleClassCS ) | ( ruleTransformationCS ) ) - int alt16=2; - int LA16_0 = input.LA(1); + // InternalQVTimperative.g:4015:1: ( ( ruleClassCS ) | ( ruleTransformationCS ) ) + int alt15=2; + int LA15_0 = input.LA(1); - if ( ((LA16_0>=85 && LA16_0<=86)||LA16_0==93||LA16_0==133||LA16_0==139) ) { - alt16=1; + if ( ((LA15_0>=85 && LA15_0<=86)||LA15_0==93||LA15_0==133||LA15_0==139) ) { + alt15=1; } - else if ( (LA16_0==28) ) { - alt16=2; + else if ( (LA15_0==28) ) { + alt15=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt16) { + switch (alt15) { case 1 : - // InternalQVTimperative.g:4023:1: ( ruleClassCS ) + // InternalQVTimperative.g:4016:1: ( ruleClassCS ) { - // InternalQVTimperative.g:4023:1: ( ruleClassCS ) - // InternalQVTimperative.g:4024:1: ruleClassCS + // InternalQVTimperative.g:4016:1: ( ruleClassCS ) + // InternalQVTimperative.g:4017:1: ruleClassCS { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSAccess().getOwnedClassesClassCSParserRuleCall_5_0_1_1_0_0()); @@ -12794,10 +12741,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4029:6: ( ruleTransformationCS ) + // InternalQVTimperative.g:4022:6: ( ruleTransformationCS ) { - // InternalQVTimperative.g:4029:6: ( ruleTransformationCS ) - // InternalQVTimperative.g:4030:1: ruleTransformationCS + // InternalQVTimperative.g:4022:6: ( ruleTransformationCS ) + // InternalQVTimperative.g:4023:1: ruleTransformationCS { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSAccess().getOwnedClassesTransformationCSParserRuleCall_5_0_1_1_0_1()); @@ -12834,35 +12781,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PredicateOrAssignmentCS__Alternatives_2_0" - // InternalQVTimperative.g:4040:1: rule__PredicateOrAssignmentCS__Alternatives_2_0 : ( ( ':=' ) | ( ( rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 ) ) ); + // InternalQVTimperative.g:4033:1: rule__PredicateOrAssignmentCS__Alternatives_2_0 : ( ( ':=' ) | ( ( rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 ) ) ); public final void rule__PredicateOrAssignmentCS__Alternatives_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4044:1: ( ( ':=' ) | ( ( rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 ) ) ) - int alt17=2; - int LA17_0 = input.LA(1); + // InternalQVTimperative.g:4037:1: ( ( ':=' ) | ( ( rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 ) ) ) + int alt16=2; + int LA16_0 = input.LA(1); - if ( (LA17_0==17) ) { - alt17=1; + if ( (LA16_0==17) ) { + alt16=1; } - else if ( (LA17_0==71) ) { - alt17=2; + else if ( (LA16_0==71) ) { + alt16=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 17, 0, input); + new NoViableAltException("", 16, 0, input); throw nvae; } - switch (alt17) { + switch (alt16) { case 1 : - // InternalQVTimperative.g:4045:1: ( ':=' ) + // InternalQVTimperative.g:4038:1: ( ':=' ) { - // InternalQVTimperative.g:4045:1: ( ':=' ) - // InternalQVTimperative.g:4046:1: ':=' + // InternalQVTimperative.g:4038:1: ( ':=' ) + // InternalQVTimperative.g:4039:1: ':=' { if ( state.backtracking==0 ) { before(grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_2_0_0()); @@ -12878,16 +12825,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4053:6: ( ( rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 ) ) + // InternalQVTimperative.g:4046:6: ( ( rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 ) ) { - // InternalQVTimperative.g:4053:6: ( ( rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 ) ) - // InternalQVTimperative.g:4054:1: ( rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 ) + // InternalQVTimperative.g:4046:6: ( ( rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 ) ) + // InternalQVTimperative.g:4047:1: ( rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPredicateOrAssignmentCSAccess().getIsAccumulateAssignment_2_0_1()); } - // InternalQVTimperative.g:4055:1: ( rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 ) - // InternalQVTimperative.g:4055:2: rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 + // InternalQVTimperative.g:4048:1: ( rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 ) + // InternalQVTimperative.g:4048:2: rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1(); @@ -12924,35 +12871,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QueryCS__Alternatives_9" - // InternalQVTimperative.g:4064:1: rule__QueryCS__Alternatives_9 : ( ( ';' ) | ( ( rule__QueryCS__Group_9_1__0 ) ) ); + // InternalQVTimperative.g:4057:1: rule__QueryCS__Alternatives_9 : ( ( ';' ) | ( ( rule__QueryCS__Group_9_1__0 ) ) ); public final void rule__QueryCS__Alternatives_9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4068:1: ( ( ';' ) | ( ( rule__QueryCS__Group_9_1__0 ) ) ) - int alt18=2; - int LA18_0 = input.LA(1); + // InternalQVTimperative.g:4061:1: ( ( ';' ) | ( ( rule__QueryCS__Group_9_1__0 ) ) ) + int alt17=2; + int LA17_0 = input.LA(1); - if ( (LA18_0==18) ) { - alt18=1; + if ( (LA17_0==18) ) { + alt17=1; } - else if ( (LA18_0==67) ) { - alt18=2; + else if ( (LA17_0==67) ) { + alt17=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 18, 0, input); + new NoViableAltException("", 17, 0, input); throw nvae; } - switch (alt18) { + switch (alt17) { case 1 : - // InternalQVTimperative.g:4069:1: ( ';' ) + // InternalQVTimperative.g:4062:1: ( ';' ) { - // InternalQVTimperative.g:4069:1: ( ';' ) - // InternalQVTimperative.g:4070:1: ';' + // InternalQVTimperative.g:4062:1: ( ';' ) + // InternalQVTimperative.g:4063:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getQueryCSAccess().getSemicolonKeyword_9_0()); @@ -12968,16 +12915,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4077:6: ( ( rule__QueryCS__Group_9_1__0 ) ) + // InternalQVTimperative.g:4070:6: ( ( rule__QueryCS__Group_9_1__0 ) ) { - // InternalQVTimperative.g:4077:6: ( ( rule__QueryCS__Group_9_1__0 ) ) - // InternalQVTimperative.g:4078:1: ( rule__QueryCS__Group_9_1__0 ) + // InternalQVTimperative.g:4070:6: ( ( rule__QueryCS__Group_9_1__0 ) ) + // InternalQVTimperative.g:4071:1: ( rule__QueryCS__Group_9_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQueryCSAccess().getGroup_9_1()); } - // InternalQVTimperative.g:4079:1: ( rule__QueryCS__Group_9_1__0 ) - // InternalQVTimperative.g:4079:2: rule__QueryCS__Group_9_1__0 + // InternalQVTimperative.g:4072:1: ( rule__QueryCS__Group_9_1__0 ) + // InternalQVTimperative.g:4072:2: rule__QueryCS__Group_9_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__QueryCS__Group_9_1__0(); @@ -13014,55 +12961,55 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetBottomPatternCS__Alternatives_2_0" - // InternalQVTimperative.g:4088:1: rule__TargetBottomPatternCS__Alternatives_2_0 : ( ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 ) ) | ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 ) ) ); + // InternalQVTimperative.g:4081:1: rule__TargetBottomPatternCS__Alternatives_2_0 : ( ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 ) ) | ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 ) ) ); public final void rule__TargetBottomPatternCS__Alternatives_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4092:1: ( ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 ) ) | ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 ) ) ) - int alt19=2; - int LA19_0 = input.LA(1); + // InternalQVTimperative.g:4085:1: ( ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 ) ) | ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 ) ) ) + int alt18=2; + int LA18_0 = input.LA(1); - if ( (LA19_0==26) ) { - int LA19_1 = input.LA(2); + if ( (LA18_0==26) ) { + int LA18_1 = input.LA(2); - if ( (LA19_1==EOF||LA19_1==17||(LA19_1>=69 && LA19_1<=70)||LA19_1==74) ) { - alt19=2; + if ( ((LA18_1>=RULE_SIMPLE_ID && LA18_1<=RULE_ESCAPED_ID)||(LA18_1>=19 && LA18_1<=29)) ) { + alt18=1; } - else if ( ((LA19_1>=RULE_SIMPLE_ID && LA19_1<=RULE_ESCAPED_ID)||(LA19_1>=19 && LA19_1<=29)) ) { - alt19=1; + else if ( (LA18_1==EOF||LA18_1==17||(LA18_1>=69 && LA18_1<=70)||LA18_1==74) ) { + alt18=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 19, 1, input); + new NoViableAltException("", 18, 1, input); throw nvae; } } - else if ( ((LA19_0>=RULE_SIMPLE_ID && LA19_0<=RULE_ESCAPED_ID)||(LA19_0>=19 && LA19_0<=25)||(LA19_0>=27 && LA19_0<=29)) ) { - alt19=2; + else if ( ((LA18_0>=RULE_SIMPLE_ID && LA18_0<=RULE_ESCAPED_ID)||(LA18_0>=19 && LA18_0<=25)||(LA18_0>=27 && LA18_0<=29)) ) { + alt18=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 19, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt19) { + switch (alt18) { case 1 : - // InternalQVTimperative.g:4093:1: ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 ) ) + // InternalQVTimperative.g:4086:1: ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 ) ) { - // InternalQVTimperative.g:4093:1: ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 ) ) - // InternalQVTimperative.g:4094:1: ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 ) + // InternalQVTimperative.g:4086:1: ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 ) ) + // InternalQVTimperative.g:4087:1: ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedRealizedVariablesAssignment_2_0_0()); } - // InternalQVTimperative.g:4095:1: ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 ) - // InternalQVTimperative.g:4095:2: rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 + // InternalQVTimperative.g:4088:1: ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 ) + // InternalQVTimperative.g:4088:2: rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 { pushFollow(FollowSets000.FOLLOW_2); rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0(); @@ -13082,16 +13029,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4099:6: ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 ) ) + // InternalQVTimperative.g:4092:6: ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 ) ) { - // InternalQVTimperative.g:4099:6: ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 ) ) - // InternalQVTimperative.g:4100:1: ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 ) + // InternalQVTimperative.g:4092:6: ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 ) ) + // InternalQVTimperative.g:4093:1: ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0_1()); } - // InternalQVTimperative.g:4101:1: ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 ) - // InternalQVTimperative.g:4101:2: rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 + // InternalQVTimperative.g:4094:1: ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 ) + // InternalQVTimperative.g:4094:2: rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1(); @@ -13128,55 +13075,55 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetBottomPatternCS__Alternatives_2_1_1" - // InternalQVTimperative.g:4110:1: rule__TargetBottomPatternCS__Alternatives_2_1_1 : ( ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 ) ) | ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 ) ) ); + // InternalQVTimperative.g:4103:1: rule__TargetBottomPatternCS__Alternatives_2_1_1 : ( ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 ) ) | ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 ) ) ); public final void rule__TargetBottomPatternCS__Alternatives_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4114:1: ( ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 ) ) | ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 ) ) ) - int alt20=2; - int LA20_0 = input.LA(1); + // InternalQVTimperative.g:4107:1: ( ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 ) ) | ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 ) ) ) + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA20_0==26) ) { - int LA20_1 = input.LA(2); + if ( (LA19_0==26) ) { + int LA19_1 = input.LA(2); - if ( ((LA20_1>=RULE_SIMPLE_ID && LA20_1<=RULE_ESCAPED_ID)||(LA20_1>=19 && LA20_1<=29)) ) { - alt20=1; + if ( (LA19_1==EOF||LA19_1==17||(LA19_1>=69 && LA19_1<=70)||LA19_1==74) ) { + alt19=2; } - else if ( (LA20_1==EOF||LA20_1==17||(LA20_1>=69 && LA20_1<=70)||LA20_1==74) ) { - alt20=2; + else if ( ((LA19_1>=RULE_SIMPLE_ID && LA19_1<=RULE_ESCAPED_ID)||(LA19_1>=19 && LA19_1<=29)) ) { + alt19=1; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 20, 1, input); + new NoViableAltException("", 19, 1, input); throw nvae; } } - else if ( ((LA20_0>=RULE_SIMPLE_ID && LA20_0<=RULE_ESCAPED_ID)||(LA20_0>=19 && LA20_0<=25)||(LA20_0>=27 && LA20_0<=29)) ) { - alt20=2; + else if ( ((LA19_0>=RULE_SIMPLE_ID && LA19_0<=RULE_ESCAPED_ID)||(LA19_0>=19 && LA19_0<=25)||(LA19_0>=27 && LA19_0<=29)) ) { + alt19=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 20, 0, input); + new NoViableAltException("", 19, 0, input); throw nvae; } - switch (alt20) { + switch (alt19) { case 1 : - // InternalQVTimperative.g:4115:1: ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 ) ) + // InternalQVTimperative.g:4108:1: ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 ) ) { - // InternalQVTimperative.g:4115:1: ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 ) ) - // InternalQVTimperative.g:4116:1: ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 ) + // InternalQVTimperative.g:4108:1: ( ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 ) ) + // InternalQVTimperative.g:4109:1: ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedRealizedVariablesAssignment_2_1_1_0()); } - // InternalQVTimperative.g:4117:1: ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 ) - // InternalQVTimperative.g:4117:2: rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 + // InternalQVTimperative.g:4110:1: ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 ) + // InternalQVTimperative.g:4110:2: rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0(); @@ -13196,16 +13143,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4121:6: ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 ) ) + // InternalQVTimperative.g:4114:6: ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 ) ) { - // InternalQVTimperative.g:4121:6: ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 ) ) - // InternalQVTimperative.g:4122:1: ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 ) + // InternalQVTimperative.g:4114:6: ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 ) ) + // InternalQVTimperative.g:4115:1: ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1_1()); } - // InternalQVTimperative.g:4123:1: ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 ) - // InternalQVTimperative.g:4123:2: rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 + // InternalQVTimperative.g:4116:1: ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 ) + // InternalQVTimperative.g:4116:2: rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1(); @@ -13242,90 +13189,90 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__UnrestrictedName__Alternatives" - // InternalQVTimperative.g:4132:1: rule__UnrestrictedName__Alternatives : ( ( ruleEssentialOCLUnrestrictedName ) | ( 'check' ) | ( 'enforce' ) | ( 'import' ) | ( 'imports' ) | ( 'library' ) | ( 'map' ) | ( 'query' ) | ( 'realize' ) | ( 'refines' ) | ( 'transformation' ) | ( 'uses' ) ); + // InternalQVTimperative.g:4125: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 { - // InternalQVTimperative.g:4136:1: ( ( ruleEssentialOCLUnrestrictedName ) | ( 'check' ) | ( 'enforce' ) | ( 'import' ) | ( 'imports' ) | ( 'library' ) | ( 'map' ) | ( 'query' ) | ( 'realize' ) | ( 'refines' ) | ( 'transformation' ) | ( 'uses' ) ) - int alt21=12; + // InternalQVTimperative.g:4129:1: ( ( ruleEssentialOCLUnrestrictedName ) | ( 'check' ) | ( 'enforce' ) | ( 'import' ) | ( 'imports' ) | ( 'library' ) | ( 'map' ) | ( 'query' ) | ( 'realize' ) | ( 'refines' ) | ( 'transformation' ) | ( 'uses' ) ) + int alt20=12; switch ( input.LA(1) ) { case RULE_SIMPLE_ID: case RULE_ESCAPED_ID: { - alt21=1; + alt20=1; } break; case 19: { - alt21=2; + alt20=2; } break; case 20: { - alt21=3; + alt20=3; } break; case 21: { - alt21=4; + alt20=4; } break; case 22: { - alt21=5; + alt20=5; } break; case 23: { - alt21=6; + alt20=6; } break; case 24: { - alt21=7; + alt20=7; } break; case 25: { - alt21=8; + alt20=8; } break; case 26: { - alt21=9; + alt20=9; } break; case 27: { - alt21=10; + alt20=10; } break; case 28: { - alt21=11; + alt20=11; } break; case 29: { - alt21=12; + alt20=12; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 21, 0, input); + new NoViableAltException("", 20, 0, input); throw nvae; } - switch (alt21) { + switch (alt20) { case 1 : - // InternalQVTimperative.g:4137:1: ( ruleEssentialOCLUnrestrictedName ) + // InternalQVTimperative.g:4130:1: ( ruleEssentialOCLUnrestrictedName ) { - // InternalQVTimperative.g:4137:1: ( ruleEssentialOCLUnrestrictedName ) - // InternalQVTimperative.g:4138:1: ruleEssentialOCLUnrestrictedName + // InternalQVTimperative.g:4130:1: ( ruleEssentialOCLUnrestrictedName ) + // InternalQVTimperative.g:4131:1: ruleEssentialOCLUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameAccess().getEssentialOCLUnrestrictedNameParserRuleCall_0()); @@ -13345,10 +13292,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4143:6: ( 'check' ) + // InternalQVTimperative.g:4136:6: ( 'check' ) { - // InternalQVTimperative.g:4143:6: ( 'check' ) - // InternalQVTimperative.g:4144:1: 'check' + // InternalQVTimperative.g:4136:6: ( 'check' ) + // InternalQVTimperative.g:4137:1: 'check' { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameAccess().getCheckKeyword_1()); @@ -13364,10 +13311,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:4151:6: ( 'enforce' ) + // InternalQVTimperative.g:4144:6: ( 'enforce' ) { - // InternalQVTimperative.g:4151:6: ( 'enforce' ) - // InternalQVTimperative.g:4152:1: 'enforce' + // InternalQVTimperative.g:4144:6: ( 'enforce' ) + // InternalQVTimperative.g:4145:1: 'enforce' { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameAccess().getEnforceKeyword_2()); @@ -13383,10 +13330,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:4159:6: ( 'import' ) + // InternalQVTimperative.g:4152:6: ( 'import' ) { - // InternalQVTimperative.g:4159:6: ( 'import' ) - // InternalQVTimperative.g:4160:1: 'import' + // InternalQVTimperative.g:4152:6: ( 'import' ) + // InternalQVTimperative.g:4153:1: 'import' { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameAccess().getImportKeyword_3()); @@ -13402,10 +13349,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 5 : - // InternalQVTimperative.g:4167:6: ( 'imports' ) + // InternalQVTimperative.g:4160:6: ( 'imports' ) { - // InternalQVTimperative.g:4167:6: ( 'imports' ) - // InternalQVTimperative.g:4168:1: 'imports' + // InternalQVTimperative.g:4160:6: ( 'imports' ) + // InternalQVTimperative.g:4161:1: 'imports' { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameAccess().getImportsKeyword_4()); @@ -13421,10 +13368,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 6 : - // InternalQVTimperative.g:4175:6: ( 'library' ) + // InternalQVTimperative.g:4168:6: ( 'library' ) { - // InternalQVTimperative.g:4175:6: ( 'library' ) - // InternalQVTimperative.g:4176:1: 'library' + // InternalQVTimperative.g:4168:6: ( 'library' ) + // InternalQVTimperative.g:4169:1: 'library' { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameAccess().getLibraryKeyword_5()); @@ -13440,10 +13387,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 7 : - // InternalQVTimperative.g:4183:6: ( 'map' ) + // InternalQVTimperative.g:4176:6: ( 'map' ) { - // InternalQVTimperative.g:4183:6: ( 'map' ) - // InternalQVTimperative.g:4184:1: 'map' + // InternalQVTimperative.g:4176:6: ( 'map' ) + // InternalQVTimperative.g:4177:1: 'map' { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameAccess().getMapKeyword_6()); @@ -13459,10 +13406,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 8 : - // InternalQVTimperative.g:4191:6: ( 'query' ) + // InternalQVTimperative.g:4184:6: ( 'query' ) { - // InternalQVTimperative.g:4191:6: ( 'query' ) - // InternalQVTimperative.g:4192:1: 'query' + // InternalQVTimperative.g:4184:6: ( 'query' ) + // InternalQVTimperative.g:4185:1: 'query' { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameAccess().getQueryKeyword_7()); @@ -13478,10 +13425,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 9 : - // InternalQVTimperative.g:4199:6: ( 'realize' ) + // InternalQVTimperative.g:4192:6: ( 'realize' ) { - // InternalQVTimperative.g:4199:6: ( 'realize' ) - // InternalQVTimperative.g:4200:1: 'realize' + // InternalQVTimperative.g:4192:6: ( 'realize' ) + // InternalQVTimperative.g:4193:1: 'realize' { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameAccess().getRealizeKeyword_8()); @@ -13497,10 +13444,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 10 : - // InternalQVTimperative.g:4207:6: ( 'refines' ) + // InternalQVTimperative.g:4200:6: ( 'refines' ) { - // InternalQVTimperative.g:4207:6: ( 'refines' ) - // InternalQVTimperative.g:4208:1: 'refines' + // InternalQVTimperative.g:4200:6: ( 'refines' ) + // InternalQVTimperative.g:4201:1: 'refines' { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameAccess().getRefinesKeyword_9()); @@ -13516,10 +13463,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 11 : - // InternalQVTimperative.g:4215:6: ( 'transformation' ) + // InternalQVTimperative.g:4208:6: ( 'transformation' ) { - // InternalQVTimperative.g:4215:6: ( 'transformation' ) - // InternalQVTimperative.g:4216:1: 'transformation' + // InternalQVTimperative.g:4208:6: ( 'transformation' ) + // InternalQVTimperative.g:4209:1: 'transformation' { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameAccess().getTransformationKeyword_10()); @@ -13535,10 +13482,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 12 : - // InternalQVTimperative.g:4223:6: ( 'uses' ) + // InternalQVTimperative.g:4216:6: ( 'uses' ) { - // InternalQVTimperative.g:4223:6: ( 'uses' ) - // InternalQVTimperative.g:4224:1: 'uses' + // InternalQVTimperative.g:4216:6: ( 'uses' ) + // InternalQVTimperative.g:4217:1: 'uses' { if ( state.backtracking==0 ) { before(grammarAccess.getUnrestrictedNameAccess().getUsesKeyword_11()); @@ -13571,41 +13518,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__Alternatives_0" - // InternalQVTimperative.g:4236:1: rule__AttributeCS__Alternatives_0 : ( ( ( rule__AttributeCS__Group_0_0__0 ) ) | ( ( rule__AttributeCS__Group_0_1__0 ) ) ); + // InternalQVTimperative.g:4229:1: rule__AttributeCS__Alternatives_0 : ( ( ( rule__AttributeCS__Group_0_0__0 ) ) | ( ( rule__AttributeCS__Group_0_1__0 ) ) ); public final void rule__AttributeCS__Alternatives_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4240:1: ( ( ( rule__AttributeCS__Group_0_0__0 ) ) | ( ( rule__AttributeCS__Group_0_1__0 ) ) ) - int alt22=2; - int LA22_0 = input.LA(1); + // InternalQVTimperative.g:4233:1: ( ( ( rule__AttributeCS__Group_0_0__0 ) ) | ( ( rule__AttributeCS__Group_0_1__0 ) ) ) + int alt21=2; + int LA21_0 = input.LA(1); - if ( (LA22_0==116) ) { - alt22=1; + if ( (LA21_0==116) ) { + alt21=1; } - else if ( (LA22_0==117) ) { - alt22=2; + else if ( (LA21_0==117) ) { + alt21=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 22, 0, input); + new NoViableAltException("", 21, 0, input); throw nvae; } - switch (alt22) { + switch (alt21) { case 1 : - // InternalQVTimperative.g:4241:1: ( ( rule__AttributeCS__Group_0_0__0 ) ) + // InternalQVTimperative.g:4234:1: ( ( rule__AttributeCS__Group_0_0__0 ) ) { - // InternalQVTimperative.g:4241:1: ( ( rule__AttributeCS__Group_0_0__0 ) ) - // InternalQVTimperative.g:4242:1: ( rule__AttributeCS__Group_0_0__0 ) + // InternalQVTimperative.g:4234:1: ( ( rule__AttributeCS__Group_0_0__0 ) ) + // InternalQVTimperative.g:4235:1: ( rule__AttributeCS__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getGroup_0_0()); } - // InternalQVTimperative.g:4243:1: ( rule__AttributeCS__Group_0_0__0 ) - // InternalQVTimperative.g:4243:2: rule__AttributeCS__Group_0_0__0 + // InternalQVTimperative.g:4236:1: ( rule__AttributeCS__Group_0_0__0 ) + // InternalQVTimperative.g:4236:2: rule__AttributeCS__Group_0_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__Group_0_0__0(); @@ -13625,16 +13572,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4247:6: ( ( rule__AttributeCS__Group_0_1__0 ) ) + // InternalQVTimperative.g:4240:6: ( ( rule__AttributeCS__Group_0_1__0 ) ) { - // InternalQVTimperative.g:4247:6: ( ( rule__AttributeCS__Group_0_1__0 ) ) - // InternalQVTimperative.g:4248:1: ( rule__AttributeCS__Group_0_1__0 ) + // InternalQVTimperative.g:4240:6: ( ( rule__AttributeCS__Group_0_1__0 ) ) + // InternalQVTimperative.g:4241:1: ( rule__AttributeCS__Group_0_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getGroup_0_1()); } - // InternalQVTimperative.g:4249:1: ( rule__AttributeCS__Group_0_1__0 ) - // InternalQVTimperative.g:4249:2: rule__AttributeCS__Group_0_1__0 + // InternalQVTimperative.g:4242:1: ( rule__AttributeCS__Group_0_1__0 ) + // InternalQVTimperative.g:4242:2: rule__AttributeCS__Group_0_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__Group_0_1__0(); @@ -13671,115 +13618,115 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__Alternatives_5_1_0" - // InternalQVTimperative.g:4258:1: rule__AttributeCS__Alternatives_5_1_0 : ( ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) ) ); + // InternalQVTimperative.g:4251:1: rule__AttributeCS__Alternatives_5_1_0 : ( ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) ) ); public final void rule__AttributeCS__Alternatives_5_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4262:1: ( ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) ) ) - int alt23=16; + // InternalQVTimperative.g:4255:1: ( ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) ) ) + int alt22=16; switch ( input.LA(1) ) { case 118: { - alt23=1; + alt22=1; } break; case 119: { - alt23=2; + alt22=2; } break; case 120: { - alt23=3; + alt22=3; } break; case 121: { - alt23=4; + alt22=4; } break; case 122: { - alt23=5; + alt22=5; } break; case 123: { - alt23=6; + alt22=6; } break; case 124: { - alt23=7; + alt22=7; } break; case 125: { - alt23=8; + alt22=8; } break; case 115: { - alt23=9; + alt22=9; } break; case 126: { - alt23=10; + alt22=10; } break; case 127: { - alt23=11; + alt22=11; } break; case 128: { - alt23=12; + alt22=12; } break; case 129: { - alt23=13; + alt22=13; } break; case 130: { - alt23=14; + alt22=14; } break; case 131: { - alt23=15; + alt22=15; } break; case 132: { - alt23=16; + alt22=16; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 23, 0, input); + new NoViableAltException("", 22, 0, input); throw nvae; } - switch (alt23) { + switch (alt22) { case 1 : - // InternalQVTimperative.g:4263:1: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) ) + // InternalQVTimperative.g:4256:1: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) ) { - // InternalQVTimperative.g:4263:1: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) ) - // InternalQVTimperative.g:4264:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) + // InternalQVTimperative.g:4256:1: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) ) + // InternalQVTimperative.g:4257:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_0()); } - // InternalQVTimperative.g:4265:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) - // InternalQVTimperative.g:4265:2: rule__AttributeCS__QualifiersAssignment_5_1_0_0 + // InternalQVTimperative.g:4258:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) + // InternalQVTimperative.g:4258:2: rule__AttributeCS__QualifiersAssignment_5_1_0_0 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_0(); @@ -13799,16 +13746,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4269:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) ) + // InternalQVTimperative.g:4262:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) ) { - // InternalQVTimperative.g:4269:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) ) - // InternalQVTimperative.g:4270:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) + // InternalQVTimperative.g:4262:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) ) + // InternalQVTimperative.g:4263:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_1()); } - // InternalQVTimperative.g:4271:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) - // InternalQVTimperative.g:4271:2: rule__AttributeCS__QualifiersAssignment_5_1_0_1 + // InternalQVTimperative.g:4264:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) + // InternalQVTimperative.g:4264:2: rule__AttributeCS__QualifiersAssignment_5_1_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_1(); @@ -13828,16 +13775,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:4275:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) ) + // InternalQVTimperative.g:4268:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) ) { - // InternalQVTimperative.g:4275:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) ) - // InternalQVTimperative.g:4276:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) + // InternalQVTimperative.g:4268:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) ) + // InternalQVTimperative.g:4269:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_2()); } - // InternalQVTimperative.g:4277:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) - // InternalQVTimperative.g:4277:2: rule__AttributeCS__QualifiersAssignment_5_1_0_2 + // InternalQVTimperative.g:4270:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) + // InternalQVTimperative.g:4270:2: rule__AttributeCS__QualifiersAssignment_5_1_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_2(); @@ -13857,16 +13804,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:4281:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) ) + // InternalQVTimperative.g:4274:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) ) { - // InternalQVTimperative.g:4281:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) ) - // InternalQVTimperative.g:4282:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) + // InternalQVTimperative.g:4274:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) ) + // InternalQVTimperative.g:4275:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_3()); } - // InternalQVTimperative.g:4283:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) - // InternalQVTimperative.g:4283:2: rule__AttributeCS__QualifiersAssignment_5_1_0_3 + // InternalQVTimperative.g:4276:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) + // InternalQVTimperative.g:4276:2: rule__AttributeCS__QualifiersAssignment_5_1_0_3 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_3(); @@ -13886,16 +13833,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 5 : - // InternalQVTimperative.g:4287:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) ) + // InternalQVTimperative.g:4280:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) ) { - // InternalQVTimperative.g:4287:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) ) - // InternalQVTimperative.g:4288:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) + // InternalQVTimperative.g:4280:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) ) + // InternalQVTimperative.g:4281:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_4()); } - // InternalQVTimperative.g:4289:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) - // InternalQVTimperative.g:4289:2: rule__AttributeCS__QualifiersAssignment_5_1_0_4 + // InternalQVTimperative.g:4282:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) + // InternalQVTimperative.g:4282:2: rule__AttributeCS__QualifiersAssignment_5_1_0_4 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_4(); @@ -13915,16 +13862,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 6 : - // InternalQVTimperative.g:4293:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) ) + // InternalQVTimperative.g:4286:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) ) { - // InternalQVTimperative.g:4293:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) ) - // InternalQVTimperative.g:4294:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) + // InternalQVTimperative.g:4286:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) ) + // InternalQVTimperative.g:4287:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_5()); } - // InternalQVTimperative.g:4295:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) - // InternalQVTimperative.g:4295:2: rule__AttributeCS__QualifiersAssignment_5_1_0_5 + // InternalQVTimperative.g:4288:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) + // InternalQVTimperative.g:4288:2: rule__AttributeCS__QualifiersAssignment_5_1_0_5 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_5(); @@ -13944,16 +13891,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 7 : - // InternalQVTimperative.g:4299:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) ) + // InternalQVTimperative.g:4292:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) ) { - // InternalQVTimperative.g:4299:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) ) - // InternalQVTimperative.g:4300:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) + // InternalQVTimperative.g:4292:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) ) + // InternalQVTimperative.g:4293:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_6()); } - // InternalQVTimperative.g:4301:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) - // InternalQVTimperative.g:4301:2: rule__AttributeCS__QualifiersAssignment_5_1_0_6 + // InternalQVTimperative.g:4294:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) + // InternalQVTimperative.g:4294:2: rule__AttributeCS__QualifiersAssignment_5_1_0_6 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_6(); @@ -13973,16 +13920,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 8 : - // InternalQVTimperative.g:4305:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) ) + // InternalQVTimperative.g:4298:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) ) { - // InternalQVTimperative.g:4305:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) ) - // InternalQVTimperative.g:4306:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) + // InternalQVTimperative.g:4298:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) ) + // InternalQVTimperative.g:4299:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_7()); } - // InternalQVTimperative.g:4307:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) - // InternalQVTimperative.g:4307:2: rule__AttributeCS__QualifiersAssignment_5_1_0_7 + // InternalQVTimperative.g:4300:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) + // InternalQVTimperative.g:4300:2: rule__AttributeCS__QualifiersAssignment_5_1_0_7 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_7(); @@ -14002,16 +13949,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 9 : - // InternalQVTimperative.g:4311:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) ) + // InternalQVTimperative.g:4304:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) ) { - // InternalQVTimperative.g:4311:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) ) - // InternalQVTimperative.g:4312:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) + // InternalQVTimperative.g:4304:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) ) + // InternalQVTimperative.g:4305:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_8()); } - // InternalQVTimperative.g:4313:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) - // InternalQVTimperative.g:4313:2: rule__AttributeCS__QualifiersAssignment_5_1_0_8 + // InternalQVTimperative.g:4306:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) + // InternalQVTimperative.g:4306:2: rule__AttributeCS__QualifiersAssignment_5_1_0_8 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_8(); @@ -14031,16 +13978,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 10 : - // InternalQVTimperative.g:4317:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) ) + // InternalQVTimperative.g:4310:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) ) { - // InternalQVTimperative.g:4317:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) ) - // InternalQVTimperative.g:4318:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) + // InternalQVTimperative.g:4310:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) ) + // InternalQVTimperative.g:4311:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_9()); } - // InternalQVTimperative.g:4319:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) - // InternalQVTimperative.g:4319:2: rule__AttributeCS__QualifiersAssignment_5_1_0_9 + // InternalQVTimperative.g:4312:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) + // InternalQVTimperative.g:4312:2: rule__AttributeCS__QualifiersAssignment_5_1_0_9 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_9(); @@ -14060,16 +14007,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 11 : - // InternalQVTimperative.g:4323:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) ) + // InternalQVTimperative.g:4316:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) ) { - // InternalQVTimperative.g:4323:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) ) - // InternalQVTimperative.g:4324:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) + // InternalQVTimperative.g:4316:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) ) + // InternalQVTimperative.g:4317:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_10()); } - // InternalQVTimperative.g:4325:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) - // InternalQVTimperative.g:4325:2: rule__AttributeCS__QualifiersAssignment_5_1_0_10 + // InternalQVTimperative.g:4318:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) + // InternalQVTimperative.g:4318:2: rule__AttributeCS__QualifiersAssignment_5_1_0_10 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_10(); @@ -14089,16 +14036,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 12 : - // InternalQVTimperative.g:4329:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) ) + // InternalQVTimperative.g:4322:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) ) { - // InternalQVTimperative.g:4329:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) ) - // InternalQVTimperative.g:4330:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) + // InternalQVTimperative.g:4322:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) ) + // InternalQVTimperative.g:4323:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_11()); } - // InternalQVTimperative.g:4331:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) - // InternalQVTimperative.g:4331:2: rule__AttributeCS__QualifiersAssignment_5_1_0_11 + // InternalQVTimperative.g:4324:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) + // InternalQVTimperative.g:4324:2: rule__AttributeCS__QualifiersAssignment_5_1_0_11 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_11(); @@ -14118,16 +14065,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 13 : - // InternalQVTimperative.g:4335:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) ) + // InternalQVTimperative.g:4328:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) ) { - // InternalQVTimperative.g:4335:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) ) - // InternalQVTimperative.g:4336:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) + // InternalQVTimperative.g:4328:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) ) + // InternalQVTimperative.g:4329:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_12()); } - // InternalQVTimperative.g:4337:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) - // InternalQVTimperative.g:4337:2: rule__AttributeCS__QualifiersAssignment_5_1_0_12 + // InternalQVTimperative.g:4330:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) + // InternalQVTimperative.g:4330:2: rule__AttributeCS__QualifiersAssignment_5_1_0_12 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_12(); @@ -14147,16 +14094,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 14 : - // InternalQVTimperative.g:4341:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) ) + // InternalQVTimperative.g:4334:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) ) { - // InternalQVTimperative.g:4341:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) ) - // InternalQVTimperative.g:4342:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) + // InternalQVTimperative.g:4334:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) ) + // InternalQVTimperative.g:4335:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_13()); } - // InternalQVTimperative.g:4343:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) - // InternalQVTimperative.g:4343:2: rule__AttributeCS__QualifiersAssignment_5_1_0_13 + // InternalQVTimperative.g:4336:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) + // InternalQVTimperative.g:4336:2: rule__AttributeCS__QualifiersAssignment_5_1_0_13 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_13(); @@ -14176,16 +14123,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 15 : - // InternalQVTimperative.g:4347:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) ) + // InternalQVTimperative.g:4340:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) ) { - // InternalQVTimperative.g:4347:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) ) - // InternalQVTimperative.g:4348:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) + // InternalQVTimperative.g:4340:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) ) + // InternalQVTimperative.g:4341:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_14()); } - // InternalQVTimperative.g:4349:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) - // InternalQVTimperative.g:4349:2: rule__AttributeCS__QualifiersAssignment_5_1_0_14 + // InternalQVTimperative.g:4342:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) + // InternalQVTimperative.g:4342:2: rule__AttributeCS__QualifiersAssignment_5_1_0_14 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_14(); @@ -14205,16 +14152,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 16 : - // InternalQVTimperative.g:4353:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) ) + // InternalQVTimperative.g:4346:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) ) { - // InternalQVTimperative.g:4353:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) ) - // InternalQVTimperative.g:4354:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) + // InternalQVTimperative.g:4346:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) ) + // InternalQVTimperative.g:4347:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_15()); } - // InternalQVTimperative.g:4355:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) - // InternalQVTimperative.g:4355:2: rule__AttributeCS__QualifiersAssignment_5_1_0_15 + // InternalQVTimperative.g:4348:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) + // InternalQVTimperative.g:4348:2: rule__AttributeCS__QualifiersAssignment_5_1_0_15 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__QualifiersAssignment_5_1_0_15(); @@ -14251,41 +14198,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__Alternatives_6" - // InternalQVTimperative.g:4364:1: rule__AttributeCS__Alternatives_6 : ( ( ( rule__AttributeCS__Group_6_0__0 ) ) | ( ';' ) ); + // InternalQVTimperative.g:4357:1: rule__AttributeCS__Alternatives_6 : ( ( ( rule__AttributeCS__Group_6_0__0 ) ) | ( ';' ) ); public final void rule__AttributeCS__Alternatives_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4368:1: ( ( ( rule__AttributeCS__Group_6_0__0 ) ) | ( ';' ) ) - int alt24=2; - int LA24_0 = input.LA(1); + // InternalQVTimperative.g:4361:1: ( ( ( rule__AttributeCS__Group_6_0__0 ) ) | ( ';' ) ) + int alt23=2; + int LA23_0 = input.LA(1); - if ( (LA24_0==67) ) { - alt24=1; + if ( (LA23_0==67) ) { + alt23=1; } - else if ( (LA24_0==18) ) { - alt24=2; + else if ( (LA23_0==18) ) { + alt23=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 24, 0, input); + new NoViableAltException("", 23, 0, input); throw nvae; } - switch (alt24) { + switch (alt23) { case 1 : - // InternalQVTimperative.g:4369:1: ( ( rule__AttributeCS__Group_6_0__0 ) ) + // InternalQVTimperative.g:4362:1: ( ( rule__AttributeCS__Group_6_0__0 ) ) { - // InternalQVTimperative.g:4369:1: ( ( rule__AttributeCS__Group_6_0__0 ) ) - // InternalQVTimperative.g:4370:1: ( rule__AttributeCS__Group_6_0__0 ) + // InternalQVTimperative.g:4362:1: ( ( rule__AttributeCS__Group_6_0__0 ) ) + // InternalQVTimperative.g:4363:1: ( rule__AttributeCS__Group_6_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getGroup_6_0()); } - // InternalQVTimperative.g:4371:1: ( rule__AttributeCS__Group_6_0__0 ) - // InternalQVTimperative.g:4371:2: rule__AttributeCS__Group_6_0__0 + // InternalQVTimperative.g:4364:1: ( rule__AttributeCS__Group_6_0__0 ) + // InternalQVTimperative.g:4364:2: rule__AttributeCS__Group_6_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__Group_6_0__0(); @@ -14305,10 +14252,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4375:6: ( ';' ) + // InternalQVTimperative.g:4368:6: ( ';' ) { - // InternalQVTimperative.g:4375:6: ( ';' ) - // InternalQVTimperative.g:4376:1: ';' + // InternalQVTimperative.g:4368:6: ( ';' ) + // InternalQVTimperative.g:4369:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getSemicolonKeyword_6_1()); @@ -14341,41 +14288,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__Alternatives_6_0_1" - // InternalQVTimperative.g:4388:1: rule__AttributeCS__Alternatives_6_0_1 : ( ( ( rule__AttributeCS__Group_6_0_1_0__0 ) ) | ( ( rule__AttributeCS__Group_6_0_1_1__0 ) ) ); + // InternalQVTimperative.g:4381:1: rule__AttributeCS__Alternatives_6_0_1 : ( ( ( rule__AttributeCS__Group_6_0_1_0__0 ) ) | ( ( rule__AttributeCS__Group_6_0_1_1__0 ) ) ); public final void rule__AttributeCS__Alternatives_6_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4392:1: ( ( ( rule__AttributeCS__Group_6_0_1_0__0 ) ) | ( ( rule__AttributeCS__Group_6_0_1_1__0 ) ) ) - int alt25=2; - int LA25_0 = input.LA(1); + // InternalQVTimperative.g:4385:1: ( ( ( rule__AttributeCS__Group_6_0_1_0__0 ) ) | ( ( rule__AttributeCS__Group_6_0_1_1__0 ) ) ) + int alt24=2; + int LA24_0 = input.LA(1); - if ( (LA25_0==83) ) { - alt25=1; + if ( (LA24_0==83) ) { + alt24=1; } - else if ( (LA25_0==84) ) { - alt25=2; + else if ( (LA24_0==84) ) { + alt24=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 24, 0, input); throw nvae; } - switch (alt25) { + switch (alt24) { case 1 : - // InternalQVTimperative.g:4393:1: ( ( rule__AttributeCS__Group_6_0_1_0__0 ) ) + // InternalQVTimperative.g:4386:1: ( ( rule__AttributeCS__Group_6_0_1_0__0 ) ) { - // InternalQVTimperative.g:4393:1: ( ( rule__AttributeCS__Group_6_0_1_0__0 ) ) - // InternalQVTimperative.g:4394:1: ( rule__AttributeCS__Group_6_0_1_0__0 ) + // InternalQVTimperative.g:4386:1: ( ( rule__AttributeCS__Group_6_0_1_0__0 ) ) + // InternalQVTimperative.g:4387:1: ( rule__AttributeCS__Group_6_0_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getGroup_6_0_1_0()); } - // InternalQVTimperative.g:4395:1: ( rule__AttributeCS__Group_6_0_1_0__0 ) - // InternalQVTimperative.g:4395:2: rule__AttributeCS__Group_6_0_1_0__0 + // InternalQVTimperative.g:4388:1: ( rule__AttributeCS__Group_6_0_1_0__0 ) + // InternalQVTimperative.g:4388:2: rule__AttributeCS__Group_6_0_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__Group_6_0_1_0__0(); @@ -14395,16 +14342,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4399:6: ( ( rule__AttributeCS__Group_6_0_1_1__0 ) ) + // InternalQVTimperative.g:4392:6: ( ( rule__AttributeCS__Group_6_0_1_1__0 ) ) { - // InternalQVTimperative.g:4399:6: ( ( rule__AttributeCS__Group_6_0_1_1__0 ) ) - // InternalQVTimperative.g:4400:1: ( rule__AttributeCS__Group_6_0_1_1__0 ) + // InternalQVTimperative.g:4392:6: ( ( rule__AttributeCS__Group_6_0_1_1__0 ) ) + // InternalQVTimperative.g:4393:1: ( rule__AttributeCS__Group_6_0_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getGroup_6_0_1_1()); } - // InternalQVTimperative.g:4401:1: ( rule__AttributeCS__Group_6_0_1_1__0 ) - // InternalQVTimperative.g:4401:2: rule__AttributeCS__Group_6_0_1_1__0 + // InternalQVTimperative.g:4394:1: ( rule__AttributeCS__Group_6_0_1_1__0 ) + // InternalQVTimperative.g:4394:2: rule__AttributeCS__Group_6_0_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AttributeCS__Group_6_0_1_1__0(); @@ -14441,46 +14388,46 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ClassCS__Alternatives" - // InternalQVTimperative.g:4410:1: rule__ClassCS__Alternatives : ( ( ruleStructuredClassCS ) | ( ruleDataTypeCS ) | ( ruleEnumerationCS ) ); + // InternalQVTimperative.g:4403:1: rule__ClassCS__Alternatives : ( ( ruleStructuredClassCS ) | ( ruleDataTypeCS ) | ( ruleEnumerationCS ) ); public final void rule__ClassCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4414:1: ( ( ruleStructuredClassCS ) | ( ruleDataTypeCS ) | ( ruleEnumerationCS ) ) - int alt26=3; + // InternalQVTimperative.g:4407:1: ( ( ruleStructuredClassCS ) | ( ruleDataTypeCS ) | ( ruleEnumerationCS ) ) + int alt25=3; switch ( input.LA(1) ) { case 93: case 139: { - alt26=1; + alt25=1; } break; case 85: case 133: { - alt26=2; + alt25=2; } break; case 86: { - alt26=3; + alt25=3; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 26, 0, input); + new NoViableAltException("", 25, 0, input); throw nvae; } - switch (alt26) { + switch (alt25) { case 1 : - // InternalQVTimperative.g:4415:1: ( ruleStructuredClassCS ) + // InternalQVTimperative.g:4408:1: ( ruleStructuredClassCS ) { - // InternalQVTimperative.g:4415:1: ( ruleStructuredClassCS ) - // InternalQVTimperative.g:4416:1: ruleStructuredClassCS + // InternalQVTimperative.g:4408:1: ( ruleStructuredClassCS ) + // InternalQVTimperative.g:4409:1: ruleStructuredClassCS { if ( state.backtracking==0 ) { before(grammarAccess.getClassCSAccess().getStructuredClassCSParserRuleCall_0()); @@ -14500,10 +14447,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4421:6: ( ruleDataTypeCS ) + // InternalQVTimperative.g:4414:6: ( ruleDataTypeCS ) { - // InternalQVTimperative.g:4421:6: ( ruleDataTypeCS ) - // InternalQVTimperative.g:4422:1: ruleDataTypeCS + // InternalQVTimperative.g:4414:6: ( ruleDataTypeCS ) + // InternalQVTimperative.g:4415:1: ruleDataTypeCS { if ( state.backtracking==0 ) { before(grammarAccess.getClassCSAccess().getDataTypeCSParserRuleCall_1()); @@ -14523,10 +14470,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:4427:6: ( ruleEnumerationCS ) + // InternalQVTimperative.g:4420:6: ( ruleEnumerationCS ) { - // InternalQVTimperative.g:4427:6: ( ruleEnumerationCS ) - // InternalQVTimperative.g:4428:1: ruleEnumerationCS + // InternalQVTimperative.g:4420:6: ( ruleEnumerationCS ) + // InternalQVTimperative.g:4421:1: ruleEnumerationCS { if ( state.backtracking==0 ) { before(grammarAccess.getClassCSAccess().getEnumerationCSParserRuleCall_2()); @@ -14563,41 +14510,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DataTypeCS__Alternatives_5_1" - // InternalQVTimperative.g:4438:1: rule__DataTypeCS__Alternatives_5_1 : ( ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) ) | ( '!serializable' ) ); + // InternalQVTimperative.g:4431:1: rule__DataTypeCS__Alternatives_5_1 : ( ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) ) | ( '!serializable' ) ); public final void rule__DataTypeCS__Alternatives_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4442:1: ( ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) ) | ( '!serializable' ) ) - int alt27=2; - int LA27_0 = input.LA(1); + // InternalQVTimperative.g:4435:1: ( ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) ) | ( '!serializable' ) ) + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA27_0==134) ) { - alt27=1; + if ( (LA26_0==134) ) { + alt26=1; } - else if ( (LA27_0==30) ) { - alt27=2; + else if ( (LA26_0==30) ) { + alt26=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 27, 0, input); + new NoViableAltException("", 26, 0, input); throw nvae; } - switch (alt27) { + switch (alt26) { case 1 : - // InternalQVTimperative.g:4443:1: ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) ) + // InternalQVTimperative.g:4436:1: ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) ) { - // InternalQVTimperative.g:4443:1: ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) ) - // InternalQVTimperative.g:4444:1: ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) + // InternalQVTimperative.g:4436:1: ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) ) + // InternalQVTimperative.g:4437:1: ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDataTypeCSAccess().getIsSerializableAssignment_5_1_0()); } - // InternalQVTimperative.g:4445:1: ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) - // InternalQVTimperative.g:4445:2: rule__DataTypeCS__IsSerializableAssignment_5_1_0 + // InternalQVTimperative.g:4438:1: ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) + // InternalQVTimperative.g:4438:2: rule__DataTypeCS__IsSerializableAssignment_5_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__DataTypeCS__IsSerializableAssignment_5_1_0(); @@ -14617,10 +14564,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4449:6: ( '!serializable' ) + // InternalQVTimperative.g:4442:6: ( '!serializable' ) { - // InternalQVTimperative.g:4449:6: ( '!serializable' ) - // InternalQVTimperative.g:4450:1: '!serializable' + // InternalQVTimperative.g:4442:6: ( '!serializable' ) + // InternalQVTimperative.g:4443:1: '!serializable' { if ( state.backtracking==0 ) { before(grammarAccess.getDataTypeCSAccess().getSerializableKeyword_5_1_1()); @@ -14653,41 +14600,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DataTypeCS__Alternatives_6" - // InternalQVTimperative.g:4462:1: rule__DataTypeCS__Alternatives_6 : ( ( ( rule__DataTypeCS__Group_6_0__0 ) ) | ( ';' ) ); + // InternalQVTimperative.g:4455:1: rule__DataTypeCS__Alternatives_6 : ( ( ( rule__DataTypeCS__Group_6_0__0 ) ) | ( ';' ) ); public final void rule__DataTypeCS__Alternatives_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4466:1: ( ( ( rule__DataTypeCS__Group_6_0__0 ) ) | ( ';' ) ) - int alt28=2; - int LA28_0 = input.LA(1); + // InternalQVTimperative.g:4459:1: ( ( ( rule__DataTypeCS__Group_6_0__0 ) ) | ( ';' ) ) + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA28_0==67) ) { - alt28=1; + if ( (LA27_0==67) ) { + alt27=1; } - else if ( (LA28_0==18) ) { - alt28=2; + else if ( (LA27_0==18) ) { + alt27=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 28, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt28) { + switch (alt27) { case 1 : - // InternalQVTimperative.g:4467:1: ( ( rule__DataTypeCS__Group_6_0__0 ) ) + // InternalQVTimperative.g:4460:1: ( ( rule__DataTypeCS__Group_6_0__0 ) ) { - // InternalQVTimperative.g:4467:1: ( ( rule__DataTypeCS__Group_6_0__0 ) ) - // InternalQVTimperative.g:4468:1: ( rule__DataTypeCS__Group_6_0__0 ) + // InternalQVTimperative.g:4460:1: ( ( rule__DataTypeCS__Group_6_0__0 ) ) + // InternalQVTimperative.g:4461:1: ( rule__DataTypeCS__Group_6_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDataTypeCSAccess().getGroup_6_0()); } - // InternalQVTimperative.g:4469:1: ( rule__DataTypeCS__Group_6_0__0 ) - // InternalQVTimperative.g:4469:2: rule__DataTypeCS__Group_6_0__0 + // InternalQVTimperative.g:4462:1: ( rule__DataTypeCS__Group_6_0__0 ) + // InternalQVTimperative.g:4462:2: rule__DataTypeCS__Group_6_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__DataTypeCS__Group_6_0__0(); @@ -14707,10 +14654,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4473:6: ( ';' ) + // InternalQVTimperative.g:4466:6: ( ';' ) { - // InternalQVTimperative.g:4473:6: ( ';' ) - // InternalQVTimperative.g:4474:1: ';' + // InternalQVTimperative.g:4466:6: ( ';' ) + // InternalQVTimperative.g:4467:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getDataTypeCSAccess().getSemicolonKeyword_6_1()); @@ -14743,41 +14690,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EnumerationCS__Alternatives_4_1" - // InternalQVTimperative.g:4486:1: rule__EnumerationCS__Alternatives_4_1 : ( ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) ) | ( '!serializable' ) ); + // InternalQVTimperative.g:4479:1: rule__EnumerationCS__Alternatives_4_1 : ( ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) ) | ( '!serializable' ) ); public final void rule__EnumerationCS__Alternatives_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4490:1: ( ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) ) | ( '!serializable' ) ) - int alt29=2; - int LA29_0 = input.LA(1); + // InternalQVTimperative.g:4483:1: ( ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) ) | ( '!serializable' ) ) + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA29_0==134) ) { - alt29=1; + if ( (LA28_0==134) ) { + alt28=1; } - else if ( (LA29_0==30) ) { - alt29=2; + else if ( (LA28_0==30) ) { + alt28=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 29, 0, input); + new NoViableAltException("", 28, 0, input); throw nvae; } - switch (alt29) { + switch (alt28) { case 1 : - // InternalQVTimperative.g:4491:1: ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) ) + // InternalQVTimperative.g:4484:1: ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) ) { - // InternalQVTimperative.g:4491:1: ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) ) - // InternalQVTimperative.g:4492:1: ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) + // InternalQVTimperative.g:4484:1: ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) ) + // InternalQVTimperative.g:4485:1: ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationCSAccess().getIsSerializableAssignment_4_1_0()); } - // InternalQVTimperative.g:4493:1: ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) - // InternalQVTimperative.g:4493:2: rule__EnumerationCS__IsSerializableAssignment_4_1_0 + // InternalQVTimperative.g:4486:1: ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) + // InternalQVTimperative.g:4486:2: rule__EnumerationCS__IsSerializableAssignment_4_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__EnumerationCS__IsSerializableAssignment_4_1_0(); @@ -14797,10 +14744,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4497:6: ( '!serializable' ) + // InternalQVTimperative.g:4490:6: ( '!serializable' ) { - // InternalQVTimperative.g:4497:6: ( '!serializable' ) - // InternalQVTimperative.g:4498:1: '!serializable' + // InternalQVTimperative.g:4490:6: ( '!serializable' ) + // InternalQVTimperative.g:4491:1: '!serializable' { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationCSAccess().getSerializableKeyword_4_1_1()); @@ -14833,41 +14780,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EnumerationCS__Alternatives_5" - // InternalQVTimperative.g:4510:1: rule__EnumerationCS__Alternatives_5 : ( ( ( rule__EnumerationCS__Group_5_0__0 ) ) | ( ';' ) ); + // InternalQVTimperative.g:4503:1: rule__EnumerationCS__Alternatives_5 : ( ( ( rule__EnumerationCS__Group_5_0__0 ) ) | ( ';' ) ); public final void rule__EnumerationCS__Alternatives_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4514:1: ( ( ( rule__EnumerationCS__Group_5_0__0 ) ) | ( ';' ) ) - int alt30=2; - int LA30_0 = input.LA(1); + // InternalQVTimperative.g:4507:1: ( ( ( rule__EnumerationCS__Group_5_0__0 ) ) | ( ';' ) ) + int alt29=2; + int LA29_0 = input.LA(1); - if ( (LA30_0==67) ) { - alt30=1; + if ( (LA29_0==67) ) { + alt29=1; } - else if ( (LA30_0==18) ) { - alt30=2; + else if ( (LA29_0==18) ) { + alt29=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 30, 0, input); + new NoViableAltException("", 29, 0, input); throw nvae; } - switch (alt30) { + switch (alt29) { case 1 : - // InternalQVTimperative.g:4515:1: ( ( rule__EnumerationCS__Group_5_0__0 ) ) + // InternalQVTimperative.g:4508:1: ( ( rule__EnumerationCS__Group_5_0__0 ) ) { - // InternalQVTimperative.g:4515:1: ( ( rule__EnumerationCS__Group_5_0__0 ) ) - // InternalQVTimperative.g:4516:1: ( rule__EnumerationCS__Group_5_0__0 ) + // InternalQVTimperative.g:4508:1: ( ( rule__EnumerationCS__Group_5_0__0 ) ) + // InternalQVTimperative.g:4509:1: ( rule__EnumerationCS__Group_5_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationCSAccess().getGroup_5_0()); } - // InternalQVTimperative.g:4517:1: ( rule__EnumerationCS__Group_5_0__0 ) - // InternalQVTimperative.g:4517:2: rule__EnumerationCS__Group_5_0__0 + // InternalQVTimperative.g:4510:1: ( rule__EnumerationCS__Group_5_0__0 ) + // InternalQVTimperative.g:4510:2: rule__EnumerationCS__Group_5_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__EnumerationCS__Group_5_0__0(); @@ -14887,10 +14834,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4521:6: ( ';' ) + // InternalQVTimperative.g:4514:6: ( ';' ) { - // InternalQVTimperative.g:4521:6: ( ';' ) - // InternalQVTimperative.g:4522:1: ';' + // InternalQVTimperative.g:4514:6: ( ';' ) + // InternalQVTimperative.g:4515:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationCSAccess().getSemicolonKeyword_5_1()); @@ -14923,41 +14870,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EnumerationLiteralCS__Alternatives_0" - // InternalQVTimperative.g:4534:1: rule__EnumerationLiteralCS__Alternatives_0 : ( ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) ) | ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) ) ); + // InternalQVTimperative.g:4527:1: rule__EnumerationLiteralCS__Alternatives_0 : ( ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) ) | ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) ) ); public final void rule__EnumerationLiteralCS__Alternatives_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4538:1: ( ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) ) | ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) ) ) - int alt31=2; - int LA31_0 = input.LA(1); + // InternalQVTimperative.g:4531:1: ( ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) ) | ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) ) ) + int alt30=2; + int LA30_0 = input.LA(1); - if ( (LA31_0==87) ) { - alt31=1; + if ( (LA30_0==87) ) { + alt30=1; } - else if ( ((LA31_0>=RULE_SIMPLE_ID && LA31_0<=RULE_ESCAPED_ID)) ) { - alt31=2; + else if ( ((LA30_0>=RULE_SIMPLE_ID && LA30_0<=RULE_ESCAPED_ID)) ) { + alt30=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 31, 0, input); + new NoViableAltException("", 30, 0, input); throw nvae; } - switch (alt31) { + switch (alt30) { case 1 : - // InternalQVTimperative.g:4539:1: ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) ) + // InternalQVTimperative.g:4532:1: ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) ) { - // InternalQVTimperative.g:4539:1: ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) ) - // InternalQVTimperative.g:4540:1: ( rule__EnumerationLiteralCS__Group_0_0__0 ) + // InternalQVTimperative.g:4532:1: ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) ) + // InternalQVTimperative.g:4533:1: ( rule__EnumerationLiteralCS__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationLiteralCSAccess().getGroup_0_0()); } - // InternalQVTimperative.g:4541:1: ( rule__EnumerationLiteralCS__Group_0_0__0 ) - // InternalQVTimperative.g:4541:2: rule__EnumerationLiteralCS__Group_0_0__0 + // InternalQVTimperative.g:4534:1: ( rule__EnumerationLiteralCS__Group_0_0__0 ) + // InternalQVTimperative.g:4534:2: rule__EnumerationLiteralCS__Group_0_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__EnumerationLiteralCS__Group_0_0__0(); @@ -14977,16 +14924,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4545:6: ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) ) + // InternalQVTimperative.g:4538:6: ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) ) { - // InternalQVTimperative.g:4545:6: ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) ) - // InternalQVTimperative.g:4546:1: ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) + // InternalQVTimperative.g:4538:6: ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) ) + // InternalQVTimperative.g:4539:1: ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationLiteralCSAccess().getNameAssignment_0_1()); } - // InternalQVTimperative.g:4547:1: ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) - // InternalQVTimperative.g:4547:2: rule__EnumerationLiteralCS__NameAssignment_0_1 + // InternalQVTimperative.g:4540:1: ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) + // InternalQVTimperative.g:4540:2: rule__EnumerationLiteralCS__NameAssignment_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__EnumerationLiteralCS__NameAssignment_0_1(); @@ -15023,41 +14970,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EnumerationLiteralCS__Alternatives_2" - // InternalQVTimperative.g:4556:1: rule__EnumerationLiteralCS__Alternatives_2 : ( ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) ) | ( ';' ) ); + // InternalQVTimperative.g:4549:1: rule__EnumerationLiteralCS__Alternatives_2 : ( ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) ) | ( ';' ) ); public final void rule__EnumerationLiteralCS__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4560:1: ( ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) ) | ( ';' ) ) - int alt32=2; - int LA32_0 = input.LA(1); + // InternalQVTimperative.g:4553:1: ( ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) ) | ( ';' ) ) + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA32_0==67) ) { - alt32=1; + if ( (LA31_0==67) ) { + alt31=1; } - else if ( (LA32_0==18) ) { - alt32=2; + else if ( (LA31_0==18) ) { + alt31=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 32, 0, input); + new NoViableAltException("", 31, 0, input); throw nvae; } - switch (alt32) { + switch (alt31) { case 1 : - // InternalQVTimperative.g:4561:1: ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) ) + // InternalQVTimperative.g:4554:1: ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) ) { - // InternalQVTimperative.g:4561:1: ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) ) - // InternalQVTimperative.g:4562:1: ( rule__EnumerationLiteralCS__Group_2_0__0 ) + // InternalQVTimperative.g:4554:1: ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) ) + // InternalQVTimperative.g:4555:1: ( rule__EnumerationLiteralCS__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationLiteralCSAccess().getGroup_2_0()); } - // InternalQVTimperative.g:4563:1: ( rule__EnumerationLiteralCS__Group_2_0__0 ) - // InternalQVTimperative.g:4563:2: rule__EnumerationLiteralCS__Group_2_0__0 + // InternalQVTimperative.g:4556:1: ( rule__EnumerationLiteralCS__Group_2_0__0 ) + // InternalQVTimperative.g:4556:2: rule__EnumerationLiteralCS__Group_2_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__EnumerationLiteralCS__Group_2_0__0(); @@ -15077,10 +15024,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4567:6: ( ';' ) + // InternalQVTimperative.g:4560:6: ( ';' ) { - // InternalQVTimperative.g:4567:6: ( ';' ) - // InternalQVTimperative.g:4568:1: ';' + // InternalQVTimperative.g:4560:6: ( ';' ) + // InternalQVTimperative.g:4561:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationLiteralCSAccess().getSemicolonKeyword_2_1()); @@ -15113,41 +15060,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__Alternatives_0" - // InternalQVTimperative.g:4580:1: rule__OperationCS__Alternatives_0 : ( ( ( rule__OperationCS__Group_0_0__0 ) ) | ( ( rule__OperationCS__Group_0_1__0 ) ) ); + // InternalQVTimperative.g:4573:1: rule__OperationCS__Alternatives_0 : ( ( ( rule__OperationCS__Group_0_0__0 ) ) | ( ( rule__OperationCS__Group_0_1__0 ) ) ); public final void rule__OperationCS__Alternatives_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4584:1: ( ( ( rule__OperationCS__Group_0_0__0 ) ) | ( ( rule__OperationCS__Group_0_1__0 ) ) ) - int alt33=2; - int LA33_0 = input.LA(1); + // InternalQVTimperative.g:4577:1: ( ( ( rule__OperationCS__Group_0_0__0 ) ) | ( ( rule__OperationCS__Group_0_1__0 ) ) ) + int alt32=2; + int LA32_0 = input.LA(1); - if ( (LA33_0==116) ) { - alt33=1; + if ( (LA32_0==116) ) { + alt32=1; } - else if ( (LA33_0==117) ) { - alt33=2; + else if ( (LA32_0==117) ) { + alt32=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 33, 0, input); + new NoViableAltException("", 32, 0, input); throw nvae; } - switch (alt33) { + switch (alt32) { case 1 : - // InternalQVTimperative.g:4585:1: ( ( rule__OperationCS__Group_0_0__0 ) ) + // InternalQVTimperative.g:4578:1: ( ( rule__OperationCS__Group_0_0__0 ) ) { - // InternalQVTimperative.g:4585:1: ( ( rule__OperationCS__Group_0_0__0 ) ) - // InternalQVTimperative.g:4586:1: ( rule__OperationCS__Group_0_0__0 ) + // InternalQVTimperative.g:4578:1: ( ( rule__OperationCS__Group_0_0__0 ) ) + // InternalQVTimperative.g:4579:1: ( rule__OperationCS__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getGroup_0_0()); } - // InternalQVTimperative.g:4587:1: ( rule__OperationCS__Group_0_0__0 ) - // InternalQVTimperative.g:4587:2: rule__OperationCS__Group_0_0__0 + // InternalQVTimperative.g:4580:1: ( rule__OperationCS__Group_0_0__0 ) + // InternalQVTimperative.g:4580:2: rule__OperationCS__Group_0_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCS__Group_0_0__0(); @@ -15167,16 +15114,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4591:6: ( ( rule__OperationCS__Group_0_1__0 ) ) + // InternalQVTimperative.g:4584:6: ( ( rule__OperationCS__Group_0_1__0 ) ) { - // InternalQVTimperative.g:4591:6: ( ( rule__OperationCS__Group_0_1__0 ) ) - // InternalQVTimperative.g:4592:1: ( rule__OperationCS__Group_0_1__0 ) + // InternalQVTimperative.g:4584:6: ( ( rule__OperationCS__Group_0_1__0 ) ) + // InternalQVTimperative.g:4585:1: ( rule__OperationCS__Group_0_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getGroup_0_1()); } - // InternalQVTimperative.g:4593:1: ( rule__OperationCS__Group_0_1__0 ) - // InternalQVTimperative.g:4593:2: rule__OperationCS__Group_0_1__0 + // InternalQVTimperative.g:4586:1: ( rule__OperationCS__Group_0_1__0 ) + // InternalQVTimperative.g:4586:2: rule__OperationCS__Group_0_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCS__Group_0_1__0(); @@ -15213,65 +15160,65 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__Alternatives_9_1_0" - // InternalQVTimperative.g:4602:1: rule__OperationCS__Alternatives_9_1_0 : ( ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) ) ); + // InternalQVTimperative.g:4595:1: rule__OperationCS__Alternatives_9_1_0 : ( ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) ) ); public final void rule__OperationCS__Alternatives_9_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4606:1: ( ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) ) ) - int alt34=6; + // InternalQVTimperative.g:4599:1: ( ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) ) ) + int alt33=6; switch ( input.LA(1) ) { case 118: { - alt34=1; + alt33=1; } break; case 119: { - alt34=2; + alt33=2; } break; case 122: { - alt34=3; + alt33=3; } break; case 123: { - alt34=4; + alt33=4; } break; case 127: { - alt34=5; + alt33=5; } break; case 128: { - alt34=6; + alt33=6; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 34, 0, input); + new NoViableAltException("", 33, 0, input); throw nvae; } - switch (alt34) { + switch (alt33) { case 1 : - // InternalQVTimperative.g:4607:1: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) ) + // InternalQVTimperative.g:4600:1: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) ) { - // InternalQVTimperative.g:4607:1: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) ) - // InternalQVTimperative.g:4608:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) + // InternalQVTimperative.g:4600:1: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) ) + // InternalQVTimperative.g:4601:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_9_1_0_0()); } - // InternalQVTimperative.g:4609:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) - // InternalQVTimperative.g:4609:2: rule__OperationCS__QualifiersAssignment_9_1_0_0 + // InternalQVTimperative.g:4602:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) + // InternalQVTimperative.g:4602:2: rule__OperationCS__QualifiersAssignment_9_1_0_0 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCS__QualifiersAssignment_9_1_0_0(); @@ -15291,16 +15238,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4613:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) ) + // InternalQVTimperative.g:4606:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) ) { - // InternalQVTimperative.g:4613:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) ) - // InternalQVTimperative.g:4614:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) + // InternalQVTimperative.g:4606:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) ) + // InternalQVTimperative.g:4607:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_9_1_0_1()); } - // InternalQVTimperative.g:4615:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) - // InternalQVTimperative.g:4615:2: rule__OperationCS__QualifiersAssignment_9_1_0_1 + // InternalQVTimperative.g:4608:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) + // InternalQVTimperative.g:4608:2: rule__OperationCS__QualifiersAssignment_9_1_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCS__QualifiersAssignment_9_1_0_1(); @@ -15320,16 +15267,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:4619:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) ) + // InternalQVTimperative.g:4612:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) ) { - // InternalQVTimperative.g:4619:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) ) - // InternalQVTimperative.g:4620:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) + // InternalQVTimperative.g:4612:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) ) + // InternalQVTimperative.g:4613:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_9_1_0_2()); } - // InternalQVTimperative.g:4621:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) - // InternalQVTimperative.g:4621:2: rule__OperationCS__QualifiersAssignment_9_1_0_2 + // InternalQVTimperative.g:4614:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) + // InternalQVTimperative.g:4614:2: rule__OperationCS__QualifiersAssignment_9_1_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCS__QualifiersAssignment_9_1_0_2(); @@ -15349,16 +15296,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:4625:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) ) + // InternalQVTimperative.g:4618:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) ) { - // InternalQVTimperative.g:4625:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) ) - // InternalQVTimperative.g:4626:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) + // InternalQVTimperative.g:4618:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) ) + // InternalQVTimperative.g:4619:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_9_1_0_3()); } - // InternalQVTimperative.g:4627:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) - // InternalQVTimperative.g:4627:2: rule__OperationCS__QualifiersAssignment_9_1_0_3 + // InternalQVTimperative.g:4620:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) + // InternalQVTimperative.g:4620:2: rule__OperationCS__QualifiersAssignment_9_1_0_3 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCS__QualifiersAssignment_9_1_0_3(); @@ -15378,16 +15325,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 5 : - // InternalQVTimperative.g:4631:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) ) + // InternalQVTimperative.g:4624:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) ) { - // InternalQVTimperative.g:4631:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) ) - // InternalQVTimperative.g:4632:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) + // InternalQVTimperative.g:4624:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) ) + // InternalQVTimperative.g:4625:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_9_1_0_4()); } - // InternalQVTimperative.g:4633:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) - // InternalQVTimperative.g:4633:2: rule__OperationCS__QualifiersAssignment_9_1_0_4 + // InternalQVTimperative.g:4626:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) + // InternalQVTimperative.g:4626:2: rule__OperationCS__QualifiersAssignment_9_1_0_4 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCS__QualifiersAssignment_9_1_0_4(); @@ -15407,16 +15354,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 6 : - // InternalQVTimperative.g:4637:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) ) + // InternalQVTimperative.g:4630:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) ) { - // InternalQVTimperative.g:4637:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) ) - // InternalQVTimperative.g:4638:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) + // InternalQVTimperative.g:4630:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) ) + // InternalQVTimperative.g:4631:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_9_1_0_5()); } - // InternalQVTimperative.g:4639:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) - // InternalQVTimperative.g:4639:2: rule__OperationCS__QualifiersAssignment_9_1_0_5 + // InternalQVTimperative.g:4632:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) + // InternalQVTimperative.g:4632:2: rule__OperationCS__QualifiersAssignment_9_1_0_5 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCS__QualifiersAssignment_9_1_0_5(); @@ -15453,41 +15400,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__Alternatives_10" - // InternalQVTimperative.g:4648:1: rule__OperationCS__Alternatives_10 : ( ( ( rule__OperationCS__Group_10_0__0 ) ) | ( ';' ) ); + // InternalQVTimperative.g:4641:1: rule__OperationCS__Alternatives_10 : ( ( ( rule__OperationCS__Group_10_0__0 ) ) | ( ';' ) ); public final void rule__OperationCS__Alternatives_10() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4652:1: ( ( ( rule__OperationCS__Group_10_0__0 ) ) | ( ';' ) ) - int alt35=2; - int LA35_0 = input.LA(1); + // InternalQVTimperative.g:4645:1: ( ( ( rule__OperationCS__Group_10_0__0 ) ) | ( ';' ) ) + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA35_0==67) ) { - alt35=1; + if ( (LA34_0==67) ) { + alt34=1; } - else if ( (LA35_0==18) ) { - alt35=2; + else if ( (LA34_0==18) ) { + alt34=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 35, 0, input); + new NoViableAltException("", 34, 0, input); throw nvae; } - switch (alt35) { + switch (alt34) { case 1 : - // InternalQVTimperative.g:4653:1: ( ( rule__OperationCS__Group_10_0__0 ) ) + // InternalQVTimperative.g:4646:1: ( ( rule__OperationCS__Group_10_0__0 ) ) { - // InternalQVTimperative.g:4653:1: ( ( rule__OperationCS__Group_10_0__0 ) ) - // InternalQVTimperative.g:4654:1: ( rule__OperationCS__Group_10_0__0 ) + // InternalQVTimperative.g:4646:1: ( ( rule__OperationCS__Group_10_0__0 ) ) + // InternalQVTimperative.g:4647:1: ( rule__OperationCS__Group_10_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getGroup_10_0()); } - // InternalQVTimperative.g:4655:1: ( rule__OperationCS__Group_10_0__0 ) - // InternalQVTimperative.g:4655:2: rule__OperationCS__Group_10_0__0 + // InternalQVTimperative.g:4648:1: ( rule__OperationCS__Group_10_0__0 ) + // InternalQVTimperative.g:4648:2: rule__OperationCS__Group_10_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCS__Group_10_0__0(); @@ -15507,10 +15454,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4659:6: ( ';' ) + // InternalQVTimperative.g:4652:6: ( ';' ) { - // InternalQVTimperative.g:4659:6: ( ';' ) - // InternalQVTimperative.g:4660:1: ';' + // InternalQVTimperative.g:4652:6: ( ';' ) + // InternalQVTimperative.g:4653:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getSemicolonKeyword_10_1()); @@ -15543,55 +15490,55 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ParameterCS__Alternatives_2_1_0" - // InternalQVTimperative.g:4672:1: rule__ParameterCS__Alternatives_2_1_0 : ( ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) ) ); + // InternalQVTimperative.g:4665:1: rule__ParameterCS__Alternatives_2_1_0 : ( ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) ) ); public final void rule__ParameterCS__Alternatives_2_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4676:1: ( ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) ) ) - int alt36=4; + // InternalQVTimperative.g:4669:1: ( ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) ) ) + int alt35=4; switch ( input.LA(1) ) { case 122: { - alt36=1; + alt35=1; } break; case 123: { - alt36=2; + alt35=2; } break; case 127: { - alt36=3; + alt35=3; } break; case 128: { - alt36=4; + alt35=4; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 36, 0, input); + new NoViableAltException("", 35, 0, input); throw nvae; } - switch (alt36) { + switch (alt35) { case 1 : - // InternalQVTimperative.g:4677:1: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) ) + // InternalQVTimperative.g:4670:1: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) ) { - // InternalQVTimperative.g:4677:1: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) ) - // InternalQVTimperative.g:4678:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) + // InternalQVTimperative.g:4670:1: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) ) + // InternalQVTimperative.g:4671:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getQualifiersAssignment_2_1_0_0()); } - // InternalQVTimperative.g:4679:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) - // InternalQVTimperative.g:4679:2: rule__ParameterCS__QualifiersAssignment_2_1_0_0 + // InternalQVTimperative.g:4672:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) + // InternalQVTimperative.g:4672:2: rule__ParameterCS__QualifiersAssignment_2_1_0_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterCS__QualifiersAssignment_2_1_0_0(); @@ -15611,16 +15558,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4683:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) ) + // InternalQVTimperative.g:4676:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) ) { - // InternalQVTimperative.g:4683:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) ) - // InternalQVTimperative.g:4684:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) + // InternalQVTimperative.g:4676:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) ) + // InternalQVTimperative.g:4677:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getQualifiersAssignment_2_1_0_1()); } - // InternalQVTimperative.g:4685:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) - // InternalQVTimperative.g:4685:2: rule__ParameterCS__QualifiersAssignment_2_1_0_1 + // InternalQVTimperative.g:4678:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) + // InternalQVTimperative.g:4678:2: rule__ParameterCS__QualifiersAssignment_2_1_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterCS__QualifiersAssignment_2_1_0_1(); @@ -15640,16 +15587,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:4689:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) ) + // InternalQVTimperative.g:4682:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) ) { - // InternalQVTimperative.g:4689:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) ) - // InternalQVTimperative.g:4690:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) + // InternalQVTimperative.g:4682:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) ) + // InternalQVTimperative.g:4683:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getQualifiersAssignment_2_1_0_2()); } - // InternalQVTimperative.g:4691:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) - // InternalQVTimperative.g:4691:2: rule__ParameterCS__QualifiersAssignment_2_1_0_2 + // InternalQVTimperative.g:4684:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) + // InternalQVTimperative.g:4684:2: rule__ParameterCS__QualifiersAssignment_2_1_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterCS__QualifiersAssignment_2_1_0_2(); @@ -15669,16 +15616,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:4695:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) ) + // InternalQVTimperative.g:4688:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) ) { - // InternalQVTimperative.g:4695:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) ) - // InternalQVTimperative.g:4696:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) + // InternalQVTimperative.g:4688:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) ) + // InternalQVTimperative.g:4689:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getQualifiersAssignment_2_1_0_3()); } - // InternalQVTimperative.g:4697:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) - // InternalQVTimperative.g:4697:2: rule__ParameterCS__QualifiersAssignment_2_1_0_3 + // InternalQVTimperative.g:4690:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) + // InternalQVTimperative.g:4690:2: rule__ParameterCS__QualifiersAssignment_2_1_0_3 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterCS__QualifiersAssignment_2_1_0_3(); @@ -15715,41 +15662,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__Alternatives_0" - // InternalQVTimperative.g:4706:1: rule__ReferenceCS__Alternatives_0 : ( ( ( rule__ReferenceCS__Group_0_0__0 ) ) | ( ( rule__ReferenceCS__Group_0_1__0 ) ) ); + // InternalQVTimperative.g:4699:1: rule__ReferenceCS__Alternatives_0 : ( ( ( rule__ReferenceCS__Group_0_0__0 ) ) | ( ( rule__ReferenceCS__Group_0_1__0 ) ) ); public final void rule__ReferenceCS__Alternatives_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4710:1: ( ( ( rule__ReferenceCS__Group_0_0__0 ) ) | ( ( rule__ReferenceCS__Group_0_1__0 ) ) ) - int alt37=2; - int LA37_0 = input.LA(1); + // InternalQVTimperative.g:4703:1: ( ( ( rule__ReferenceCS__Group_0_0__0 ) ) | ( ( rule__ReferenceCS__Group_0_1__0 ) ) ) + int alt36=2; + int LA36_0 = input.LA(1); - if ( (LA37_0==116) ) { - alt37=1; + if ( (LA36_0==116) ) { + alt36=1; } - else if ( (LA37_0==117) ) { - alt37=2; + else if ( (LA36_0==117) ) { + alt36=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 37, 0, input); + new NoViableAltException("", 36, 0, input); throw nvae; } - switch (alt37) { + switch (alt36) { case 1 : - // InternalQVTimperative.g:4711:1: ( ( rule__ReferenceCS__Group_0_0__0 ) ) + // InternalQVTimperative.g:4704:1: ( ( rule__ReferenceCS__Group_0_0__0 ) ) { - // InternalQVTimperative.g:4711:1: ( ( rule__ReferenceCS__Group_0_0__0 ) ) - // InternalQVTimperative.g:4712:1: ( rule__ReferenceCS__Group_0_0__0 ) + // InternalQVTimperative.g:4704:1: ( ( rule__ReferenceCS__Group_0_0__0 ) ) + // InternalQVTimperative.g:4705:1: ( rule__ReferenceCS__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getGroup_0_0()); } - // InternalQVTimperative.g:4713:1: ( rule__ReferenceCS__Group_0_0__0 ) - // InternalQVTimperative.g:4713:2: rule__ReferenceCS__Group_0_0__0 + // InternalQVTimperative.g:4706:1: ( rule__ReferenceCS__Group_0_0__0 ) + // InternalQVTimperative.g:4706:2: rule__ReferenceCS__Group_0_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__Group_0_0__0(); @@ -15769,16 +15716,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4717:6: ( ( rule__ReferenceCS__Group_0_1__0 ) ) + // InternalQVTimperative.g:4710:6: ( ( rule__ReferenceCS__Group_0_1__0 ) ) { - // InternalQVTimperative.g:4717:6: ( ( rule__ReferenceCS__Group_0_1__0 ) ) - // InternalQVTimperative.g:4718:1: ( rule__ReferenceCS__Group_0_1__0 ) + // InternalQVTimperative.g:4710:6: ( ( rule__ReferenceCS__Group_0_1__0 ) ) + // InternalQVTimperative.g:4711:1: ( rule__ReferenceCS__Group_0_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getGroup_0_1()); } - // InternalQVTimperative.g:4719:1: ( rule__ReferenceCS__Group_0_1__0 ) - // InternalQVTimperative.g:4719:2: rule__ReferenceCS__Group_0_1__0 + // InternalQVTimperative.g:4712:1: ( rule__ReferenceCS__Group_0_1__0 ) + // InternalQVTimperative.g:4712:2: rule__ReferenceCS__Group_0_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__Group_0_1__0(); @@ -15815,125 +15762,125 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__Alternatives_6_1_0" - // InternalQVTimperative.g:4728:1: rule__ReferenceCS__Alternatives_6_1_0 : ( ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) ) ); + // InternalQVTimperative.g:4721:1: rule__ReferenceCS__Alternatives_6_1_0 : ( ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) ) ); public final void rule__ReferenceCS__Alternatives_6_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4732:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) ) ) - int alt38=18; + // InternalQVTimperative.g:4725:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) ) ) + int alt37=18; switch ( input.LA(1) ) { case 135: { - alt38=1; + alt37=1; } break; case 136: { - alt38=2; + alt37=2; } break; case 118: { - alt38=3; + alt37=3; } break; case 119: { - alt38=4; + alt37=4; } break; case 122: { - alt38=5; + alt37=5; } break; case 123: { - alt38=6; + alt37=6; } break; case 124: { - alt38=7; + alt37=7; } break; case 125: { - alt38=8; + alt37=8; } break; case 137: { - alt38=9; + alt37=9; } break; case 138: { - alt38=10; + alt37=10; } break; case 115: { - alt38=11; + alt37=11; } break; case 126: { - alt38=12; + alt37=12; } break; case 127: { - alt38=13; + alt37=13; } break; case 128: { - alt38=14; + alt37=14; } break; case 129: { - alt38=15; + alt37=15; } break; case 130: { - alt38=16; + alt37=16; } break; case 131: { - alt38=17; + alt37=17; } break; case 132: { - alt38=18; + alt37=18; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 38, 0, input); + new NoViableAltException("", 37, 0, input); throw nvae; } - switch (alt38) { + switch (alt37) { case 1 : - // InternalQVTimperative.g:4733:1: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) ) + // InternalQVTimperative.g:4726:1: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) ) { - // InternalQVTimperative.g:4733:1: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) ) - // InternalQVTimperative.g:4734:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) + // InternalQVTimperative.g:4726:1: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) ) + // InternalQVTimperative.g:4727:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_0()); } - // InternalQVTimperative.g:4735:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) - // InternalQVTimperative.g:4735:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_0 + // InternalQVTimperative.g:4728:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) + // InternalQVTimperative.g:4728:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_0(); @@ -15953,16 +15900,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4739:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) ) + // InternalQVTimperative.g:4732:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) ) { - // InternalQVTimperative.g:4739:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) ) - // InternalQVTimperative.g:4740:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) + // InternalQVTimperative.g:4732:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) ) + // InternalQVTimperative.g:4733:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_1()); } - // InternalQVTimperative.g:4741:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) - // InternalQVTimperative.g:4741:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_1 + // InternalQVTimperative.g:4734:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) + // InternalQVTimperative.g:4734:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_1(); @@ -15982,16 +15929,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:4745:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) ) + // InternalQVTimperative.g:4738:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) ) { - // InternalQVTimperative.g:4745:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) ) - // InternalQVTimperative.g:4746:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) + // InternalQVTimperative.g:4738:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) ) + // InternalQVTimperative.g:4739:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_2()); } - // InternalQVTimperative.g:4747:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) - // InternalQVTimperative.g:4747:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_2 + // InternalQVTimperative.g:4740:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) + // InternalQVTimperative.g:4740:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_2(); @@ -16011,16 +15958,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:4751:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) ) + // InternalQVTimperative.g:4744:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) ) { - // InternalQVTimperative.g:4751:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) ) - // InternalQVTimperative.g:4752:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) + // InternalQVTimperative.g:4744:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) ) + // InternalQVTimperative.g:4745:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_3()); } - // InternalQVTimperative.g:4753:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) - // InternalQVTimperative.g:4753:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_3 + // InternalQVTimperative.g:4746:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) + // InternalQVTimperative.g:4746:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_3 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_3(); @@ -16040,16 +15987,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 5 : - // InternalQVTimperative.g:4757:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) ) + // InternalQVTimperative.g:4750:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) ) { - // InternalQVTimperative.g:4757:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) ) - // InternalQVTimperative.g:4758:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) + // InternalQVTimperative.g:4750:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) ) + // InternalQVTimperative.g:4751:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_4()); } - // InternalQVTimperative.g:4759:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) - // InternalQVTimperative.g:4759:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_4 + // InternalQVTimperative.g:4752:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) + // InternalQVTimperative.g:4752:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_4 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_4(); @@ -16069,16 +16016,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 6 : - // InternalQVTimperative.g:4763:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) ) + // InternalQVTimperative.g:4756:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) ) { - // InternalQVTimperative.g:4763:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) ) - // InternalQVTimperative.g:4764:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) + // InternalQVTimperative.g:4756:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) ) + // InternalQVTimperative.g:4757:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_5()); } - // InternalQVTimperative.g:4765:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) - // InternalQVTimperative.g:4765:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_5 + // InternalQVTimperative.g:4758:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) + // InternalQVTimperative.g:4758:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_5 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_5(); @@ -16098,16 +16045,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 7 : - // InternalQVTimperative.g:4769:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) ) + // InternalQVTimperative.g:4762:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) ) { - // InternalQVTimperative.g:4769:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) ) - // InternalQVTimperative.g:4770:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) + // InternalQVTimperative.g:4762:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) ) + // InternalQVTimperative.g:4763:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_6()); } - // InternalQVTimperative.g:4771:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) - // InternalQVTimperative.g:4771:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_6 + // InternalQVTimperative.g:4764:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) + // InternalQVTimperative.g:4764:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_6 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_6(); @@ -16127,16 +16074,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 8 : - // InternalQVTimperative.g:4775:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) ) + // InternalQVTimperative.g:4768:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) ) { - // InternalQVTimperative.g:4775:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) ) - // InternalQVTimperative.g:4776:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) + // InternalQVTimperative.g:4768:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) ) + // InternalQVTimperative.g:4769:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_7()); } - // InternalQVTimperative.g:4777:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) - // InternalQVTimperative.g:4777:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_7 + // InternalQVTimperative.g:4770:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) + // InternalQVTimperative.g:4770:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_7 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_7(); @@ -16156,16 +16103,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 9 : - // InternalQVTimperative.g:4781:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) ) + // InternalQVTimperative.g:4774:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) ) { - // InternalQVTimperative.g:4781:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) ) - // InternalQVTimperative.g:4782:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) + // InternalQVTimperative.g:4774:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) ) + // InternalQVTimperative.g:4775:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_8()); } - // InternalQVTimperative.g:4783:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) - // InternalQVTimperative.g:4783:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_8 + // InternalQVTimperative.g:4776:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) + // InternalQVTimperative.g:4776:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_8 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_8(); @@ -16185,16 +16132,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 10 : - // InternalQVTimperative.g:4787:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) ) + // InternalQVTimperative.g:4780:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) ) { - // InternalQVTimperative.g:4787:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) ) - // InternalQVTimperative.g:4788:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) + // InternalQVTimperative.g:4780:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) ) + // InternalQVTimperative.g:4781:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_9()); } - // InternalQVTimperative.g:4789:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) - // InternalQVTimperative.g:4789:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_9 + // InternalQVTimperative.g:4782:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) + // InternalQVTimperative.g:4782:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_9 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_9(); @@ -16214,16 +16161,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 11 : - // InternalQVTimperative.g:4793:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) ) + // InternalQVTimperative.g:4786:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) ) { - // InternalQVTimperative.g:4793:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) ) - // InternalQVTimperative.g:4794:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) + // InternalQVTimperative.g:4786:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) ) + // InternalQVTimperative.g:4787:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_10()); } - // InternalQVTimperative.g:4795:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) - // InternalQVTimperative.g:4795:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_10 + // InternalQVTimperative.g:4788:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) + // InternalQVTimperative.g:4788:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_10 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_10(); @@ -16243,16 +16190,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 12 : - // InternalQVTimperative.g:4799:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) ) + // InternalQVTimperative.g:4792:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) ) { - // InternalQVTimperative.g:4799:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) ) - // InternalQVTimperative.g:4800:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) + // InternalQVTimperative.g:4792:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) ) + // InternalQVTimperative.g:4793:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_11()); } - // InternalQVTimperative.g:4801:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) - // InternalQVTimperative.g:4801:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_11 + // InternalQVTimperative.g:4794:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) + // InternalQVTimperative.g:4794:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_11 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_11(); @@ -16272,16 +16219,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 13 : - // InternalQVTimperative.g:4805:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) ) + // InternalQVTimperative.g:4798:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) ) { - // InternalQVTimperative.g:4805:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) ) - // InternalQVTimperative.g:4806:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) + // InternalQVTimperative.g:4798:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) ) + // InternalQVTimperative.g:4799:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_12()); } - // InternalQVTimperative.g:4807:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) - // InternalQVTimperative.g:4807:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_12 + // InternalQVTimperative.g:4800:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) + // InternalQVTimperative.g:4800:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_12 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_12(); @@ -16301,16 +16248,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 14 : - // InternalQVTimperative.g:4811:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) ) + // InternalQVTimperative.g:4804:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) ) { - // InternalQVTimperative.g:4811:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) ) - // InternalQVTimperative.g:4812:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) + // InternalQVTimperative.g:4804:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) ) + // InternalQVTimperative.g:4805:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_13()); } - // InternalQVTimperative.g:4813:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) - // InternalQVTimperative.g:4813:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_13 + // InternalQVTimperative.g:4806:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) + // InternalQVTimperative.g:4806:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_13 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_13(); @@ -16330,16 +16277,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 15 : - // InternalQVTimperative.g:4817:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) ) + // InternalQVTimperative.g:4810:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) ) { - // InternalQVTimperative.g:4817:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) ) - // InternalQVTimperative.g:4818:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) + // InternalQVTimperative.g:4810:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) ) + // InternalQVTimperative.g:4811:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_14()); } - // InternalQVTimperative.g:4819:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) - // InternalQVTimperative.g:4819:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_14 + // InternalQVTimperative.g:4812:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) + // InternalQVTimperative.g:4812:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_14 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_14(); @@ -16359,16 +16306,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 16 : - // InternalQVTimperative.g:4823:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) ) + // InternalQVTimperative.g:4816:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) ) { - // InternalQVTimperative.g:4823:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) ) - // InternalQVTimperative.g:4824:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) + // InternalQVTimperative.g:4816:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) ) + // InternalQVTimperative.g:4817:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_15()); } - // InternalQVTimperative.g:4825:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) - // InternalQVTimperative.g:4825:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_15 + // InternalQVTimperative.g:4818:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) + // InternalQVTimperative.g:4818:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_15 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_15(); @@ -16388,16 +16335,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 17 : - // InternalQVTimperative.g:4829:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) ) + // InternalQVTimperative.g:4822:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) ) { - // InternalQVTimperative.g:4829:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) ) - // InternalQVTimperative.g:4830:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) + // InternalQVTimperative.g:4822:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) ) + // InternalQVTimperative.g:4823:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_16()); } - // InternalQVTimperative.g:4831:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) - // InternalQVTimperative.g:4831:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_16 + // InternalQVTimperative.g:4824:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) + // InternalQVTimperative.g:4824:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_16 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_16(); @@ -16417,16 +16364,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 18 : - // InternalQVTimperative.g:4835:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) ) + // InternalQVTimperative.g:4828:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) ) { - // InternalQVTimperative.g:4835:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) ) - // InternalQVTimperative.g:4836:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) + // InternalQVTimperative.g:4828:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) ) + // InternalQVTimperative.g:4829:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_17()); } - // InternalQVTimperative.g:4837:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) - // InternalQVTimperative.g:4837:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_17 + // InternalQVTimperative.g:4830:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) + // InternalQVTimperative.g:4830:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_17 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__QualifiersAssignment_6_1_0_17(); @@ -16463,41 +16410,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__Alternatives_7" - // InternalQVTimperative.g:4846:1: rule__ReferenceCS__Alternatives_7 : ( ( ( rule__ReferenceCS__Group_7_0__0 ) ) | ( ';' ) ); + // InternalQVTimperative.g:4839:1: rule__ReferenceCS__Alternatives_7 : ( ( ( rule__ReferenceCS__Group_7_0__0 ) ) | ( ';' ) ); public final void rule__ReferenceCS__Alternatives_7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4850:1: ( ( ( rule__ReferenceCS__Group_7_0__0 ) ) | ( ';' ) ) - int alt39=2; - int LA39_0 = input.LA(1); + // InternalQVTimperative.g:4843:1: ( ( ( rule__ReferenceCS__Group_7_0__0 ) ) | ( ';' ) ) + int alt38=2; + int LA38_0 = input.LA(1); - if ( (LA39_0==67) ) { - alt39=1; + if ( (LA38_0==67) ) { + alt38=1; } - else if ( (LA39_0==18) ) { - alt39=2; + else if ( (LA38_0==18) ) { + alt38=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 39, 0, input); + new NoViableAltException("", 38, 0, input); throw nvae; } - switch (alt39) { + switch (alt38) { case 1 : - // InternalQVTimperative.g:4851:1: ( ( rule__ReferenceCS__Group_7_0__0 ) ) + // InternalQVTimperative.g:4844:1: ( ( rule__ReferenceCS__Group_7_0__0 ) ) { - // InternalQVTimperative.g:4851:1: ( ( rule__ReferenceCS__Group_7_0__0 ) ) - // InternalQVTimperative.g:4852:1: ( rule__ReferenceCS__Group_7_0__0 ) + // InternalQVTimperative.g:4844:1: ( ( rule__ReferenceCS__Group_7_0__0 ) ) + // InternalQVTimperative.g:4845:1: ( rule__ReferenceCS__Group_7_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getGroup_7_0()); } - // InternalQVTimperative.g:4853:1: ( rule__ReferenceCS__Group_7_0__0 ) - // InternalQVTimperative.g:4853:2: rule__ReferenceCS__Group_7_0__0 + // InternalQVTimperative.g:4846:1: ( rule__ReferenceCS__Group_7_0__0 ) + // InternalQVTimperative.g:4846:2: rule__ReferenceCS__Group_7_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__Group_7_0__0(); @@ -16517,10 +16464,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4857:6: ( ';' ) + // InternalQVTimperative.g:4850:6: ( ';' ) { - // InternalQVTimperative.g:4857:6: ( ';' ) - // InternalQVTimperative.g:4858:1: ';' + // InternalQVTimperative.g:4850:6: ( ';' ) + // InternalQVTimperative.g:4851:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getSemicolonKeyword_7_1()); @@ -16553,41 +16500,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__Alternatives_7_0_1" - // InternalQVTimperative.g:4870:1: rule__ReferenceCS__Alternatives_7_0_1 : ( ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) ) | ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) ) ); + // InternalQVTimperative.g:4863:1: rule__ReferenceCS__Alternatives_7_0_1 : ( ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) ) | ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) ) ); public final void rule__ReferenceCS__Alternatives_7_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4874:1: ( ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) ) | ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) ) ) - int alt40=2; - int LA40_0 = input.LA(1); + // InternalQVTimperative.g:4867:1: ( ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) ) | ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) ) ) + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA40_0==83) ) { - alt40=1; + if ( (LA39_0==83) ) { + alt39=1; } - else if ( (LA40_0==84) ) { - alt40=2; + else if ( (LA39_0==84) ) { + alt39=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 40, 0, input); + new NoViableAltException("", 39, 0, input); throw nvae; } - switch (alt40) { + switch (alt39) { case 1 : - // InternalQVTimperative.g:4875:1: ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) ) + // InternalQVTimperative.g:4868:1: ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) ) { - // InternalQVTimperative.g:4875:1: ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) ) - // InternalQVTimperative.g:4876:1: ( rule__ReferenceCS__Group_7_0_1_0__0 ) + // InternalQVTimperative.g:4868:1: ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) ) + // InternalQVTimperative.g:4869:1: ( rule__ReferenceCS__Group_7_0_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getGroup_7_0_1_0()); } - // InternalQVTimperative.g:4877:1: ( rule__ReferenceCS__Group_7_0_1_0__0 ) - // InternalQVTimperative.g:4877:2: rule__ReferenceCS__Group_7_0_1_0__0 + // InternalQVTimperative.g:4870:1: ( rule__ReferenceCS__Group_7_0_1_0__0 ) + // InternalQVTimperative.g:4870:2: rule__ReferenceCS__Group_7_0_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__Group_7_0_1_0__0(); @@ -16607,16 +16554,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4881:6: ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) ) + // InternalQVTimperative.g:4874:6: ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) ) { - // InternalQVTimperative.g:4881:6: ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) ) - // InternalQVTimperative.g:4882:1: ( rule__ReferenceCS__Group_7_0_1_1__0 ) + // InternalQVTimperative.g:4874:6: ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) ) + // InternalQVTimperative.g:4875:1: ( rule__ReferenceCS__Group_7_0_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getGroup_7_0_1_1()); } - // InternalQVTimperative.g:4883:1: ( rule__ReferenceCS__Group_7_0_1_1__0 ) - // InternalQVTimperative.g:4883:2: rule__ReferenceCS__Group_7_0_1_1__0 + // InternalQVTimperative.g:4876:1: ( rule__ReferenceCS__Group_7_0_1_1__0 ) + // InternalQVTimperative.g:4876:2: rule__ReferenceCS__Group_7_0_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ReferenceCS__Group_7_0_1_1__0(); @@ -16653,41 +16600,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SpecificationCS__Alternatives" - // InternalQVTimperative.g:4892:1: rule__SpecificationCS__Alternatives : ( ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) ) | ( ( rule__SpecificationCS__ExprStringAssignment_1 ) ) ); + // InternalQVTimperative.g:4885:1: rule__SpecificationCS__Alternatives : ( ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) ) | ( ( rule__SpecificationCS__ExprStringAssignment_1 ) ) ); public final void rule__SpecificationCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4896:1: ( ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) ) | ( ( rule__SpecificationCS__ExprStringAssignment_1 ) ) ) - int alt41=2; - int LA41_0 = input.LA(1); + // InternalQVTimperative.g:4889:1: ( ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) ) | ( ( rule__SpecificationCS__ExprStringAssignment_1 ) ) ) + int alt40=2; + int LA40_0 = input.LA(1); - if ( ((LA41_0>=RULE_INT && LA41_0<=RULE_ESCAPED_ID)||(LA41_0>=19 && LA41_0<=29)||(LA41_0>=31 && LA41_0<=33)||(LA41_0>=50 && LA41_0<=64)||LA41_0==72||LA41_0==97||(LA41_0>=99 && LA41_0<=100)||LA41_0==104||(LA41_0>=109 && LA41_0<=110)||(LA41_0>=141 && LA41_0<=142)) ) { - alt41=1; + if ( ((LA40_0>=RULE_INT && LA40_0<=RULE_ESCAPED_ID)||(LA40_0>=19 && LA40_0<=29)||(LA40_0>=31 && LA40_0<=33)||(LA40_0>=50 && LA40_0<=64)||LA40_0==72||LA40_0==97||(LA40_0>=99 && LA40_0<=100)||LA40_0==104||(LA40_0>=109 && LA40_0<=110)||(LA40_0>=141 && LA40_0<=142)) ) { + alt40=1; } - else if ( (LA41_0==RULE_UNQUOTED_STRING) ) { - alt41=2; + else if ( (LA40_0==RULE_UNQUOTED_STRING) ) { + alt40=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 41, 0, input); + new NoViableAltException("", 40, 0, input); throw nvae; } - switch (alt41) { + switch (alt40) { case 1 : - // InternalQVTimperative.g:4897:1: ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) ) + // InternalQVTimperative.g:4890:1: ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) ) { - // InternalQVTimperative.g:4897:1: ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) ) - // InternalQVTimperative.g:4898:1: ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) + // InternalQVTimperative.g:4890:1: ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) ) + // InternalQVTimperative.g:4891:1: ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSpecificationCSAccess().getOwnedExpressionAssignment_0()); } - // InternalQVTimperative.g:4899:1: ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) - // InternalQVTimperative.g:4899:2: rule__SpecificationCS__OwnedExpressionAssignment_0 + // InternalQVTimperative.g:4892:1: ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) + // InternalQVTimperative.g:4892:2: rule__SpecificationCS__OwnedExpressionAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__SpecificationCS__OwnedExpressionAssignment_0(); @@ -16707,16 +16654,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4903:6: ( ( rule__SpecificationCS__ExprStringAssignment_1 ) ) + // InternalQVTimperative.g:4896:6: ( ( rule__SpecificationCS__ExprStringAssignment_1 ) ) { - // InternalQVTimperative.g:4903:6: ( ( rule__SpecificationCS__ExprStringAssignment_1 ) ) - // InternalQVTimperative.g:4904:1: ( rule__SpecificationCS__ExprStringAssignment_1 ) + // InternalQVTimperative.g:4896:6: ( ( rule__SpecificationCS__ExprStringAssignment_1 ) ) + // InternalQVTimperative.g:4897:1: ( rule__SpecificationCS__ExprStringAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSpecificationCSAccess().getExprStringAssignment_1()); } - // InternalQVTimperative.g:4905:1: ( rule__SpecificationCS__ExprStringAssignment_1 ) - // InternalQVTimperative.g:4905:2: rule__SpecificationCS__ExprStringAssignment_1 + // InternalQVTimperative.g:4898:1: ( rule__SpecificationCS__ExprStringAssignment_1 ) + // InternalQVTimperative.g:4898:2: rule__SpecificationCS__ExprStringAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__SpecificationCS__ExprStringAssignment_1(); @@ -16753,41 +16700,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__StructuredClassCS__Alternatives_7" - // InternalQVTimperative.g:4914:1: rule__StructuredClassCS__Alternatives_7 : ( ( ( rule__StructuredClassCS__Group_7_0__0 ) ) | ( ';' ) ); + // InternalQVTimperative.g:4907:1: rule__StructuredClassCS__Alternatives_7 : ( ( ( rule__StructuredClassCS__Group_7_0__0 ) ) | ( ';' ) ); public final void rule__StructuredClassCS__Alternatives_7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4918:1: ( ( ( rule__StructuredClassCS__Group_7_0__0 ) ) | ( ';' ) ) - int alt42=2; - int LA42_0 = input.LA(1); + // InternalQVTimperative.g:4911:1: ( ( ( rule__StructuredClassCS__Group_7_0__0 ) ) | ( ';' ) ) + int alt41=2; + int LA41_0 = input.LA(1); - if ( (LA42_0==67) ) { - alt42=1; + if ( (LA41_0==67) ) { + alt41=1; } - else if ( (LA42_0==18) ) { - alt42=2; + else if ( (LA41_0==18) ) { + alt41=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 42, 0, input); + new NoViableAltException("", 41, 0, input); throw nvae; } - switch (alt42) { + switch (alt41) { case 1 : - // InternalQVTimperative.g:4919:1: ( ( rule__StructuredClassCS__Group_7_0__0 ) ) + // InternalQVTimperative.g:4912:1: ( ( rule__StructuredClassCS__Group_7_0__0 ) ) { - // InternalQVTimperative.g:4919:1: ( ( rule__StructuredClassCS__Group_7_0__0 ) ) - // InternalQVTimperative.g:4920:1: ( rule__StructuredClassCS__Group_7_0__0 ) + // InternalQVTimperative.g:4912:1: ( ( rule__StructuredClassCS__Group_7_0__0 ) ) + // InternalQVTimperative.g:4913:1: ( rule__StructuredClassCS__Group_7_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getGroup_7_0()); } - // InternalQVTimperative.g:4921:1: ( rule__StructuredClassCS__Group_7_0__0 ) - // InternalQVTimperative.g:4921:2: rule__StructuredClassCS__Group_7_0__0 + // InternalQVTimperative.g:4914:1: ( rule__StructuredClassCS__Group_7_0__0 ) + // InternalQVTimperative.g:4914:2: rule__StructuredClassCS__Group_7_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__StructuredClassCS__Group_7_0__0(); @@ -16807,10 +16754,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4925:6: ( ';' ) + // InternalQVTimperative.g:4918:6: ( ';' ) { - // InternalQVTimperative.g:4925:6: ( ';' ) - // InternalQVTimperative.g:4926:1: ';' + // InternalQVTimperative.g:4918:6: ( ';' ) + // InternalQVTimperative.g:4919:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getSemicolonKeyword_7_1()); @@ -16843,52 +16790,52 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__StructuredClassCS__Alternatives_7_0_1" - // InternalQVTimperative.g:4938:1: rule__StructuredClassCS__Alternatives_7_0_1 : ( ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) ) | ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) ) ); + // InternalQVTimperative.g:4931:1: rule__StructuredClassCS__Alternatives_7_0_1 : ( ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) ) | ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) ) ); public final void rule__StructuredClassCS__Alternatives_7_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4942:1: ( ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) ) | ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) ) ) - int alt43=2; + // InternalQVTimperative.g:4935:1: ( ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) ) | ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) ) ) + int alt42=2; switch ( input.LA(1) ) { case 116: { switch ( input.LA(2) ) { case 117: { - int LA43_5 = input.LA(3); + int LA42_5 = input.LA(3); - if ( (LA43_5==82||LA43_5==91) ) { - alt43=2; + if ( (LA42_5==82||LA42_5==91) ) { + alt42=2; } - else if ( (LA43_5==88) ) { - alt43=1; + else if ( (LA42_5==88) ) { + alt42=1; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 43, 5, input); + new NoViableAltException("", 42, 5, input); throw nvae; } } break; - case 82: - case 91: + case 88: { - alt43=2; + alt42=1; } break; - case 88: + case 82: + case 91: { - alt43=1; + alt42=2; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 43, 1, input); + new NoViableAltException("", 42, 1, input); throw nvae; } @@ -16900,38 +16847,38 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa switch ( input.LA(2) ) { case 116: { - int LA43_6 = input.LA(3); + int LA42_6 = input.LA(3); - if ( (LA43_6==88) ) { - alt43=1; + if ( (LA42_6==88) ) { + alt42=1; } - else if ( (LA43_6==82||LA43_6==91) ) { - alt43=2; + else if ( (LA42_6==82||LA42_6==91) ) { + alt42=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 43, 6, input); + new NoViableAltException("", 42, 6, input); throw nvae; } } break; - case 88: + case 82: + case 91: { - alt43=1; + alt42=2; } break; - case 82: - case 91: + case 88: { - alt43=2; + alt42=1; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 43, 2, input); + new NoViableAltException("", 42, 2, input); throw nvae; } @@ -16940,35 +16887,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; case 88: { - alt43=1; + alt42=1; } break; case 82: case 91: { - alt43=2; + alt42=2; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 43, 0, input); + new NoViableAltException("", 42, 0, input); throw nvae; } - switch (alt43) { + switch (alt42) { case 1 : - // InternalQVTimperative.g:4943:1: ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) ) + // InternalQVTimperative.g:4936:1: ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) ) { - // InternalQVTimperative.g:4943:1: ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) ) - // InternalQVTimperative.g:4944:1: ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) + // InternalQVTimperative.g:4936:1: ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) ) + // InternalQVTimperative.g:4937:1: ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getOwnedOperationsAssignment_7_0_1_0()); } - // InternalQVTimperative.g:4945:1: ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) - // InternalQVTimperative.g:4945:2: rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 + // InternalQVTimperative.g:4938:1: ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) + // InternalQVTimperative.g:4938:2: rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0(); @@ -16988,16 +16935,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4949:6: ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) ) + // InternalQVTimperative.g:4942:6: ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) ) { - // InternalQVTimperative.g:4949:6: ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) ) - // InternalQVTimperative.g:4950:1: ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) + // InternalQVTimperative.g:4942:6: ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) ) + // InternalQVTimperative.g:4943:1: ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getOwnedPropertiesAssignment_7_0_1_1()); } - // InternalQVTimperative.g:4951:1: ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) - // InternalQVTimperative.g:4951:2: rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 + // InternalQVTimperative.g:4944:1: ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) + // InternalQVTimperative.g:4944:2: rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1(); @@ -17034,51 +16981,51 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__StructuralFeatureCS__Alternatives" - // InternalQVTimperative.g:4960:1: rule__StructuralFeatureCS__Alternatives : ( ( ruleAttributeCS ) | ( ruleReferenceCS ) ); + // InternalQVTimperative.g:4953:1: rule__StructuralFeatureCS__Alternatives : ( ( ruleAttributeCS ) | ( ruleReferenceCS ) ); public final void rule__StructuralFeatureCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4964:1: ( ( ruleAttributeCS ) | ( ruleReferenceCS ) ) - int alt44=2; + // InternalQVTimperative.g:4957:1: ( ( ruleAttributeCS ) | ( ruleReferenceCS ) ) + int alt43=2; switch ( input.LA(1) ) { case 116: { switch ( input.LA(2) ) { case 117: { - int LA44_5 = input.LA(3); + int LA43_5 = input.LA(3); - if ( (LA44_5==82) ) { - alt44=1; + if ( (LA43_5==82) ) { + alt43=1; } - else if ( (LA44_5==91) ) { - alt44=2; + else if ( (LA43_5==91) ) { + alt43=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 44, 5, input); + new NoViableAltException("", 43, 5, input); throw nvae; } } break; - case 91: + case 82: { - alt44=2; + alt43=1; } break; - case 82: + case 91: { - alt44=1; + alt43=2; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 44, 1, input); + new NoViableAltException("", 43, 1, input); throw nvae; } @@ -17090,37 +17037,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa switch ( input.LA(2) ) { case 116: { - int LA44_6 = input.LA(3); + int LA43_6 = input.LA(3); - if ( (LA44_6==82) ) { - alt44=1; + if ( (LA43_6==91) ) { + alt43=2; } - else if ( (LA44_6==91) ) { - alt44=2; + else if ( (LA43_6==82) ) { + alt43=1; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 44, 6, input); + new NoViableAltException("", 43, 6, input); throw nvae; } } break; - case 91: + case 82: { - alt44=2; + alt43=1; } break; - case 82: + case 91: { - alt44=1; + alt43=2; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 44, 2, input); + new NoViableAltException("", 43, 2, input); throw nvae; } @@ -17129,28 +17076,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; case 82: { - alt44=1; + alt43=1; } break; case 91: { - alt44=2; + alt43=2; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 44, 0, input); + new NoViableAltException("", 43, 0, input); throw nvae; } - switch (alt44) { + switch (alt43) { case 1 : - // InternalQVTimperative.g:4965:1: ( ruleAttributeCS ) + // InternalQVTimperative.g:4958:1: ( ruleAttributeCS ) { - // InternalQVTimperative.g:4965:1: ( ruleAttributeCS ) - // InternalQVTimperative.g:4966:1: ruleAttributeCS + // InternalQVTimperative.g:4958:1: ( ruleAttributeCS ) + // InternalQVTimperative.g:4959:1: ruleAttributeCS { if ( state.backtracking==0 ) { before(grammarAccess.getStructuralFeatureCSAccess().getAttributeCSParserRuleCall_0()); @@ -17170,10 +17117,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4971:6: ( ruleReferenceCS ) + // InternalQVTimperative.g:4964:6: ( ruleReferenceCS ) { - // InternalQVTimperative.g:4971:6: ( ruleReferenceCS ) - // InternalQVTimperative.g:4972:1: ruleReferenceCS + // InternalQVTimperative.g:4964:6: ( ruleReferenceCS ) + // InternalQVTimperative.g:4965:1: ruleReferenceCS { if ( state.backtracking==0 ) { before(grammarAccess.getStructuralFeatureCSAccess().getReferenceCSParserRuleCall_1()); @@ -17210,35 +17157,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EssentialOCLUnaryOperatorName__Alternatives" - // InternalQVTimperative.g:4983:1: rule__EssentialOCLUnaryOperatorName__Alternatives : ( ( '-' ) | ( 'not' ) ); + // InternalQVTimperative.g:4976:1: rule__EssentialOCLUnaryOperatorName__Alternatives : ( ( '-' ) | ( 'not' ) ); public final void rule__EssentialOCLUnaryOperatorName__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:4987:1: ( ( '-' ) | ( 'not' ) ) - int alt45=2; - int LA45_0 = input.LA(1); + // InternalQVTimperative.g:4980:1: ( ( '-' ) | ( 'not' ) ) + int alt44=2; + int LA44_0 = input.LA(1); - if ( (LA45_0==31) ) { - alt45=1; + if ( (LA44_0==31) ) { + alt44=1; } - else if ( (LA45_0==32) ) { - alt45=2; + else if ( (LA44_0==32) ) { + alt44=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 45, 0, input); + new NoViableAltException("", 44, 0, input); throw nvae; } - switch (alt45) { + switch (alt44) { case 1 : - // InternalQVTimperative.g:4988:1: ( '-' ) + // InternalQVTimperative.g:4981:1: ( '-' ) { - // InternalQVTimperative.g:4988:1: ( '-' ) - // InternalQVTimperative.g:4989:1: '-' + // InternalQVTimperative.g:4981:1: ( '-' ) + // InternalQVTimperative.g:4982:1: '-' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getHyphenMinusKeyword_0()); @@ -17254,10 +17201,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:4996:6: ( 'not' ) + // InternalQVTimperative.g:4989:6: ( 'not' ) { - // InternalQVTimperative.g:4996:6: ( 'not' ) - // InternalQVTimperative.g:4997:1: 'not' + // InternalQVTimperative.g:4989:6: ( 'not' ) + // InternalQVTimperative.g:4990:1: 'not' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getNotKeyword_1()); @@ -17290,99 +17237,99 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EssentialOCLInfixOperatorName__Alternatives" - // InternalQVTimperative.g:5009:1: rule__EssentialOCLInfixOperatorName__Alternatives : ( ( '*' ) | ( '/' ) | ( '+' ) | ( '-' ) | ( '>' ) | ( '<' ) | ( '>=' ) | ( '<=' ) | ( '=' ) | ( '<>' ) | ( 'and' ) | ( 'or' ) | ( 'xor' ) | ( 'implies' ) ); + // InternalQVTimperative.g:5002:1: rule__EssentialOCLInfixOperatorName__Alternatives : ( ( '*' ) | ( '/' ) | ( '+' ) | ( '-' ) | ( '>' ) | ( '<' ) | ( '>=' ) | ( '<=' ) | ( '=' ) | ( '<>' ) | ( 'and' ) | ( 'or' ) | ( 'xor' ) | ( 'implies' ) ); public final void rule__EssentialOCLInfixOperatorName__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5013:1: ( ( '*' ) | ( '/' ) | ( '+' ) | ( '-' ) | ( '>' ) | ( '<' ) | ( '>=' ) | ( '<=' ) | ( '=' ) | ( '<>' ) | ( 'and' ) | ( 'or' ) | ( 'xor' ) | ( 'implies' ) ) - int alt46=14; + // InternalQVTimperative.g:5006:1: ( ( '*' ) | ( '/' ) | ( '+' ) | ( '-' ) | ( '>' ) | ( '<' ) | ( '>=' ) | ( '<=' ) | ( '=' ) | ( '<>' ) | ( 'and' ) | ( 'or' ) | ( 'xor' ) | ( 'implies' ) ) + int alt45=14; switch ( input.LA(1) ) { case 33: { - alt46=1; + alt45=1; } break; case 34: { - alt46=2; + alt45=2; } break; case 35: { - alt46=3; + alt45=3; } break; case 31: { - alt46=4; + alt45=4; } break; case 36: { - alt46=5; + alt45=5; } break; case 37: { - alt46=6; + alt45=6; } break; case 38: { - alt46=7; + alt45=7; } break; case 39: { - alt46=8; + alt45=8; } break; case 40: { - alt46=9; + alt45=9; } break; case 41: { - alt46=10; + alt45=10; } break; case 42: { - alt46=11; + alt45=11; } break; case 43: { - alt46=12; + alt45=12; } break; case 44: { - alt46=13; + alt45=13; } break; case 45: { - alt46=14; + alt45=14; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 46, 0, input); + new NoViableAltException("", 45, 0, input); throw nvae; } - switch (alt46) { + switch (alt45) { case 1 : - // InternalQVTimperative.g:5014:1: ( '*' ) + // InternalQVTimperative.g:5007:1: ( '*' ) { - // InternalQVTimperative.g:5014:1: ( '*' ) - // InternalQVTimperative.g:5015:1: '*' + // InternalQVTimperative.g:5007:1: ( '*' ) + // InternalQVTimperative.g:5008:1: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAsteriskKeyword_0()); @@ -17398,10 +17345,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5022:6: ( '/' ) + // InternalQVTimperative.g:5015:6: ( '/' ) { - // InternalQVTimperative.g:5022:6: ( '/' ) - // InternalQVTimperative.g:5023:1: '/' + // InternalQVTimperative.g:5015:6: ( '/' ) + // InternalQVTimperative.g:5016:1: '/' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getSolidusKeyword_1()); @@ -17417,10 +17364,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:5030:6: ( '+' ) + // InternalQVTimperative.g:5023:6: ( '+' ) { - // InternalQVTimperative.g:5030:6: ( '+' ) - // InternalQVTimperative.g:5031:1: '+' + // InternalQVTimperative.g:5023:6: ( '+' ) + // InternalQVTimperative.g:5024:1: '+' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getPlusSignKeyword_2()); @@ -17436,10 +17383,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:5038:6: ( '-' ) + // InternalQVTimperative.g:5031:6: ( '-' ) { - // InternalQVTimperative.g:5038:6: ( '-' ) - // InternalQVTimperative.g:5039:1: '-' + // InternalQVTimperative.g:5031:6: ( '-' ) + // InternalQVTimperative.g:5032:1: '-' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getHyphenMinusKeyword_3()); @@ -17455,10 +17402,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 5 : - // InternalQVTimperative.g:5046:6: ( '>' ) + // InternalQVTimperative.g:5039:6: ( '>' ) { - // InternalQVTimperative.g:5046:6: ( '>' ) - // InternalQVTimperative.g:5047:1: '>' + // InternalQVTimperative.g:5039:6: ( '>' ) + // InternalQVTimperative.g:5040:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getGreaterThanSignKeyword_4()); @@ -17474,10 +17421,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 6 : - // InternalQVTimperative.g:5054:6: ( '<' ) + // InternalQVTimperative.g:5047:6: ( '<' ) { - // InternalQVTimperative.g:5054:6: ( '<' ) - // InternalQVTimperative.g:5055:1: '<' + // InternalQVTimperative.g:5047:6: ( '<' ) + // InternalQVTimperative.g:5048:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignKeyword_5()); @@ -17493,10 +17440,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 7 : - // InternalQVTimperative.g:5062:6: ( '>=' ) + // InternalQVTimperative.g:5055:6: ( '>=' ) { - // InternalQVTimperative.g:5062:6: ( '>=' ) - // InternalQVTimperative.g:5063:1: '>=' + // InternalQVTimperative.g:5055:6: ( '>=' ) + // InternalQVTimperative.g:5056:1: '>=' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getGreaterThanSignEqualsSignKeyword_6()); @@ -17512,10 +17459,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 8 : - // InternalQVTimperative.g:5070:6: ( '<=' ) + // InternalQVTimperative.g:5063:6: ( '<=' ) { - // InternalQVTimperative.g:5070:6: ( '<=' ) - // InternalQVTimperative.g:5071:1: '<=' + // InternalQVTimperative.g:5063:6: ( '<=' ) + // InternalQVTimperative.g:5064:1: '<=' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignEqualsSignKeyword_7()); @@ -17531,10 +17478,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 9 : - // InternalQVTimperative.g:5078:6: ( '=' ) + // InternalQVTimperative.g:5071:6: ( '=' ) { - // InternalQVTimperative.g:5078:6: ( '=' ) - // InternalQVTimperative.g:5079:1: '=' + // InternalQVTimperative.g:5071:6: ( '=' ) + // InternalQVTimperative.g:5072:1: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getEqualsSignKeyword_8()); @@ -17550,10 +17497,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 10 : - // InternalQVTimperative.g:5086:6: ( '<>' ) + // InternalQVTimperative.g:5079:6: ( '<>' ) { - // InternalQVTimperative.g:5086:6: ( '<>' ) - // InternalQVTimperative.g:5087:1: '<>' + // InternalQVTimperative.g:5079:6: ( '<>' ) + // InternalQVTimperative.g:5080:1: '<>' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignGreaterThanSignKeyword_9()); @@ -17569,10 +17516,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 11 : - // InternalQVTimperative.g:5094:6: ( 'and' ) + // InternalQVTimperative.g:5087:6: ( 'and' ) { - // InternalQVTimperative.g:5094:6: ( 'and' ) - // InternalQVTimperative.g:5095:1: 'and' + // InternalQVTimperative.g:5087:6: ( 'and' ) + // InternalQVTimperative.g:5088:1: 'and' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAndKeyword_10()); @@ -17588,10 +17535,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 12 : - // InternalQVTimperative.g:5102:6: ( 'or' ) + // InternalQVTimperative.g:5095:6: ( 'or' ) { - // InternalQVTimperative.g:5102:6: ( 'or' ) - // InternalQVTimperative.g:5103:1: 'or' + // InternalQVTimperative.g:5095:6: ( 'or' ) + // InternalQVTimperative.g:5096:1: 'or' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getOrKeyword_11()); @@ -17607,10 +17554,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 13 : - // InternalQVTimperative.g:5110:6: ( 'xor' ) + // InternalQVTimperative.g:5103:6: ( 'xor' ) { - // InternalQVTimperative.g:5110:6: ( 'xor' ) - // InternalQVTimperative.g:5111:1: 'xor' + // InternalQVTimperative.g:5103:6: ( 'xor' ) + // InternalQVTimperative.g:5104:1: 'xor' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getXorKeyword_12()); @@ -17626,10 +17573,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 14 : - // InternalQVTimperative.g:5118:6: ( 'implies' ) + // InternalQVTimperative.g:5111:6: ( 'implies' ) { - // InternalQVTimperative.g:5118:6: ( 'implies' ) - // InternalQVTimperative.g:5119:1: 'implies' + // InternalQVTimperative.g:5111:6: ( 'implies' ) + // InternalQVTimperative.g:5112:1: 'implies' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getImpliesKeyword_13()); @@ -17662,49 +17609,49 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EssentialOCLNavigationOperatorName__Alternatives" - // InternalQVTimperative.g:5131:1: rule__EssentialOCLNavigationOperatorName__Alternatives : ( ( '.' ) | ( '->' ) | ( '?.' ) | ( '?->' ) ); + // InternalQVTimperative.g:5124:1: rule__EssentialOCLNavigationOperatorName__Alternatives : ( ( '.' ) | ( '->' ) | ( '?.' ) | ( '?->' ) ); public final void rule__EssentialOCLNavigationOperatorName__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5135:1: ( ( '.' ) | ( '->' ) | ( '?.' ) | ( '?->' ) ) - int alt47=4; + // InternalQVTimperative.g:5128:1: ( ( '.' ) | ( '->' ) | ( '?.' ) | ( '?->' ) ) + int alt46=4; switch ( input.LA(1) ) { case 46: { - alt47=1; + alt46=1; } break; case 47: { - alt47=2; + alt46=2; } break; case 48: { - alt47=3; + alt46=3; } break; case 49: { - alt47=4; + alt46=4; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 47, 0, input); + new NoViableAltException("", 46, 0, input); throw nvae; } - switch (alt47) { + switch (alt46) { case 1 : - // InternalQVTimperative.g:5136:1: ( '.' ) + // InternalQVTimperative.g:5129:1: ( '.' ) { - // InternalQVTimperative.g:5136:1: ( '.' ) - // InternalQVTimperative.g:5137:1: '.' + // InternalQVTimperative.g:5129:1: ( '.' ) + // InternalQVTimperative.g:5130:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getFullStopKeyword_0()); @@ -17720,10 +17667,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5144:6: ( '->' ) + // InternalQVTimperative.g:5137:6: ( '->' ) { - // InternalQVTimperative.g:5144:6: ( '->' ) - // InternalQVTimperative.g:5145:1: '->' + // InternalQVTimperative.g:5137:6: ( '->' ) + // InternalQVTimperative.g:5138:1: '->' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getHyphenMinusGreaterThanSignKeyword_1()); @@ -17739,10 +17686,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:5152:6: ( '?.' ) + // InternalQVTimperative.g:5145:6: ( '?.' ) { - // InternalQVTimperative.g:5152:6: ( '?.' ) - // InternalQVTimperative.g:5153:1: '?.' + // InternalQVTimperative.g:5145:6: ( '?.' ) + // InternalQVTimperative.g:5146:1: '?.' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getQuestionMarkFullStopKeyword_2()); @@ -17758,10 +17705,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:5160:6: ( '?->' ) + // InternalQVTimperative.g:5153:6: ( '?->' ) { - // InternalQVTimperative.g:5160:6: ( '?->' ) - // InternalQVTimperative.g:5161:1: '?->' + // InternalQVTimperative.g:5153:6: ( '?->' ) + // InternalQVTimperative.g:5154:1: '?->' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getQuestionMarkHyphenMinusGreaterThanSignKeyword_3()); @@ -17794,35 +17741,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BinaryOperatorName__Alternatives" - // InternalQVTimperative.g:5173:1: rule__BinaryOperatorName__Alternatives : ( ( ruleInfixOperatorName ) | ( ruleNavigationOperatorName ) ); + // InternalQVTimperative.g:5166:1: rule__BinaryOperatorName__Alternatives : ( ( ruleInfixOperatorName ) | ( ruleNavigationOperatorName ) ); public final void rule__BinaryOperatorName__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5177:1: ( ( ruleInfixOperatorName ) | ( ruleNavigationOperatorName ) ) - int alt48=2; - int LA48_0 = input.LA(1); + // InternalQVTimperative.g:5170:1: ( ( ruleInfixOperatorName ) | ( ruleNavigationOperatorName ) ) + int alt47=2; + int LA47_0 = input.LA(1); - if ( (LA48_0==31||(LA48_0>=33 && LA48_0<=45)) ) { - alt48=1; + if ( (LA47_0==31||(LA47_0>=33 && LA47_0<=45)) ) { + alt47=1; } - else if ( ((LA48_0>=46 && LA48_0<=49)) ) { - alt48=2; + else if ( ((LA47_0>=46 && LA47_0<=49)) ) { + alt47=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 48, 0, input); + new NoViableAltException("", 47, 0, input); throw nvae; } - switch (alt48) { + switch (alt47) { case 1 : - // InternalQVTimperative.g:5178:1: ( ruleInfixOperatorName ) + // InternalQVTimperative.g:5171:1: ( ruleInfixOperatorName ) { - // InternalQVTimperative.g:5178:1: ( ruleInfixOperatorName ) - // InternalQVTimperative.g:5179:1: ruleInfixOperatorName + // InternalQVTimperative.g:5171:1: ( ruleInfixOperatorName ) + // InternalQVTimperative.g:5172:1: ruleInfixOperatorName { if ( state.backtracking==0 ) { before(grammarAccess.getBinaryOperatorNameAccess().getInfixOperatorNameParserRuleCall_0()); @@ -17842,10 +17789,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5184:6: ( ruleNavigationOperatorName ) + // InternalQVTimperative.g:5177:6: ( ruleNavigationOperatorName ) { - // InternalQVTimperative.g:5184:6: ( ruleNavigationOperatorName ) - // InternalQVTimperative.g:5185:1: ruleNavigationOperatorName + // InternalQVTimperative.g:5177:6: ( ruleNavigationOperatorName ) + // InternalQVTimperative.g:5178:1: ruleNavigationOperatorName { if ( state.backtracking==0 ) { before(grammarAccess.getBinaryOperatorNameAccess().getNavigationOperatorNameParserRuleCall_1()); @@ -17882,14 +17829,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EssentialOCLUnreservedName__Alternatives" - // InternalQVTimperative.g:5195:1: rule__EssentialOCLUnreservedName__Alternatives : ( ( ruleUnrestrictedName ) | ( ruleCollectionTypeIdentifier ) | ( rulePrimitiveTypeIdentifier ) | ( 'Map' ) | ( 'Tuple' ) ); + // InternalQVTimperative.g:5188:1: rule__EssentialOCLUnreservedName__Alternatives : ( ( ruleUnrestrictedName ) | ( ruleCollectionTypeIdentifier ) | ( rulePrimitiveTypeIdentifier ) | ( 'Map' ) | ( 'Tuple' ) ); public final void rule__EssentialOCLUnreservedName__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5199:1: ( ( ruleUnrestrictedName ) | ( ruleCollectionTypeIdentifier ) | ( rulePrimitiveTypeIdentifier ) | ( 'Map' ) | ( 'Tuple' ) ) - int alt49=5; + // InternalQVTimperative.g:5192:1: ( ( ruleUnrestrictedName ) | ( ruleCollectionTypeIdentifier ) | ( rulePrimitiveTypeIdentifier ) | ( 'Map' ) | ( 'Tuple' ) ) + int alt48=5; switch ( input.LA(1) ) { case RULE_SIMPLE_ID: case RULE_ESCAPED_ID: @@ -17905,7 +17852,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 28: case 29: { - alt49=1; + alt48=1; } break; case 60: @@ -17914,7 +17861,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 63: case 64: { - alt49=2; + alt48=2; } break; case 52: @@ -17926,33 +17873,33 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 58: case 59: { - alt49=3; + alt48=3; } break; case 50: { - alt49=4; + alt48=4; } break; case 51: { - alt49=5; + alt48=5; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 49, 0, input); + new NoViableAltException("", 48, 0, input); throw nvae; } - switch (alt49) { + switch (alt48) { case 1 : - // InternalQVTimperative.g:5200:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:5193:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:5200:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:5201:1: ruleUnrestrictedName + // InternalQVTimperative.g:5193:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:5194:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLUnreservedNameAccess().getUnrestrictedNameParserRuleCall_0()); @@ -17972,10 +17919,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5206:6: ( ruleCollectionTypeIdentifier ) + // InternalQVTimperative.g:5199:6: ( ruleCollectionTypeIdentifier ) { - // InternalQVTimperative.g:5206:6: ( ruleCollectionTypeIdentifier ) - // InternalQVTimperative.g:5207:1: ruleCollectionTypeIdentifier + // InternalQVTimperative.g:5199:6: ( ruleCollectionTypeIdentifier ) + // InternalQVTimperative.g:5200:1: ruleCollectionTypeIdentifier { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLUnreservedNameAccess().getCollectionTypeIdentifierParserRuleCall_1()); @@ -17995,10 +17942,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:5212:6: ( rulePrimitiveTypeIdentifier ) + // InternalQVTimperative.g:5205:6: ( rulePrimitiveTypeIdentifier ) { - // InternalQVTimperative.g:5212:6: ( rulePrimitiveTypeIdentifier ) - // InternalQVTimperative.g:5213:1: rulePrimitiveTypeIdentifier + // InternalQVTimperative.g:5205:6: ( rulePrimitiveTypeIdentifier ) + // InternalQVTimperative.g:5206:1: rulePrimitiveTypeIdentifier { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLUnreservedNameAccess().getPrimitiveTypeIdentifierParserRuleCall_2()); @@ -18018,10 +17965,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:5218:6: ( 'Map' ) + // InternalQVTimperative.g:5211:6: ( 'Map' ) { - // InternalQVTimperative.g:5218:6: ( 'Map' ) - // InternalQVTimperative.g:5219:1: 'Map' + // InternalQVTimperative.g:5211:6: ( 'Map' ) + // InternalQVTimperative.g:5212:1: 'Map' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLUnreservedNameAccess().getMapKeyword_3()); @@ -18037,10 +17984,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 5 : - // InternalQVTimperative.g:5226:6: ( 'Tuple' ) + // InternalQVTimperative.g:5219:6: ( 'Tuple' ) { - // InternalQVTimperative.g:5226:6: ( 'Tuple' ) - // InternalQVTimperative.g:5227:1: 'Tuple' + // InternalQVTimperative.g:5219:6: ( 'Tuple' ) + // InternalQVTimperative.g:5220:1: 'Tuple' { if ( state.backtracking==0 ) { before(grammarAccess.getEssentialOCLUnreservedNameAccess().getTupleKeyword_4()); @@ -18073,41 +18020,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__URIFirstPathElementCS__Alternatives" - // InternalQVTimperative.g:5239:1: rule__URIFirstPathElementCS__Alternatives : ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) | ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) ); + // InternalQVTimperative.g:5232:1: rule__URIFirstPathElementCS__Alternatives : ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) | ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) ); public final void rule__URIFirstPathElementCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5243:1: ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) | ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) ) - int alt50=2; - int LA50_0 = input.LA(1); + // InternalQVTimperative.g:5236:1: ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) | ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) ) + int alt49=2; + int LA49_0 = input.LA(1); - if ( ((LA50_0>=RULE_SIMPLE_ID && LA50_0<=RULE_ESCAPED_ID)||(LA50_0>=19 && LA50_0<=29)) ) { - alt50=1; + if ( ((LA49_0>=RULE_SIMPLE_ID && LA49_0<=RULE_ESCAPED_ID)||(LA49_0>=19 && LA49_0<=29)) ) { + alt49=1; } - else if ( (LA50_0==RULE_SINGLE_QUOTED_STRING) ) { - alt50=2; + else if ( (LA49_0==RULE_SINGLE_QUOTED_STRING) ) { + alt49=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 50, 0, input); + new NoViableAltException("", 49, 0, input); throw nvae; } - switch (alt50) { + switch (alt49) { case 1 : - // InternalQVTimperative.g:5244:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) + // InternalQVTimperative.g:5237:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) { - // InternalQVTimperative.g:5244:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) - // InternalQVTimperative.g:5245:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) + // InternalQVTimperative.g:5237:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) + // InternalQVTimperative.g:5238:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementAssignment_0()); } - // InternalQVTimperative.g:5246:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) - // InternalQVTimperative.g:5246:2: rule__URIFirstPathElementCS__ReferredElementAssignment_0 + // InternalQVTimperative.g:5239:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) + // InternalQVTimperative.g:5239:2: rule__URIFirstPathElementCS__ReferredElementAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__URIFirstPathElementCS__ReferredElementAssignment_0(); @@ -18127,16 +18074,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5250:6: ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) + // InternalQVTimperative.g:5243:6: ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) { - // InternalQVTimperative.g:5250:6: ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) - // InternalQVTimperative.g:5251:1: ( rule__URIFirstPathElementCS__Group_1__0 ) + // InternalQVTimperative.g:5243:6: ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) + // InternalQVTimperative.g:5244:1: ( rule__URIFirstPathElementCS__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getURIFirstPathElementCSAccess().getGroup_1()); } - // InternalQVTimperative.g:5252:1: ( rule__URIFirstPathElementCS__Group_1__0 ) - // InternalQVTimperative.g:5252:2: rule__URIFirstPathElementCS__Group_1__0 + // InternalQVTimperative.g:5245:1: ( rule__URIFirstPathElementCS__Group_1__0 ) + // InternalQVTimperative.g:5245:2: rule__URIFirstPathElementCS__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__URIFirstPathElementCS__Group_1__0(); @@ -18173,69 +18120,69 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PrimitiveTypeIdentifier__Alternatives" - // InternalQVTimperative.g:5261:1: rule__PrimitiveTypeIdentifier__Alternatives : ( ( 'Boolean' ) | ( 'Integer' ) | ( 'Real' ) | ( 'String' ) | ( 'UnlimitedNatural' ) | ( 'OclAny' ) | ( 'OclInvalid' ) | ( 'OclVoid' ) ); + // InternalQVTimperative.g:5254:1: rule__PrimitiveTypeIdentifier__Alternatives : ( ( 'Boolean' ) | ( 'Integer' ) | ( 'Real' ) | ( 'String' ) | ( 'UnlimitedNatural' ) | ( 'OclAny' ) | ( 'OclInvalid' ) | ( 'OclVoid' ) ); public final void rule__PrimitiveTypeIdentifier__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5265:1: ( ( 'Boolean' ) | ( 'Integer' ) | ( 'Real' ) | ( 'String' ) | ( 'UnlimitedNatural' ) | ( 'OclAny' ) | ( 'OclInvalid' ) | ( 'OclVoid' ) ) - int alt51=8; + // InternalQVTimperative.g:5258:1: ( ( 'Boolean' ) | ( 'Integer' ) | ( 'Real' ) | ( 'String' ) | ( 'UnlimitedNatural' ) | ( 'OclAny' ) | ( 'OclInvalid' ) | ( 'OclVoid' ) ) + int alt50=8; switch ( input.LA(1) ) { case 52: { - alt51=1; + alt50=1; } break; case 53: { - alt51=2; + alt50=2; } break; case 54: { - alt51=3; + alt50=3; } break; case 55: { - alt51=4; + alt50=4; } break; case 56: { - alt51=5; + alt50=5; } break; case 57: { - alt51=6; + alt50=6; } break; case 58: { - alt51=7; + alt50=7; } break; case 59: { - alt51=8; + alt50=8; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 51, 0, input); + new NoViableAltException("", 50, 0, input); throw nvae; } - switch (alt51) { + switch (alt50) { case 1 : - // InternalQVTimperative.g:5266:1: ( 'Boolean' ) + // InternalQVTimperative.g:5259:1: ( 'Boolean' ) { - // InternalQVTimperative.g:5266:1: ( 'Boolean' ) - // InternalQVTimperative.g:5267:1: 'Boolean' + // InternalQVTimperative.g:5259:1: ( 'Boolean' ) + // InternalQVTimperative.g:5260:1: 'Boolean' { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveTypeIdentifierAccess().getBooleanKeyword_0()); @@ -18251,10 +18198,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5274:6: ( 'Integer' ) + // InternalQVTimperative.g:5267:6: ( 'Integer' ) { - // InternalQVTimperative.g:5274:6: ( 'Integer' ) - // InternalQVTimperative.g:5275:1: 'Integer' + // InternalQVTimperative.g:5267:6: ( 'Integer' ) + // InternalQVTimperative.g:5268:1: 'Integer' { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveTypeIdentifierAccess().getIntegerKeyword_1()); @@ -18270,10 +18217,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:5282:6: ( 'Real' ) + // InternalQVTimperative.g:5275:6: ( 'Real' ) { - // InternalQVTimperative.g:5282:6: ( 'Real' ) - // InternalQVTimperative.g:5283:1: 'Real' + // InternalQVTimperative.g:5275:6: ( 'Real' ) + // InternalQVTimperative.g:5276:1: 'Real' { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveTypeIdentifierAccess().getRealKeyword_2()); @@ -18289,10 +18236,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:5290:6: ( 'String' ) + // InternalQVTimperative.g:5283:6: ( 'String' ) { - // InternalQVTimperative.g:5290:6: ( 'String' ) - // InternalQVTimperative.g:5291:1: 'String' + // InternalQVTimperative.g:5283:6: ( 'String' ) + // InternalQVTimperative.g:5284:1: 'String' { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveTypeIdentifierAccess().getStringKeyword_3()); @@ -18308,10 +18255,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 5 : - // InternalQVTimperative.g:5298:6: ( 'UnlimitedNatural' ) + // InternalQVTimperative.g:5291:6: ( 'UnlimitedNatural' ) { - // InternalQVTimperative.g:5298:6: ( 'UnlimitedNatural' ) - // InternalQVTimperative.g:5299:1: 'UnlimitedNatural' + // InternalQVTimperative.g:5291:6: ( 'UnlimitedNatural' ) + // InternalQVTimperative.g:5292:1: 'UnlimitedNatural' { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveTypeIdentifierAccess().getUnlimitedNaturalKeyword_4()); @@ -18327,10 +18274,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 6 : - // InternalQVTimperative.g:5306:6: ( 'OclAny' ) + // InternalQVTimperative.g:5299:6: ( 'OclAny' ) { - // InternalQVTimperative.g:5306:6: ( 'OclAny' ) - // InternalQVTimperative.g:5307:1: 'OclAny' + // InternalQVTimperative.g:5299:6: ( 'OclAny' ) + // InternalQVTimperative.g:5300:1: 'OclAny' { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclAnyKeyword_5()); @@ -18346,10 +18293,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 7 : - // InternalQVTimperative.g:5314:6: ( 'OclInvalid' ) + // InternalQVTimperative.g:5307:6: ( 'OclInvalid' ) { - // InternalQVTimperative.g:5314:6: ( 'OclInvalid' ) - // InternalQVTimperative.g:5315:1: 'OclInvalid' + // InternalQVTimperative.g:5307:6: ( 'OclInvalid' ) + // InternalQVTimperative.g:5308:1: 'OclInvalid' { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclInvalidKeyword_6()); @@ -18365,10 +18312,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 8 : - // InternalQVTimperative.g:5322:6: ( 'OclVoid' ) + // InternalQVTimperative.g:5315:6: ( 'OclVoid' ) { - // InternalQVTimperative.g:5322:6: ( 'OclVoid' ) - // InternalQVTimperative.g:5323:1: 'OclVoid' + // InternalQVTimperative.g:5315:6: ( 'OclVoid' ) + // InternalQVTimperative.g:5316:1: 'OclVoid' { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclVoidKeyword_7()); @@ -18401,54 +18348,54 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionTypeIdentifier__Alternatives" - // InternalQVTimperative.g:5335:1: rule__CollectionTypeIdentifier__Alternatives : ( ( 'Set' ) | ( 'Bag' ) | ( 'Sequence' ) | ( 'Collection' ) | ( 'OrderedSet' ) ); + // InternalQVTimperative.g:5328:1: rule__CollectionTypeIdentifier__Alternatives : ( ( 'Set' ) | ( 'Bag' ) | ( 'Sequence' ) | ( 'Collection' ) | ( 'OrderedSet' ) ); public final void rule__CollectionTypeIdentifier__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5339:1: ( ( 'Set' ) | ( 'Bag' ) | ( 'Sequence' ) | ( 'Collection' ) | ( 'OrderedSet' ) ) - int alt52=5; + // InternalQVTimperative.g:5332:1: ( ( 'Set' ) | ( 'Bag' ) | ( 'Sequence' ) | ( 'Collection' ) | ( 'OrderedSet' ) ) + int alt51=5; switch ( input.LA(1) ) { case 60: { - alt52=1; + alt51=1; } break; case 61: { - alt52=2; + alt51=2; } break; case 62: { - alt52=3; + alt51=3; } break; case 63: { - alt52=4; + alt51=4; } break; case 64: { - alt52=5; + alt51=5; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 52, 0, input); + new NoViableAltException("", 51, 0, input); throw nvae; } - switch (alt52) { + switch (alt51) { case 1 : - // InternalQVTimperative.g:5340:1: ( 'Set' ) + // InternalQVTimperative.g:5333:1: ( 'Set' ) { - // InternalQVTimperative.g:5340:1: ( 'Set' ) - // InternalQVTimperative.g:5341:1: 'Set' + // InternalQVTimperative.g:5333:1: ( 'Set' ) + // InternalQVTimperative.g:5334:1: 'Set' { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionTypeIdentifierAccess().getSetKeyword_0()); @@ -18464,10 +18411,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5348:6: ( 'Bag' ) + // InternalQVTimperative.g:5341:6: ( 'Bag' ) { - // InternalQVTimperative.g:5348:6: ( 'Bag' ) - // InternalQVTimperative.g:5349:1: 'Bag' + // InternalQVTimperative.g:5341:6: ( 'Bag' ) + // InternalQVTimperative.g:5342:1: 'Bag' { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionTypeIdentifierAccess().getBagKeyword_1()); @@ -18483,10 +18430,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:5356:6: ( 'Sequence' ) + // InternalQVTimperative.g:5349:6: ( 'Sequence' ) { - // InternalQVTimperative.g:5356:6: ( 'Sequence' ) - // InternalQVTimperative.g:5357:1: 'Sequence' + // InternalQVTimperative.g:5349:6: ( 'Sequence' ) + // InternalQVTimperative.g:5350:1: 'Sequence' { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionTypeIdentifierAccess().getSequenceKeyword_2()); @@ -18502,10 +18449,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:5364:6: ( 'Collection' ) + // InternalQVTimperative.g:5357:6: ( 'Collection' ) { - // InternalQVTimperative.g:5364:6: ( 'Collection' ) - // InternalQVTimperative.g:5365:1: 'Collection' + // InternalQVTimperative.g:5357:6: ( 'Collection' ) + // InternalQVTimperative.g:5358:1: 'Collection' { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionTypeIdentifierAccess().getCollectionKeyword_3()); @@ -18521,10 +18468,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 5 : - // InternalQVTimperative.g:5372:6: ( 'OrderedSet' ) + // InternalQVTimperative.g:5365:6: ( 'OrderedSet' ) { - // InternalQVTimperative.g:5372:6: ( 'OrderedSet' ) - // InternalQVTimperative.g:5373:1: 'OrderedSet' + // InternalQVTimperative.g:5365:6: ( 'OrderedSet' ) + // InternalQVTimperative.g:5366:1: 'OrderedSet' { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionTypeIdentifierAccess().getOrderedSetKeyword_4()); @@ -18557,27 +18504,27 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionLiteralPartCS__Alternatives" - // InternalQVTimperative.g:5385:1: rule__CollectionLiteralPartCS__Alternatives : ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) ); + // InternalQVTimperative.g:5378:1: rule__CollectionLiteralPartCS__Alternatives : ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) ); public final void rule__CollectionLiteralPartCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5389:1: ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) ) - int alt53=2; - alt53 = dfa53.predict(input); - switch (alt53) { + // InternalQVTimperative.g:5382:1: ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) ) + int alt52=2; + alt52 = dfa52.predict(input); + switch (alt52) { case 1 : - // InternalQVTimperative.g:5390:1: ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) + // InternalQVTimperative.g:5383:1: ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) { - // InternalQVTimperative.g:5390:1: ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) - // InternalQVTimperative.g:5391:1: ( rule__CollectionLiteralPartCS__Group_0__0 ) + // InternalQVTimperative.g:5383:1: ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) + // InternalQVTimperative.g:5384:1: ( rule__CollectionLiteralPartCS__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_0()); } - // InternalQVTimperative.g:5392:1: ( rule__CollectionLiteralPartCS__Group_0__0 ) - // InternalQVTimperative.g:5392:2: rule__CollectionLiteralPartCS__Group_0__0 + // InternalQVTimperative.g:5385:1: ( rule__CollectionLiteralPartCS__Group_0__0 ) + // InternalQVTimperative.g:5385:2: rule__CollectionLiteralPartCS__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__CollectionLiteralPartCS__Group_0__0(); @@ -18597,16 +18544,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5396:6: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) + // InternalQVTimperative.g:5389:6: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) { - // InternalQVTimperative.g:5396:6: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) - // InternalQVTimperative.g:5397:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) + // InternalQVTimperative.g:5389:6: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) + // InternalQVTimperative.g:5390:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionAssignment_1()); } - // InternalQVTimperative.g:5398:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) - // InternalQVTimperative.g:5398:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 + // InternalQVTimperative.g:5391:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) + // InternalQVTimperative.g:5391:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1(); @@ -18643,21 +18590,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0" - // InternalQVTimperative.g:5407:1: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) ); + // InternalQVTimperative.g:5400:1: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) ); public final void rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5411:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) ) - int alt54=2; - alt54 = dfa54.predict(input); - switch (alt54) { + // InternalQVTimperative.g:5404:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) ) + int alt53=2; + alt53 = dfa53.predict(input); + switch (alt53) { case 1 : - // InternalQVTimperative.g:5412:1: ( ruleExpCS ) + // InternalQVTimperative.g:5405:1: ( ruleExpCS ) { - // InternalQVTimperative.g:5412:1: ( ruleExpCS ) - // InternalQVTimperative.g:5413:1: ruleExpCS + // InternalQVTimperative.g:5405:1: ( ruleExpCS ) + // InternalQVTimperative.g:5406:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_0_0()); @@ -18677,10 +18624,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5418:6: ( rulePatternExpCS ) + // InternalQVTimperative.g:5411:6: ( rulePatternExpCS ) { - // InternalQVTimperative.g:5418:6: ( rulePatternExpCS ) - // InternalQVTimperative.g:5419:1: rulePatternExpCS + // InternalQVTimperative.g:5411:6: ( rulePatternExpCS ) + // InternalQVTimperative.g:5412:1: rulePatternExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionPatternExpCSParserRuleCall_2_0_1()); @@ -18717,60 +18664,60 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PrimitiveLiteralExpCS__Alternatives" - // InternalQVTimperative.g:5429:1: rule__PrimitiveLiteralExpCS__Alternatives : ( ( ruleNumberLiteralExpCS ) | ( ruleStringLiteralExpCS ) | ( ruleBooleanLiteralExpCS ) | ( ruleUnlimitedNaturalLiteralExpCS ) | ( ruleInvalidLiteralExpCS ) | ( ruleNullLiteralExpCS ) ); + // InternalQVTimperative.g:5422:1: rule__PrimitiveLiteralExpCS__Alternatives : ( ( ruleNumberLiteralExpCS ) | ( ruleStringLiteralExpCS ) | ( ruleBooleanLiteralExpCS ) | ( ruleUnlimitedNaturalLiteralExpCS ) | ( ruleInvalidLiteralExpCS ) | ( ruleNullLiteralExpCS ) ); public final void rule__PrimitiveLiteralExpCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5433:1: ( ( ruleNumberLiteralExpCS ) | ( ruleStringLiteralExpCS ) | ( ruleBooleanLiteralExpCS ) | ( ruleUnlimitedNaturalLiteralExpCS ) | ( ruleInvalidLiteralExpCS ) | ( ruleNullLiteralExpCS ) ) - int alt55=6; + // InternalQVTimperative.g:5426:1: ( ( ruleNumberLiteralExpCS ) | ( ruleStringLiteralExpCS ) | ( ruleBooleanLiteralExpCS ) | ( ruleUnlimitedNaturalLiteralExpCS ) | ( ruleInvalidLiteralExpCS ) | ( ruleNullLiteralExpCS ) ) + int alt54=6; switch ( input.LA(1) ) { case RULE_INT: { - alt55=1; + alt54=1; } break; case RULE_SINGLE_QUOTED_STRING: { - alt55=2; + alt54=2; } break; case 141: case 142: { - alt55=3; + alt54=3; } break; case 33: { - alt55=4; + alt54=4; } break; case 99: { - alt55=5; + alt54=5; } break; case 100: { - alt55=6; + alt54=6; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 55, 0, input); + new NoViableAltException("", 54, 0, input); throw nvae; } - switch (alt55) { + switch (alt54) { case 1 : - // InternalQVTimperative.g:5434:1: ( ruleNumberLiteralExpCS ) + // InternalQVTimperative.g:5427:1: ( ruleNumberLiteralExpCS ) { - // InternalQVTimperative.g:5434:1: ( ruleNumberLiteralExpCS ) - // InternalQVTimperative.g:5435:1: ruleNumberLiteralExpCS + // InternalQVTimperative.g:5427:1: ( ruleNumberLiteralExpCS ) + // InternalQVTimperative.g:5428:1: ruleNumberLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveLiteralExpCSAccess().getNumberLiteralExpCSParserRuleCall_0()); @@ -18790,10 +18737,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5440:6: ( ruleStringLiteralExpCS ) + // InternalQVTimperative.g:5433:6: ( ruleStringLiteralExpCS ) { - // InternalQVTimperative.g:5440:6: ( ruleStringLiteralExpCS ) - // InternalQVTimperative.g:5441:1: ruleStringLiteralExpCS + // InternalQVTimperative.g:5433:6: ( ruleStringLiteralExpCS ) + // InternalQVTimperative.g:5434:1: ruleStringLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveLiteralExpCSAccess().getStringLiteralExpCSParserRuleCall_1()); @@ -18813,10 +18760,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:5446:6: ( ruleBooleanLiteralExpCS ) + // InternalQVTimperative.g:5439:6: ( ruleBooleanLiteralExpCS ) { - // InternalQVTimperative.g:5446:6: ( ruleBooleanLiteralExpCS ) - // InternalQVTimperative.g:5447:1: ruleBooleanLiteralExpCS + // InternalQVTimperative.g:5439:6: ( ruleBooleanLiteralExpCS ) + // InternalQVTimperative.g:5440:1: ruleBooleanLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveLiteralExpCSAccess().getBooleanLiteralExpCSParserRuleCall_2()); @@ -18836,10 +18783,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:5452:6: ( ruleUnlimitedNaturalLiteralExpCS ) + // InternalQVTimperative.g:5445:6: ( ruleUnlimitedNaturalLiteralExpCS ) { - // InternalQVTimperative.g:5452:6: ( ruleUnlimitedNaturalLiteralExpCS ) - // InternalQVTimperative.g:5453:1: ruleUnlimitedNaturalLiteralExpCS + // InternalQVTimperative.g:5445:6: ( ruleUnlimitedNaturalLiteralExpCS ) + // InternalQVTimperative.g:5446:1: ruleUnlimitedNaturalLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveLiteralExpCSAccess().getUnlimitedNaturalLiteralExpCSParserRuleCall_3()); @@ -18859,10 +18806,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 5 : - // InternalQVTimperative.g:5458:6: ( ruleInvalidLiteralExpCS ) + // InternalQVTimperative.g:5451:6: ( ruleInvalidLiteralExpCS ) { - // InternalQVTimperative.g:5458:6: ( ruleInvalidLiteralExpCS ) - // InternalQVTimperative.g:5459:1: ruleInvalidLiteralExpCS + // InternalQVTimperative.g:5451:6: ( ruleInvalidLiteralExpCS ) + // InternalQVTimperative.g:5452:1: ruleInvalidLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveLiteralExpCSAccess().getInvalidLiteralExpCSParserRuleCall_4()); @@ -18882,10 +18829,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 6 : - // InternalQVTimperative.g:5464:6: ( ruleNullLiteralExpCS ) + // InternalQVTimperative.g:5457:6: ( ruleNullLiteralExpCS ) { - // InternalQVTimperative.g:5464:6: ( ruleNullLiteralExpCS ) - // InternalQVTimperative.g:5465:1: ruleNullLiteralExpCS + // InternalQVTimperative.g:5457:6: ( ruleNullLiteralExpCS ) + // InternalQVTimperative.g:5458:1: ruleNullLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveLiteralExpCSAccess().getNullLiteralExpCSParserRuleCall_5()); @@ -18922,41 +18869,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BooleanLiteralExpCS__Alternatives" - // InternalQVTimperative.g:5475:1: rule__BooleanLiteralExpCS__Alternatives : ( ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) | ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) ); + // InternalQVTimperative.g:5468:1: rule__BooleanLiteralExpCS__Alternatives : ( ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) | ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) ); public final void rule__BooleanLiteralExpCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5479:1: ( ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) | ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) ) - int alt56=2; - int LA56_0 = input.LA(1); + // InternalQVTimperative.g:5472:1: ( ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) | ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) ) + int alt55=2; + int LA55_0 = input.LA(1); - if ( (LA56_0==141) ) { - alt56=1; + if ( (LA55_0==141) ) { + alt55=1; } - else if ( (LA56_0==142) ) { - alt56=2; + else if ( (LA55_0==142) ) { + alt55=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 56, 0, input); + new NoViableAltException("", 55, 0, input); throw nvae; } - switch (alt56) { + switch (alt55) { case 1 : - // InternalQVTimperative.g:5480:1: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) + // InternalQVTimperative.g:5473:1: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) { - // InternalQVTimperative.g:5480:1: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) - // InternalQVTimperative.g:5481:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) + // InternalQVTimperative.g:5473:1: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) + // InternalQVTimperative.g:5474:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolAssignment_0()); } - // InternalQVTimperative.g:5482:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) - // InternalQVTimperative.g:5482:2: rule__BooleanLiteralExpCS__SymbolAssignment_0 + // InternalQVTimperative.g:5475:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) + // InternalQVTimperative.g:5475:2: rule__BooleanLiteralExpCS__SymbolAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__BooleanLiteralExpCS__SymbolAssignment_0(); @@ -18976,16 +18923,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5486:6: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) + // InternalQVTimperative.g:5479:6: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) { - // InternalQVTimperative.g:5486:6: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) - // InternalQVTimperative.g:5487:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) + // InternalQVTimperative.g:5479:6: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) + // InternalQVTimperative.g:5480:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolAssignment_1()); } - // InternalQVTimperative.g:5488:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) - // InternalQVTimperative.g:5488:2: rule__BooleanLiteralExpCS__SymbolAssignment_1 + // InternalQVTimperative.g:5481:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) + // InternalQVTimperative.g:5481:2: rule__BooleanLiteralExpCS__SymbolAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__BooleanLiteralExpCS__SymbolAssignment_1(); @@ -19022,14 +18969,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypeLiteralCS__Alternatives" - // InternalQVTimperative.g:5497:1: rule__TypeLiteralCS__Alternatives : ( ( rulePrimitiveTypeCS ) | ( ruleCollectionTypeCS ) | ( ruleMapTypeCS ) | ( ruleTupleTypeCS ) ); + // InternalQVTimperative.g:5490:1: rule__TypeLiteralCS__Alternatives : ( ( rulePrimitiveTypeCS ) | ( ruleCollectionTypeCS ) | ( ruleMapTypeCS ) | ( ruleTupleTypeCS ) ); public final void rule__TypeLiteralCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5501:1: ( ( rulePrimitiveTypeCS ) | ( ruleCollectionTypeCS ) | ( ruleMapTypeCS ) | ( ruleTupleTypeCS ) ) - int alt57=4; + // InternalQVTimperative.g:5494:1: ( ( rulePrimitiveTypeCS ) | ( ruleCollectionTypeCS ) | ( ruleMapTypeCS ) | ( ruleTupleTypeCS ) ) + int alt56=4; switch ( input.LA(1) ) { case 52: case 53: @@ -19040,7 +18987,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 58: case 59: { - alt57=1; + alt56=1; } break; case 60: @@ -19049,33 +18996,33 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 63: case 64: { - alt57=2; + alt56=2; } break; case 50: { - alt57=3; + alt56=3; } break; case 51: { - alt57=4; + alt56=4; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 57, 0, input); + new NoViableAltException("", 56, 0, input); throw nvae; } - switch (alt57) { + switch (alt56) { case 1 : - // InternalQVTimperative.g:5502:1: ( rulePrimitiveTypeCS ) + // InternalQVTimperative.g:5495:1: ( rulePrimitiveTypeCS ) { - // InternalQVTimperative.g:5502:1: ( rulePrimitiveTypeCS ) - // InternalQVTimperative.g:5503:1: rulePrimitiveTypeCS + // InternalQVTimperative.g:5495:1: ( rulePrimitiveTypeCS ) + // InternalQVTimperative.g:5496:1: rulePrimitiveTypeCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeLiteralCSAccess().getPrimitiveTypeCSParserRuleCall_0()); @@ -19095,10 +19042,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5508:6: ( ruleCollectionTypeCS ) + // InternalQVTimperative.g:5501:6: ( ruleCollectionTypeCS ) { - // InternalQVTimperative.g:5508:6: ( ruleCollectionTypeCS ) - // InternalQVTimperative.g:5509:1: ruleCollectionTypeCS + // InternalQVTimperative.g:5501:6: ( ruleCollectionTypeCS ) + // InternalQVTimperative.g:5502:1: ruleCollectionTypeCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeLiteralCSAccess().getCollectionTypeCSParserRuleCall_1()); @@ -19118,10 +19065,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:5514:6: ( ruleMapTypeCS ) + // InternalQVTimperative.g:5507:6: ( ruleMapTypeCS ) { - // InternalQVTimperative.g:5514:6: ( ruleMapTypeCS ) - // InternalQVTimperative.g:5515:1: ruleMapTypeCS + // InternalQVTimperative.g:5507:6: ( ruleMapTypeCS ) + // InternalQVTimperative.g:5508:1: ruleMapTypeCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeLiteralCSAccess().getMapTypeCSParserRuleCall_2()); @@ -19141,10 +19088,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:5520:6: ( ruleTupleTypeCS ) + // InternalQVTimperative.g:5513:6: ( ruleTupleTypeCS ) { - // InternalQVTimperative.g:5520:6: ( ruleTupleTypeCS ) - // InternalQVTimperative.g:5521:1: ruleTupleTypeCS + // InternalQVTimperative.g:5513:6: ( ruleTupleTypeCS ) + // InternalQVTimperative.g:5514:1: ruleTupleTypeCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeLiteralCSAccess().getTupleTypeCSParserRuleCall_3()); @@ -19181,21 +19128,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypeExpCS__Alternatives_0" - // InternalQVTimperative.g:5531:1: rule__TypeExpCS__Alternatives_0 : ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) ); + // InternalQVTimperative.g:5524:1: rule__TypeExpCS__Alternatives_0 : ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) ); public final void rule__TypeExpCS__Alternatives_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5535:1: ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) ) - int alt58=3; - alt58 = dfa58.predict(input); - switch (alt58) { + // InternalQVTimperative.g:5528:1: ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) ) + int alt57=3; + alt57 = dfa57.predict(input); + switch (alt57) { case 1 : - // InternalQVTimperative.g:5536:1: ( ruleTypeNameExpCS ) + // InternalQVTimperative.g:5529:1: ( ruleTypeNameExpCS ) { - // InternalQVTimperative.g:5536:1: ( ruleTypeNameExpCS ) - // InternalQVTimperative.g:5537:1: ruleTypeNameExpCS + // InternalQVTimperative.g:5529:1: ( ruleTypeNameExpCS ) + // InternalQVTimperative.g:5530:1: ruleTypeNameExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeExpCSAccess().getTypeNameExpCSParserRuleCall_0_0()); @@ -19215,10 +19162,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5542:6: ( ruleTypeLiteralCS ) + // InternalQVTimperative.g:5535:6: ( ruleTypeLiteralCS ) { - // InternalQVTimperative.g:5542:6: ( ruleTypeLiteralCS ) - // InternalQVTimperative.g:5543:1: ruleTypeLiteralCS + // InternalQVTimperative.g:5535:6: ( ruleTypeLiteralCS ) + // InternalQVTimperative.g:5536:1: ruleTypeLiteralCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeExpCSAccess().getTypeLiteralCSParserRuleCall_0_1()); @@ -19238,10 +19185,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:5548:6: ( ruleCollectionPatternCS ) + // InternalQVTimperative.g:5541:6: ( ruleCollectionPatternCS ) { - // InternalQVTimperative.g:5548:6: ( ruleCollectionPatternCS ) - // InternalQVTimperative.g:5549:1: ruleCollectionPatternCS + // InternalQVTimperative.g:5541:6: ( ruleCollectionPatternCS ) + // InternalQVTimperative.g:5542:1: ruleCollectionPatternCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeExpCSAccess().getCollectionPatternCSParserRuleCall_0_2()); @@ -19278,27 +19225,27 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ExpCS__Alternatives" - // InternalQVTimperative.g:5559:1: rule__ExpCS__Alternatives : ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) ); + // InternalQVTimperative.g:5552:1: rule__ExpCS__Alternatives : ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) ); public final void rule__ExpCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5563:1: ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) ) - int alt59=2; - alt59 = dfa59.predict(input); - switch (alt59) { + // InternalQVTimperative.g:5556:1: ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) ) + int alt58=2; + alt58 = dfa58.predict(input); + switch (alt58) { case 1 : - // InternalQVTimperative.g:5564:1: ( ( rule__ExpCS__Group_0__0 ) ) + // InternalQVTimperative.g:5557:1: ( ( rule__ExpCS__Group_0__0 ) ) { - // InternalQVTimperative.g:5564:1: ( ( rule__ExpCS__Group_0__0 ) ) - // InternalQVTimperative.g:5565:1: ( rule__ExpCS__Group_0__0 ) + // InternalQVTimperative.g:5557:1: ( ( rule__ExpCS__Group_0__0 ) ) + // InternalQVTimperative.g:5558:1: ( rule__ExpCS__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getExpCSAccess().getGroup_0()); } - // InternalQVTimperative.g:5566:1: ( rule__ExpCS__Group_0__0 ) - // InternalQVTimperative.g:5566:2: rule__ExpCS__Group_0__0 + // InternalQVTimperative.g:5559:1: ( rule__ExpCS__Group_0__0 ) + // InternalQVTimperative.g:5559:2: rule__ExpCS__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ExpCS__Group_0__0(); @@ -19318,10 +19265,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5570:6: ( rulePrefixedLetExpCS ) + // InternalQVTimperative.g:5563:6: ( rulePrefixedLetExpCS ) { - // InternalQVTimperative.g:5570:6: ( rulePrefixedLetExpCS ) - // InternalQVTimperative.g:5571:1: rulePrefixedLetExpCS + // InternalQVTimperative.g:5563:6: ( rulePrefixedLetExpCS ) + // InternalQVTimperative.g:5564:1: rulePrefixedLetExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getExpCSAccess().getPrefixedLetExpCSParserRuleCall_1()); @@ -19358,41 +19305,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PrefixedLetExpCS__Alternatives" - // InternalQVTimperative.g:5581:1: rule__PrefixedLetExpCS__Alternatives : ( ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) | ( ruleLetExpCS ) ); + // InternalQVTimperative.g:5574:1: rule__PrefixedLetExpCS__Alternatives : ( ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) | ( ruleLetExpCS ) ); public final void rule__PrefixedLetExpCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5585:1: ( ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) | ( ruleLetExpCS ) ) - int alt60=2; - int LA60_0 = input.LA(1); + // InternalQVTimperative.g:5578:1: ( ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) | ( ruleLetExpCS ) ) + int alt59=2; + int LA59_0 = input.LA(1); - if ( ((LA60_0>=31 && LA60_0<=32)) ) { - alt60=1; + if ( ((LA59_0>=31 && LA59_0<=32)) ) { + alt59=1; } - else if ( (LA60_0==109) ) { - alt60=2; + else if ( (LA59_0==109) ) { + alt59=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 60, 0, input); + new NoViableAltException("", 59, 0, input); throw nvae; } - switch (alt60) { + switch (alt59) { case 1 : - // InternalQVTimperative.g:5586:1: ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) + // InternalQVTimperative.g:5579:1: ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) { - // InternalQVTimperative.g:5586:1: ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) - // InternalQVTimperative.g:5587:1: ( rule__PrefixedLetExpCS__Group_0__0 ) + // InternalQVTimperative.g:5579:1: ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) + // InternalQVTimperative.g:5580:1: ( rule__PrefixedLetExpCS__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrefixedLetExpCSAccess().getGroup_0()); } - // InternalQVTimperative.g:5588:1: ( rule__PrefixedLetExpCS__Group_0__0 ) - // InternalQVTimperative.g:5588:2: rule__PrefixedLetExpCS__Group_0__0 + // InternalQVTimperative.g:5581:1: ( rule__PrefixedLetExpCS__Group_0__0 ) + // InternalQVTimperative.g:5581:2: rule__PrefixedLetExpCS__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PrefixedLetExpCS__Group_0__0(); @@ -19412,10 +19359,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5592:6: ( ruleLetExpCS ) + // InternalQVTimperative.g:5585:6: ( ruleLetExpCS ) { - // InternalQVTimperative.g:5592:6: ( ruleLetExpCS ) - // InternalQVTimperative.g:5593:1: ruleLetExpCS + // InternalQVTimperative.g:5585:6: ( ruleLetExpCS ) + // InternalQVTimperative.g:5586:1: ruleLetExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrefixedLetExpCSAccess().getLetExpCSParserRuleCall_1()); @@ -19452,41 +19399,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PrefixedPrimaryExpCS__Alternatives" - // InternalQVTimperative.g:5603:1: rule__PrefixedPrimaryExpCS__Alternatives : ( ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) | ( rulePrimaryExpCS ) ); + // InternalQVTimperative.g:5596:1: rule__PrefixedPrimaryExpCS__Alternatives : ( ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) | ( rulePrimaryExpCS ) ); public final void rule__PrefixedPrimaryExpCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5607:1: ( ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) | ( rulePrimaryExpCS ) ) - int alt61=2; - int LA61_0 = input.LA(1); + // InternalQVTimperative.g:5600:1: ( ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) | ( rulePrimaryExpCS ) ) + int alt60=2; + int LA60_0 = input.LA(1); - if ( ((LA61_0>=31 && LA61_0<=32)) ) { - alt61=1; + if ( ((LA60_0>=31 && LA60_0<=32)) ) { + alt60=1; } - else if ( ((LA61_0>=RULE_INT && LA61_0<=RULE_ESCAPED_ID)||(LA61_0>=19 && LA61_0<=29)||LA61_0==33||(LA61_0>=50 && LA61_0<=64)||LA61_0==72||LA61_0==97||(LA61_0>=99 && LA61_0<=100)||LA61_0==104||LA61_0==110||(LA61_0>=141 && LA61_0<=142)) ) { - alt61=2; + else if ( ((LA60_0>=RULE_INT && LA60_0<=RULE_ESCAPED_ID)||(LA60_0>=19 && LA60_0<=29)||LA60_0==33||(LA60_0>=50 && LA60_0<=64)||LA60_0==72||LA60_0==97||(LA60_0>=99 && LA60_0<=100)||LA60_0==104||LA60_0==110||(LA60_0>=141 && LA60_0<=142)) ) { + alt60=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 61, 0, input); + new NoViableAltException("", 60, 0, input); throw nvae; } - switch (alt61) { + switch (alt60) { case 1 : - // InternalQVTimperative.g:5608:1: ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) + // InternalQVTimperative.g:5601:1: ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) { - // InternalQVTimperative.g:5608:1: ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) - // InternalQVTimperative.g:5609:1: ( rule__PrefixedPrimaryExpCS__Group_0__0 ) + // InternalQVTimperative.g:5601:1: ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) + // InternalQVTimperative.g:5602:1: ( rule__PrefixedPrimaryExpCS__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrefixedPrimaryExpCSAccess().getGroup_0()); } - // InternalQVTimperative.g:5610:1: ( rule__PrefixedPrimaryExpCS__Group_0__0 ) - // InternalQVTimperative.g:5610:2: rule__PrefixedPrimaryExpCS__Group_0__0 + // InternalQVTimperative.g:5603:1: ( rule__PrefixedPrimaryExpCS__Group_0__0 ) + // InternalQVTimperative.g:5603:2: rule__PrefixedPrimaryExpCS__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PrefixedPrimaryExpCS__Group_0__0(); @@ -19506,10 +19453,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5614:6: ( rulePrimaryExpCS ) + // InternalQVTimperative.g:5607:6: ( rulePrimaryExpCS ) { - // InternalQVTimperative.g:5614:6: ( rulePrimaryExpCS ) - // InternalQVTimperative.g:5615:1: rulePrimaryExpCS + // InternalQVTimperative.g:5607:6: ( rulePrimaryExpCS ) + // InternalQVTimperative.g:5608:1: rulePrimaryExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrefixedPrimaryExpCSAccess().getPrimaryExpCSParserRuleCall_1()); @@ -19546,21 +19493,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PrimaryExpCS__Alternatives" - // InternalQVTimperative.g:5625:1: rule__PrimaryExpCS__Alternatives : ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleNameExpCS ) ); + // InternalQVTimperative.g:5618:1: rule__PrimaryExpCS__Alternatives : ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleNameExpCS ) ); public final void rule__PrimaryExpCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5629:1: ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleNameExpCS ) ) - int alt62=10; - alt62 = dfa62.predict(input); - switch (alt62) { + // InternalQVTimperative.g:5622:1: ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleNameExpCS ) ) + int alt61=10; + alt61 = dfa61.predict(input); + switch (alt61) { case 1 : - // InternalQVTimperative.g:5630:1: ( ruleNestedExpCS ) + // InternalQVTimperative.g:5623:1: ( ruleNestedExpCS ) { - // InternalQVTimperative.g:5630:1: ( ruleNestedExpCS ) - // InternalQVTimperative.g:5631:1: ruleNestedExpCS + // InternalQVTimperative.g:5623:1: ( ruleNestedExpCS ) + // InternalQVTimperative.g:5624:1: ruleNestedExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getNestedExpCSParserRuleCall_0()); @@ -19580,10 +19527,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5636:6: ( ruleIfExpCS ) + // InternalQVTimperative.g:5629:6: ( ruleIfExpCS ) { - // InternalQVTimperative.g:5636:6: ( ruleIfExpCS ) - // InternalQVTimperative.g:5637:1: ruleIfExpCS + // InternalQVTimperative.g:5629:6: ( ruleIfExpCS ) + // InternalQVTimperative.g:5630:1: ruleIfExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getIfExpCSParserRuleCall_1()); @@ -19603,10 +19550,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:5642:6: ( ruleSelfExpCS ) + // InternalQVTimperative.g:5635:6: ( ruleSelfExpCS ) { - // InternalQVTimperative.g:5642:6: ( ruleSelfExpCS ) - // InternalQVTimperative.g:5643:1: ruleSelfExpCS + // InternalQVTimperative.g:5635:6: ( ruleSelfExpCS ) + // InternalQVTimperative.g:5636:1: ruleSelfExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getSelfExpCSParserRuleCall_2()); @@ -19626,10 +19573,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 4 : - // InternalQVTimperative.g:5648:6: ( rulePrimitiveLiteralExpCS ) + // InternalQVTimperative.g:5641:6: ( rulePrimitiveLiteralExpCS ) { - // InternalQVTimperative.g:5648:6: ( rulePrimitiveLiteralExpCS ) - // InternalQVTimperative.g:5649:1: rulePrimitiveLiteralExpCS + // InternalQVTimperative.g:5641:6: ( rulePrimitiveLiteralExpCS ) + // InternalQVTimperative.g:5642:1: rulePrimitiveLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getPrimitiveLiteralExpCSParserRuleCall_3()); @@ -19649,10 +19596,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 5 : - // InternalQVTimperative.g:5654:6: ( ruleTupleLiteralExpCS ) + // InternalQVTimperative.g:5647:6: ( ruleTupleLiteralExpCS ) { - // InternalQVTimperative.g:5654:6: ( ruleTupleLiteralExpCS ) - // InternalQVTimperative.g:5655:1: ruleTupleLiteralExpCS + // InternalQVTimperative.g:5647:6: ( ruleTupleLiteralExpCS ) + // InternalQVTimperative.g:5648:1: ruleTupleLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getTupleLiteralExpCSParserRuleCall_4()); @@ -19672,10 +19619,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 6 : - // InternalQVTimperative.g:5660:6: ( ruleMapLiteralExpCS ) + // InternalQVTimperative.g:5653:6: ( ruleMapLiteralExpCS ) { - // InternalQVTimperative.g:5660:6: ( ruleMapLiteralExpCS ) - // InternalQVTimperative.g:5661:1: ruleMapLiteralExpCS + // InternalQVTimperative.g:5653:6: ( ruleMapLiteralExpCS ) + // InternalQVTimperative.g:5654:1: ruleMapLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getMapLiteralExpCSParserRuleCall_5()); @@ -19695,10 +19642,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 7 : - // InternalQVTimperative.g:5666:6: ( ruleCollectionLiteralExpCS ) + // InternalQVTimperative.g:5659:6: ( ruleCollectionLiteralExpCS ) { - // InternalQVTimperative.g:5666:6: ( ruleCollectionLiteralExpCS ) - // InternalQVTimperative.g:5667:1: ruleCollectionLiteralExpCS + // InternalQVTimperative.g:5659:6: ( ruleCollectionLiteralExpCS ) + // InternalQVTimperative.g:5660:1: ruleCollectionLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getCollectionLiteralExpCSParserRuleCall_6()); @@ -19718,10 +19665,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 8 : - // InternalQVTimperative.g:5672:6: ( ruleLambdaLiteralExpCS ) + // InternalQVTimperative.g:5665:6: ( ruleLambdaLiteralExpCS ) { - // InternalQVTimperative.g:5672:6: ( ruleLambdaLiteralExpCS ) - // InternalQVTimperative.g:5673:1: ruleLambdaLiteralExpCS + // InternalQVTimperative.g:5665:6: ( ruleLambdaLiteralExpCS ) + // InternalQVTimperative.g:5666:1: ruleLambdaLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getLambdaLiteralExpCSParserRuleCall_7()); @@ -19741,10 +19688,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 9 : - // InternalQVTimperative.g:5678:6: ( ruleTypeLiteralExpCS ) + // InternalQVTimperative.g:5671:6: ( ruleTypeLiteralExpCS ) { - // InternalQVTimperative.g:5678:6: ( ruleTypeLiteralExpCS ) - // InternalQVTimperative.g:5679:1: ruleTypeLiteralExpCS + // InternalQVTimperative.g:5671:6: ( ruleTypeLiteralExpCS ) + // InternalQVTimperative.g:5672:1: ruleTypeLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getTypeLiteralExpCSParserRuleCall_8()); @@ -19764,10 +19711,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 10 : - // InternalQVTimperative.g:5684:6: ( ruleNameExpCS ) + // InternalQVTimperative.g:5677:6: ( ruleNameExpCS ) { - // InternalQVTimperative.g:5684:6: ( ruleNameExpCS ) - // InternalQVTimperative.g:5685:1: ruleNameExpCS + // InternalQVTimperative.g:5677:6: ( ruleNameExpCS ) + // InternalQVTimperative.g:5678:1: ruleNameExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getNameExpCSParserRuleCall_9()); @@ -19804,49 +19751,49 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CurlyBracketedClauseCS__Alternatives_2" - // InternalQVTimperative.g:5695:1: rule__CurlyBracketedClauseCS__Alternatives_2 : ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) ); + // InternalQVTimperative.g:5688:1: rule__CurlyBracketedClauseCS__Alternatives_2 : ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) ); public final void rule__CurlyBracketedClauseCS__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5699:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) ) - int alt64=2; - int LA64_0 = input.LA(1); + // InternalQVTimperative.g:5692:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) ) + int alt63=2; + int LA63_0 = input.LA(1); - if ( ((LA64_0>=RULE_SIMPLE_ID && LA64_0<=RULE_ESCAPED_ID)||(LA64_0>=19 && LA64_0<=29)||LA64_0==69) ) { - alt64=1; + if ( ((LA63_0>=RULE_SIMPLE_ID && LA63_0<=RULE_ESCAPED_ID)||(LA63_0>=19 && LA63_0<=29)||LA63_0==69) ) { + alt63=1; } - else if ( (LA64_0==RULE_SINGLE_QUOTED_STRING) ) { - alt64=2; + else if ( (LA63_0==RULE_SINGLE_QUOTED_STRING) ) { + alt63=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 64, 0, input); + new NoViableAltException("", 63, 0, input); throw nvae; } - switch (alt64) { + switch (alt63) { case 1 : - // InternalQVTimperative.g:5700:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) + // InternalQVTimperative.g:5693:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) { - // InternalQVTimperative.g:5700:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) - // InternalQVTimperative.g:5701:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? + // InternalQVTimperative.g:5693:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) + // InternalQVTimperative.g:5694:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0()); } - // InternalQVTimperative.g:5702:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? - int alt63=2; - int LA63_0 = input.LA(1); + // InternalQVTimperative.g:5695:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? + int alt62=2; + int LA62_0 = input.LA(1); - if ( ((LA63_0>=RULE_SIMPLE_ID && LA63_0<=RULE_ESCAPED_ID)||(LA63_0>=19 && LA63_0<=29)) ) { - alt63=1; + if ( ((LA62_0>=RULE_SIMPLE_ID && LA62_0<=RULE_ESCAPED_ID)||(LA62_0>=19 && LA62_0<=29)) ) { + alt62=1; } - switch (alt63) { + switch (alt62) { case 1 : - // InternalQVTimperative.g:5702:2: rule__CurlyBracketedClauseCS__Group_2_0__0 + // InternalQVTimperative.g:5695:2: rule__CurlyBracketedClauseCS__Group_2_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__CurlyBracketedClauseCS__Group_2_0__0(); @@ -19869,16 +19816,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5706:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) + // InternalQVTimperative.g:5699:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) { - // InternalQVTimperative.g:5706:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) - // InternalQVTimperative.g:5707:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) + // InternalQVTimperative.g:5699:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) + // InternalQVTimperative.g:5700:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1()); } - // InternalQVTimperative.g:5708:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) - // InternalQVTimperative.g:5708:2: rule__CurlyBracketedClauseCS__ValueAssignment_2_1 + // InternalQVTimperative.g:5701:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) + // InternalQVTimperative.g:5701:2: rule__CurlyBracketedClauseCS__ValueAssignment_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__CurlyBracketedClauseCS__ValueAssignment_2_1(); @@ -19915,41 +19862,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingArgCS__Alternatives" - // InternalQVTimperative.g:5717:1: rule__NavigatingArgCS__Alternatives : ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) ); + // InternalQVTimperative.g:5710:1: rule__NavigatingArgCS__Alternatives : ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) ); public final void rule__NavigatingArgCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5721:1: ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) ) - int alt65=2; - int LA65_0 = input.LA(1); + // InternalQVTimperative.g:5714:1: ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) ) + int alt64=2; + int LA64_0 = input.LA(1); - if ( ((LA65_0>=RULE_INT && LA65_0<=RULE_ESCAPED_ID)||(LA65_0>=19 && LA65_0<=29)||(LA65_0>=31 && LA65_0<=33)||(LA65_0>=50 && LA65_0<=64)||LA65_0==72||LA65_0==97||(LA65_0>=99 && LA65_0<=100)||LA65_0==104||(LA65_0>=109 && LA65_0<=110)||(LA65_0>=141 && LA65_0<=142)) ) { - alt65=1; + if ( ((LA64_0>=RULE_INT && LA64_0<=RULE_ESCAPED_ID)||(LA64_0>=19 && LA64_0<=29)||(LA64_0>=31 && LA64_0<=33)||(LA64_0>=50 && LA64_0<=64)||LA64_0==72||LA64_0==97||(LA64_0>=99 && LA64_0<=100)||LA64_0==104||(LA64_0>=109 && LA64_0<=110)||(LA64_0>=141 && LA64_0<=142)) ) { + alt64=1; } - else if ( (LA65_0==74) ) { - alt65=2; + else if ( (LA64_0==74) ) { + alt64=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 65, 0, input); + new NoViableAltException("", 64, 0, input); throw nvae; } - switch (alt65) { + switch (alt64) { case 1 : - // InternalQVTimperative.g:5722:1: ( ( rule__NavigatingArgCS__Group_0__0 ) ) + // InternalQVTimperative.g:5715:1: ( ( rule__NavigatingArgCS__Group_0__0 ) ) { - // InternalQVTimperative.g:5722:1: ( ( rule__NavigatingArgCS__Group_0__0 ) ) - // InternalQVTimperative.g:5723:1: ( rule__NavigatingArgCS__Group_0__0 ) + // InternalQVTimperative.g:5715:1: ( ( rule__NavigatingArgCS__Group_0__0 ) ) + // InternalQVTimperative.g:5716:1: ( rule__NavigatingArgCS__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingArgCSAccess().getGroup_0()); } - // InternalQVTimperative.g:5724:1: ( rule__NavigatingArgCS__Group_0__0 ) - // InternalQVTimperative.g:5724:2: rule__NavigatingArgCS__Group_0__0 + // InternalQVTimperative.g:5717:1: ( rule__NavigatingArgCS__Group_0__0 ) + // InternalQVTimperative.g:5717:2: rule__NavigatingArgCS__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__NavigatingArgCS__Group_0__0(); @@ -19969,16 +19916,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5728:6: ( ( rule__NavigatingArgCS__Group_1__0 ) ) + // InternalQVTimperative.g:5721:6: ( ( rule__NavigatingArgCS__Group_1__0 ) ) { - // InternalQVTimperative.g:5728:6: ( ( rule__NavigatingArgCS__Group_1__0 ) ) - // InternalQVTimperative.g:5729:1: ( rule__NavigatingArgCS__Group_1__0 ) + // InternalQVTimperative.g:5721:6: ( ( rule__NavigatingArgCS__Group_1__0 ) ) + // InternalQVTimperative.g:5722:1: ( rule__NavigatingArgCS__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingArgCSAccess().getGroup_1()); } - // InternalQVTimperative.g:5730:1: ( rule__NavigatingArgCS__Group_1__0 ) - // InternalQVTimperative.g:5730:2: rule__NavigatingArgCS__Group_1__0 + // InternalQVTimperative.g:5723:1: ( rule__NavigatingArgCS__Group_1__0 ) + // InternalQVTimperative.g:5723:2: rule__NavigatingArgCS__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__NavigatingArgCS__Group_1__0(); @@ -20015,41 +19962,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingArgCS__Alternatives_0_1" - // InternalQVTimperative.g:5739:1: rule__NavigatingArgCS__Alternatives_0_1 : ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) ); + // InternalQVTimperative.g:5732:1: rule__NavigatingArgCS__Alternatives_0_1 : ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) ); public final void rule__NavigatingArgCS__Alternatives_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5743:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) ) - int alt66=2; - int LA66_0 = input.LA(1); + // InternalQVTimperative.g:5736:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) ) + int alt65=2; + int LA65_0 = input.LA(1); - if ( (LA66_0==74) ) { - alt66=1; + if ( (LA65_0==74) ) { + alt65=1; } - else if ( (LA66_0==75) ) { - alt66=2; + else if ( (LA65_0==75) ) { + alt65=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 66, 0, input); + new NoViableAltException("", 65, 0, input); throw nvae; } - switch (alt66) { + switch (alt65) { case 1 : - // InternalQVTimperative.g:5744:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) + // InternalQVTimperative.g:5737:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) { - // InternalQVTimperative.g:5744:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) - // InternalQVTimperative.g:5745:1: ( rule__NavigatingArgCS__Group_0_1_0__0 ) + // InternalQVTimperative.g:5737:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) + // InternalQVTimperative.g:5738:1: ( rule__NavigatingArgCS__Group_0_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingArgCSAccess().getGroup_0_1_0()); } - // InternalQVTimperative.g:5746:1: ( rule__NavigatingArgCS__Group_0_1_0__0 ) - // InternalQVTimperative.g:5746:2: rule__NavigatingArgCS__Group_0_1_0__0 + // InternalQVTimperative.g:5739:1: ( rule__NavigatingArgCS__Group_0_1_0__0 ) + // InternalQVTimperative.g:5739:2: rule__NavigatingArgCS__Group_0_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__NavigatingArgCS__Group_0_1_0__0(); @@ -20069,16 +20016,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5750:6: ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) + // InternalQVTimperative.g:5743:6: ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) { - // InternalQVTimperative.g:5750:6: ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) - // InternalQVTimperative.g:5751:1: ( rule__NavigatingArgCS__Group_0_1_1__0 ) + // InternalQVTimperative.g:5743:6: ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) + // InternalQVTimperative.g:5744:1: ( rule__NavigatingArgCS__Group_0_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingArgCSAccess().getGroup_0_1_1()); } - // InternalQVTimperative.g:5752:1: ( rule__NavigatingArgCS__Group_0_1_1__0 ) - // InternalQVTimperative.g:5752:2: rule__NavigatingArgCS__Group_0_1_1__0 + // InternalQVTimperative.g:5745:1: ( rule__NavigatingArgCS__Group_0_1_1__0 ) + // InternalQVTimperative.g:5745:2: rule__NavigatingArgCS__Group_0_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__NavigatingArgCS__Group_0_1_1__0(); @@ -20115,41 +20062,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingCommaArgCS__Alternatives_2" - // InternalQVTimperative.g:5761:1: rule__NavigatingCommaArgCS__Alternatives_2 : ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) ); + // InternalQVTimperative.g:5754:1: rule__NavigatingCommaArgCS__Alternatives_2 : ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) ); public final void rule__NavigatingCommaArgCS__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5765:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) ) - int alt67=2; - int LA67_0 = input.LA(1); + // InternalQVTimperative.g:5758:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) ) + int alt66=2; + int LA66_0 = input.LA(1); - if ( (LA67_0==74) ) { - alt67=1; + if ( (LA66_0==74) ) { + alt66=1; } - else if ( (LA67_0==75) ) { - alt67=2; + else if ( (LA66_0==75) ) { + alt66=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 67, 0, input); + new NoViableAltException("", 66, 0, input); throw nvae; } - switch (alt67) { + switch (alt66) { case 1 : - // InternalQVTimperative.g:5766:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) + // InternalQVTimperative.g:5759:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) { - // InternalQVTimperative.g:5766:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) - // InternalQVTimperative.g:5767:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 ) + // InternalQVTimperative.g:5759:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) + // InternalQVTimperative.g:5760:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_0()); } - // InternalQVTimperative.g:5768:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 ) - // InternalQVTimperative.g:5768:2: rule__NavigatingCommaArgCS__Group_2_0__0 + // InternalQVTimperative.g:5761:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 ) + // InternalQVTimperative.g:5761:2: rule__NavigatingCommaArgCS__Group_2_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__NavigatingCommaArgCS__Group_2_0__0(); @@ -20169,16 +20116,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5772:6: ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) + // InternalQVTimperative.g:5765:6: ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) { - // InternalQVTimperative.g:5772:6: ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) - // InternalQVTimperative.g:5773:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 ) + // InternalQVTimperative.g:5765:6: ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) + // InternalQVTimperative.g:5766:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_1()); } - // InternalQVTimperative.g:5774:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 ) - // InternalQVTimperative.g:5774:2: rule__NavigatingCommaArgCS__Group_2_1__0 + // InternalQVTimperative.g:5767:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 ) + // InternalQVTimperative.g:5767:2: rule__NavigatingCommaArgCS__Group_2_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__NavigatingCommaArgCS__Group_2_1__0(); @@ -20215,21 +20162,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__IfExpCS__OwnedConditionAlternatives_1_0" - // InternalQVTimperative.g:5783:1: rule__IfExpCS__OwnedConditionAlternatives_1_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) ); + // InternalQVTimperative.g:5776:1: rule__IfExpCS__OwnedConditionAlternatives_1_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) ); public final void rule__IfExpCS__OwnedConditionAlternatives_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5787:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) ) - int alt68=2; - alt68 = dfa68.predict(input); - switch (alt68) { + // InternalQVTimperative.g:5780:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) ) + int alt67=2; + alt67 = dfa67.predict(input); + switch (alt67) { case 1 : - // InternalQVTimperative.g:5788:1: ( ruleExpCS ) + // InternalQVTimperative.g:5781:1: ( ruleExpCS ) { - // InternalQVTimperative.g:5788:1: ( ruleExpCS ) - // InternalQVTimperative.g:5789:1: ruleExpCS + // InternalQVTimperative.g:5781:1: ( ruleExpCS ) + // InternalQVTimperative.g:5782:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getIfExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_0_0()); @@ -20249,10 +20196,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5794:6: ( rulePatternExpCS ) + // InternalQVTimperative.g:5787:6: ( rulePatternExpCS ) { - // InternalQVTimperative.g:5794:6: ( rulePatternExpCS ) - // InternalQVTimperative.g:5795:1: rulePatternExpCS + // InternalQVTimperative.g:5787:6: ( rulePatternExpCS ) + // InternalQVTimperative.g:5788:1: rulePatternExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getIfExpCSAccess().getOwnedConditionPatternExpCSParserRuleCall_1_0_1()); @@ -20289,35 +20236,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MultiplicityCS__Alternatives_1" - // InternalQVTimperative.g:5805:1: rule__MultiplicityCS__Alternatives_1 : ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) ); + // InternalQVTimperative.g:5798:1: rule__MultiplicityCS__Alternatives_1 : ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) ); public final void rule__MultiplicityCS__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5809:1: ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) ) - int alt69=2; - int LA69_0 = input.LA(1); + // InternalQVTimperative.g:5802:1: ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) ) + int alt68=2; + int LA68_0 = input.LA(1); - if ( (LA69_0==RULE_INT) ) { - alt69=1; + if ( (LA68_0==RULE_INT) ) { + alt68=1; } - else if ( (LA69_0==33||LA69_0==35||LA69_0==66) ) { - alt69=2; + else if ( (LA68_0==33||LA68_0==35||LA68_0==66) ) { + alt68=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 69, 0, input); + new NoViableAltException("", 68, 0, input); throw nvae; } - switch (alt69) { + switch (alt68) { case 1 : - // InternalQVTimperative.g:5810:1: ( ruleMultiplicityBoundsCS ) + // InternalQVTimperative.g:5803:1: ( ruleMultiplicityBoundsCS ) { - // InternalQVTimperative.g:5810:1: ( ruleMultiplicityBoundsCS ) - // InternalQVTimperative.g:5811:1: ruleMultiplicityBoundsCS + // InternalQVTimperative.g:5803:1: ( ruleMultiplicityBoundsCS ) + // InternalQVTimperative.g:5804:1: ruleMultiplicityBoundsCS { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityCSAccess().getMultiplicityBoundsCSParserRuleCall_1_0()); @@ -20337,10 +20284,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5816:6: ( ruleMultiplicityStringCS ) + // InternalQVTimperative.g:5809:6: ( ruleMultiplicityStringCS ) { - // InternalQVTimperative.g:5816:6: ( ruleMultiplicityStringCS ) - // InternalQVTimperative.g:5817:1: ruleMultiplicityStringCS + // InternalQVTimperative.g:5809:6: ( ruleMultiplicityStringCS ) + // InternalQVTimperative.g:5810:1: ruleMultiplicityStringCS { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityCSAccess().getMultiplicityStringCSParserRuleCall_1_1()); @@ -20377,35 +20324,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MultiplicityCS__Alternatives_2" - // InternalQVTimperative.g:5827:1: rule__MultiplicityCS__Alternatives_2 : ( ( '|?' ) | ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) ); + // InternalQVTimperative.g:5820:1: rule__MultiplicityCS__Alternatives_2 : ( ( '|?' ) | ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) ); public final void rule__MultiplicityCS__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5831:1: ( ( '|?' ) | ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) ) - int alt70=2; - int LA70_0 = input.LA(1); + // InternalQVTimperative.g:5824:1: ( ( '|?' ) | ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) ) + int alt69=2; + int LA69_0 = input.LA(1); - if ( (LA70_0==65) ) { - alt70=1; + if ( (LA69_0==65) ) { + alt69=1; } - else if ( (LA70_0==144) ) { - alt70=2; + else if ( (LA69_0==144) ) { + alt69=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 70, 0, input); + new NoViableAltException("", 69, 0, input); throw nvae; } - switch (alt70) { + switch (alt69) { case 1 : - // InternalQVTimperative.g:5832:1: ( '|?' ) + // InternalQVTimperative.g:5825:1: ( '|?' ) { - // InternalQVTimperative.g:5832:1: ( '|?' ) - // InternalQVTimperative.g:5833:1: '|?' + // InternalQVTimperative.g:5825:1: ( '|?' ) + // InternalQVTimperative.g:5826:1: '|?' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0()); @@ -20421,16 +20368,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5840:6: ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) + // InternalQVTimperative.g:5833:6: ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) { - // InternalQVTimperative.g:5840:6: ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) - // InternalQVTimperative.g:5841:1: ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) + // InternalQVTimperative.g:5833:6: ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) + // InternalQVTimperative.g:5834:1: ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityCSAccess().getIsNullFreeAssignment_2_1()); } - // InternalQVTimperative.g:5842:1: ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) - // InternalQVTimperative.g:5842:2: rule__MultiplicityCS__IsNullFreeAssignment_2_1 + // InternalQVTimperative.g:5835:1: ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) + // InternalQVTimperative.g:5835:2: rule__MultiplicityCS__IsNullFreeAssignment_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicityCS__IsNullFreeAssignment_2_1(); @@ -20467,44 +20414,44 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MultiplicityStringCS__StringBoundsAlternatives_0" - // InternalQVTimperative.g:5851:1: rule__MultiplicityStringCS__StringBoundsAlternatives_0 : ( ( '*' ) | ( '+' ) | ( '?' ) ); + // InternalQVTimperative.g:5844:1: rule__MultiplicityStringCS__StringBoundsAlternatives_0 : ( ( '*' ) | ( '+' ) | ( '?' ) ); public final void rule__MultiplicityStringCS__StringBoundsAlternatives_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5855:1: ( ( '*' ) | ( '+' ) | ( '?' ) ) - int alt71=3; + // InternalQVTimperative.g:5848:1: ( ( '*' ) | ( '+' ) | ( '?' ) ) + int alt70=3; switch ( input.LA(1) ) { case 33: { - alt71=1; + alt70=1; } break; case 35: { - alt71=2; + alt70=2; } break; case 66: { - alt71=3; + alt70=3; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 71, 0, input); + new NoViableAltException("", 70, 0, input); throw nvae; } - switch (alt71) { + switch (alt70) { case 1 : - // InternalQVTimperative.g:5856:1: ( '*' ) + // InternalQVTimperative.g:5849:1: ( '*' ) { - // InternalQVTimperative.g:5856:1: ( '*' ) - // InternalQVTimperative.g:5857:1: '*' + // InternalQVTimperative.g:5849:1: ( '*' ) + // InternalQVTimperative.g:5850:1: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0()); @@ -20520,10 +20467,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5864:6: ( '+' ) + // InternalQVTimperative.g:5857:6: ( '+' ) { - // InternalQVTimperative.g:5864:6: ( '+' ) - // InternalQVTimperative.g:5865:1: '+' + // InternalQVTimperative.g:5857:6: ( '+' ) + // InternalQVTimperative.g:5858:1: '+' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1()); @@ -20539,10 +20486,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 3 : - // InternalQVTimperative.g:5872:6: ( '?' ) + // InternalQVTimperative.g:5865:6: ( '?' ) { - // InternalQVTimperative.g:5872:6: ( '?' ) - // InternalQVTimperative.g:5873:1: '?' + // InternalQVTimperative.g:5865:6: ( '?' ) + // InternalQVTimperative.g:5866:1: '?' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2()); @@ -20575,35 +20522,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypeRefCS__Alternatives" - // InternalQVTimperative.g:5885:1: rule__TypeRefCS__Alternatives : ( ( ruleTypedRefCS ) | ( ruleWildcardTypeRefCS ) ); + // InternalQVTimperative.g:5878:1: rule__TypeRefCS__Alternatives : ( ( ruleTypedRefCS ) | ( ruleWildcardTypeRefCS ) ); public final void rule__TypeRefCS__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5889:1: ( ( ruleTypedRefCS ) | ( ruleWildcardTypeRefCS ) ) - int alt72=2; - int LA72_0 = input.LA(1); + // InternalQVTimperative.g:5882:1: ( ( ruleTypedRefCS ) | ( ruleWildcardTypeRefCS ) ) + int alt71=2; + int LA71_0 = input.LA(1); - if ( ((LA72_0>=RULE_SIMPLE_ID && LA72_0<=RULE_ESCAPED_ID)||(LA72_0>=19 && LA72_0<=29)) ) { - alt72=1; + if ( ((LA71_0>=RULE_SIMPLE_ID && LA71_0<=RULE_ESCAPED_ID)||(LA71_0>=19 && LA71_0<=29)) ) { + alt71=1; } - else if ( (LA72_0==66) ) { - alt72=2; + else if ( (LA71_0==66) ) { + alt71=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 72, 0, input); + new NoViableAltException("", 71, 0, input); throw nvae; } - switch (alt72) { + switch (alt71) { case 1 : - // InternalQVTimperative.g:5890:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:5883:1: ( ruleTypedRefCS ) { - // InternalQVTimperative.g:5890:1: ( ruleTypedRefCS ) - // InternalQVTimperative.g:5891:1: ruleTypedRefCS + // InternalQVTimperative.g:5883:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:5884:1: ruleTypedRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefCSAccess().getTypedRefCSParserRuleCall_0()); @@ -20623,10 +20570,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5896:6: ( ruleWildcardTypeRefCS ) + // InternalQVTimperative.g:5889:6: ( ruleWildcardTypeRefCS ) { - // InternalQVTimperative.g:5896:6: ( ruleWildcardTypeRefCS ) - // InternalQVTimperative.g:5897:1: ruleWildcardTypeRefCS + // InternalQVTimperative.g:5889:6: ( ruleWildcardTypeRefCS ) + // InternalQVTimperative.g:5890:1: ruleWildcardTypeRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefCSAccess().getWildcardTypeRefCSParserRuleCall_1()); @@ -20663,35 +20610,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ID__Alternatives" - // InternalQVTimperative.g:5907:1: rule__ID__Alternatives : ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) ); + // InternalQVTimperative.g:5900:1: rule__ID__Alternatives : ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) ); public final void rule__ID__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5911:1: ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) ) - int alt73=2; - int LA73_0 = input.LA(1); + // InternalQVTimperative.g:5904:1: ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) ) + int alt72=2; + int LA72_0 = input.LA(1); - if ( (LA73_0==RULE_SIMPLE_ID) ) { - alt73=1; + if ( (LA72_0==RULE_SIMPLE_ID) ) { + alt72=1; } - else if ( (LA73_0==RULE_ESCAPED_ID) ) { - alt73=2; + else if ( (LA72_0==RULE_ESCAPED_ID) ) { + alt72=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 73, 0, input); + new NoViableAltException("", 72, 0, input); throw nvae; } - switch (alt73) { + switch (alt72) { case 1 : - // InternalQVTimperative.g:5912:1: ( RULE_SIMPLE_ID ) + // InternalQVTimperative.g:5905:1: ( RULE_SIMPLE_ID ) { - // InternalQVTimperative.g:5912:1: ( RULE_SIMPLE_ID ) - // InternalQVTimperative.g:5913:1: RULE_SIMPLE_ID + // InternalQVTimperative.g:5905:1: ( RULE_SIMPLE_ID ) + // InternalQVTimperative.g:5906:1: RULE_SIMPLE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getIDAccess().getSIMPLE_IDTerminalRuleCall_0()); @@ -20707,10 +20654,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5918:6: ( RULE_ESCAPED_ID ) + // InternalQVTimperative.g:5911:6: ( RULE_ESCAPED_ID ) { - // InternalQVTimperative.g:5918:6: ( RULE_ESCAPED_ID ) - // InternalQVTimperative.g:5919:1: RULE_ESCAPED_ID + // InternalQVTimperative.g:5911:6: ( RULE_ESCAPED_ID ) + // InternalQVTimperative.g:5912:1: RULE_ESCAPED_ID { if ( state.backtracking==0 ) { before(grammarAccess.getIDAccess().getESCAPED_IDTerminalRuleCall_1()); @@ -20743,35 +20690,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__UPPER__Alternatives" - // InternalQVTimperative.g:5929:1: rule__UPPER__Alternatives : ( ( RULE_INT ) | ( '*' ) ); + // InternalQVTimperative.g:5922:1: rule__UPPER__Alternatives : ( ( RULE_INT ) | ( '*' ) ); public final void rule__UPPER__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5933:1: ( ( RULE_INT ) | ( '*' ) ) - int alt74=2; - int LA74_0 = input.LA(1); + // InternalQVTimperative.g:5926:1: ( ( RULE_INT ) | ( '*' ) ) + int alt73=2; + int LA73_0 = input.LA(1); - if ( (LA74_0==RULE_INT) ) { - alt74=1; + if ( (LA73_0==RULE_INT) ) { + alt73=1; } - else if ( (LA74_0==33) ) { - alt74=2; + else if ( (LA73_0==33) ) { + alt73=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 74, 0, input); + new NoViableAltException("", 73, 0, input); throw nvae; } - switch (alt74) { + switch (alt73) { case 1 : - // InternalQVTimperative.g:5934:1: ( RULE_INT ) + // InternalQVTimperative.g:5927:1: ( RULE_INT ) { - // InternalQVTimperative.g:5934:1: ( RULE_INT ) - // InternalQVTimperative.g:5935:1: RULE_INT + // InternalQVTimperative.g:5927:1: ( RULE_INT ) + // InternalQVTimperative.g:5928:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0()); @@ -20787,10 +20734,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } break; case 2 : - // InternalQVTimperative.g:5940:6: ( '*' ) + // InternalQVTimperative.g:5933:6: ( '*' ) { - // InternalQVTimperative.g:5940:6: ( '*' ) - // InternalQVTimperative.g:5941:1: '*' + // InternalQVTimperative.g:5933:6: ( '*' ) + // InternalQVTimperative.g:5934:1: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getUPPERAccess().getAsteriskKeyword_1()); @@ -20823,16 +20770,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TopLevelCS__Group__0" - // InternalQVTimperative.g:5955:1: rule__TopLevelCS__Group__0 : rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 ; + // InternalQVTimperative.g:5948:1: rule__TopLevelCS__Group__0 : rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 ; public final void rule__TopLevelCS__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5959:1: ( rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 ) - // InternalQVTimperative.g:5960:2: rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 + // InternalQVTimperative.g:5952:1: ( rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 ) + // InternalQVTimperative.g:5953:2: rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_5); + pushFollow(FollowSets000.FOLLOW_4); rule__TopLevelCS__Group__0__Impl(); state._fsp--; @@ -20861,37 +20808,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TopLevelCS__Group__0__Impl" - // InternalQVTimperative.g:5967:1: rule__TopLevelCS__Group__0__Impl : ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) ; + // InternalQVTimperative.g:5960:1: rule__TopLevelCS__Group__0__Impl : ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) ; public final void rule__TopLevelCS__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5971:1: ( ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) ) - // InternalQVTimperative.g:5972:1: ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) + // InternalQVTimperative.g:5964:1: ( ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) ) + // InternalQVTimperative.g:5965:1: ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) { - // InternalQVTimperative.g:5972:1: ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) - // InternalQVTimperative.g:5973:1: ( rule__TopLevelCS__OwnedImportsAssignment_0 )* + // InternalQVTimperative.g:5965:1: ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) + // InternalQVTimperative.g:5966:1: ( rule__TopLevelCS__OwnedImportsAssignment_0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelCSAccess().getOwnedImportsAssignment_0()); } - // InternalQVTimperative.g:5974:1: ( rule__TopLevelCS__OwnedImportsAssignment_0 )* - loop75: + // InternalQVTimperative.g:5967:1: ( rule__TopLevelCS__OwnedImportsAssignment_0 )* + loop74: do { - int alt75=2; - int LA75_0 = input.LA(1); + int alt74=2; + int LA74_0 = input.LA(1); - if ( (LA75_0==21) ) { - alt75=1; + if ( (LA74_0==21) ) { + alt74=1; } - switch (alt75) { + switch (alt74) { case 1 : - // InternalQVTimperative.g:5974:2: rule__TopLevelCS__OwnedImportsAssignment_0 + // InternalQVTimperative.g:5967:2: rule__TopLevelCS__OwnedImportsAssignment_0 { - pushFollow(FollowSets000.FOLLOW_6); + pushFollow(FollowSets000.FOLLOW_5); rule__TopLevelCS__OwnedImportsAssignment_0(); state._fsp--; @@ -20901,7 +20848,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop75; + break loop74; } } while (true); @@ -20930,14 +20877,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TopLevelCS__Group__1" - // InternalQVTimperative.g:5984:1: rule__TopLevelCS__Group__1 : rule__TopLevelCS__Group__1__Impl ; + // InternalQVTimperative.g:5977:1: rule__TopLevelCS__Group__1 : rule__TopLevelCS__Group__1__Impl ; public final void rule__TopLevelCS__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5988:1: ( rule__TopLevelCS__Group__1__Impl ) - // InternalQVTimperative.g:5989:2: rule__TopLevelCS__Group__1__Impl + // InternalQVTimperative.g:5981:1: ( rule__TopLevelCS__Group__1__Impl ) + // InternalQVTimperative.g:5982:2: rule__TopLevelCS__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__TopLevelCS__Group__1__Impl(); @@ -20963,37 +20910,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TopLevelCS__Group__1__Impl" - // InternalQVTimperative.g:5995:1: rule__TopLevelCS__Group__1__Impl : ( ( rule__TopLevelCS__Alternatives_1 )* ) ; + // InternalQVTimperative.g:5988:1: rule__TopLevelCS__Group__1__Impl : ( ( rule__TopLevelCS__Alternatives_1 )* ) ; public final void rule__TopLevelCS__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:5999:1: ( ( ( rule__TopLevelCS__Alternatives_1 )* ) ) - // InternalQVTimperative.g:6000:1: ( ( rule__TopLevelCS__Alternatives_1 )* ) + // InternalQVTimperative.g:5992:1: ( ( ( rule__TopLevelCS__Alternatives_1 )* ) ) + // InternalQVTimperative.g:5993:1: ( ( rule__TopLevelCS__Alternatives_1 )* ) { - // InternalQVTimperative.g:6000:1: ( ( rule__TopLevelCS__Alternatives_1 )* ) - // InternalQVTimperative.g:6001:1: ( rule__TopLevelCS__Alternatives_1 )* + // InternalQVTimperative.g:5993:1: ( ( rule__TopLevelCS__Alternatives_1 )* ) + // InternalQVTimperative.g:5994:1: ( rule__TopLevelCS__Alternatives_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelCSAccess().getAlternatives_1()); } - // InternalQVTimperative.g:6002:1: ( rule__TopLevelCS__Alternatives_1 )* - loop76: + // InternalQVTimperative.g:5995:1: ( rule__TopLevelCS__Alternatives_1 )* + loop75: do { - int alt76=2; - int LA76_0 = input.LA(1); + int alt75=2; + int LA75_0 = input.LA(1); - if ( ((LA76_0>=24 && LA76_0<=25)||LA76_0==28||LA76_0==80||LA76_0==112||LA76_0==115) ) { - alt76=1; + if ( ((LA75_0>=24 && LA75_0<=25)||LA75_0==28||LA75_0==80||LA75_0==112||LA75_0==115) ) { + alt75=1; } - switch (alt76) { + switch (alt75) { case 1 : - // InternalQVTimperative.g:6002:2: rule__TopLevelCS__Alternatives_1 + // InternalQVTimperative.g:5995:2: rule__TopLevelCS__Alternatives_1 { - pushFollow(FollowSets000.FOLLOW_7); + pushFollow(FollowSets000.FOLLOW_6); rule__TopLevelCS__Alternatives_1(); state._fsp--; @@ -21003,7 +20950,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop76; + break loop75; } } while (true); @@ -21032,16 +20979,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0__0" - // InternalQVTimperative.g:6016:1: rule__BottomPatternCS__Group_0__0 : rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 ; + // InternalQVTimperative.g:6009: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 { - // InternalQVTimperative.g:6020:1: ( rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 ) - // InternalQVTimperative.g:6021:2: rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 + // InternalQVTimperative.g:6013:1: ( rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 ) + // InternalQVTimperative.g:6014:2: rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__BottomPatternCS__Group_0__0__Impl(); state._fsp--; @@ -21070,17 +21017,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0__0__Impl" - // InternalQVTimperative.g:6028:1: rule__BottomPatternCS__Group_0__0__Impl : ( '{' ) ; + // InternalQVTimperative.g:6021:1: rule__BottomPatternCS__Group_0__0__Impl : ( '{' ) ; public final void rule__BottomPatternCS__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6032:1: ( ( '{' ) ) - // InternalQVTimperative.g:6033:1: ( '{' ) + // InternalQVTimperative.g:6025:1: ( ( '{' ) ) + // InternalQVTimperative.g:6026:1: ( '{' ) { - // InternalQVTimperative.g:6033:1: ( '{' ) - // InternalQVTimperative.g:6034:1: '{' + // InternalQVTimperative.g:6026:1: ( '{' ) + // InternalQVTimperative.g:6027:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0()); @@ -21111,16 +21058,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0__1" - // InternalQVTimperative.g:6047:1: rule__BottomPatternCS__Group_0__1 : rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 ; + // InternalQVTimperative.g:6040: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 { - // InternalQVTimperative.g:6051:1: ( rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 ) - // InternalQVTimperative.g:6052:2: rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 + // InternalQVTimperative.g:6044:1: ( rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 ) + // InternalQVTimperative.g:6045:2: rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 { - pushFollow(FollowSets000.FOLLOW_9); + pushFollow(FollowSets000.FOLLOW_8); rule__BottomPatternCS__Group_0__1__Impl(); state._fsp--; @@ -21149,23 +21096,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0__1__Impl" - // InternalQVTimperative.g:6059:1: rule__BottomPatternCS__Group_0__1__Impl : ( ( rule__BottomPatternCS__Alternatives_0_1 ) ) ; + // InternalQVTimperative.g:6052: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 { - // InternalQVTimperative.g:6063:1: ( ( ( rule__BottomPatternCS__Alternatives_0_1 ) ) ) - // InternalQVTimperative.g:6064:1: ( ( rule__BottomPatternCS__Alternatives_0_1 ) ) + // InternalQVTimperative.g:6056:1: ( ( ( rule__BottomPatternCS__Alternatives_0_1 ) ) ) + // InternalQVTimperative.g:6057:1: ( ( rule__BottomPatternCS__Alternatives_0_1 ) ) { - // InternalQVTimperative.g:6064:1: ( ( rule__BottomPatternCS__Alternatives_0_1 ) ) - // InternalQVTimperative.g:6065:1: ( rule__BottomPatternCS__Alternatives_0_1 ) + // InternalQVTimperative.g:6057:1: ( ( rule__BottomPatternCS__Alternatives_0_1 ) ) + // InternalQVTimperative.g:6058:1: ( rule__BottomPatternCS__Alternatives_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getAlternatives_0_1()); } - // InternalQVTimperative.g:6066:1: ( rule__BottomPatternCS__Alternatives_0_1 ) - // InternalQVTimperative.g:6066:2: rule__BottomPatternCS__Alternatives_0_1 + // InternalQVTimperative.g:6059:1: ( rule__BottomPatternCS__Alternatives_0_1 ) + // InternalQVTimperative.g:6059:2: rule__BottomPatternCS__Alternatives_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Alternatives_0_1(); @@ -21200,16 +21147,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0__2" - // InternalQVTimperative.g:6076:1: rule__BottomPatternCS__Group_0__2 : rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 ; + // InternalQVTimperative.g:6069: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 { - // InternalQVTimperative.g:6080:1: ( rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 ) - // InternalQVTimperative.g:6081:2: rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 + // InternalQVTimperative.g:6073:1: ( rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 ) + // InternalQVTimperative.g:6074:2: rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 { - pushFollow(FollowSets000.FOLLOW_9); + pushFollow(FollowSets000.FOLLOW_8); rule__BottomPatternCS__Group_0__2__Impl(); state._fsp--; @@ -21238,37 +21185,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0__2__Impl" - // InternalQVTimperative.g:6088:1: rule__BottomPatternCS__Group_0__2__Impl : ( ( rule__BottomPatternCS__Group_0_2__0 )* ) ; + // InternalQVTimperative.g:6081: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 { - // InternalQVTimperative.g:6092:1: ( ( ( rule__BottomPatternCS__Group_0_2__0 )* ) ) - // InternalQVTimperative.g:6093:1: ( ( rule__BottomPatternCS__Group_0_2__0 )* ) + // InternalQVTimperative.g:6085:1: ( ( ( rule__BottomPatternCS__Group_0_2__0 )* ) ) + // InternalQVTimperative.g:6086:1: ( ( rule__BottomPatternCS__Group_0_2__0 )* ) { - // InternalQVTimperative.g:6093:1: ( ( rule__BottomPatternCS__Group_0_2__0 )* ) - // InternalQVTimperative.g:6094:1: ( rule__BottomPatternCS__Group_0_2__0 )* + // InternalQVTimperative.g:6086:1: ( ( rule__BottomPatternCS__Group_0_2__0 )* ) + // InternalQVTimperative.g:6087:1: ( rule__BottomPatternCS__Group_0_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getGroup_0_2()); } - // InternalQVTimperative.g:6095:1: ( rule__BottomPatternCS__Group_0_2__0 )* - loop77: + // InternalQVTimperative.g:6088:1: ( rule__BottomPatternCS__Group_0_2__0 )* + loop76: do { - int alt77=2; - int LA77_0 = input.LA(1); + int alt76=2; + int LA76_0 = input.LA(1); - if ( (LA77_0==70) ) { - alt77=1; + if ( (LA76_0==70) ) { + alt76=1; } - switch (alt77) { + switch (alt76) { case 1 : - // InternalQVTimperative.g:6095:2: rule__BottomPatternCS__Group_0_2__0 + // InternalQVTimperative.g:6088:2: rule__BottomPatternCS__Group_0_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__BottomPatternCS__Group_0_2__0(); state._fsp--; @@ -21278,7 +21225,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop77; + break loop76; } } while (true); @@ -21307,16 +21254,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0__3" - // InternalQVTimperative.g:6105:1: rule__BottomPatternCS__Group_0__3 : rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 ; + // InternalQVTimperative.g:6098: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 { - // InternalQVTimperative.g:6109:1: ( rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 ) - // InternalQVTimperative.g:6110:2: rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 + // InternalQVTimperative.g:6102:1: ( rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 ) + // InternalQVTimperative.g:6103:2: rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 { - pushFollow(FollowSets000.FOLLOW_11); + pushFollow(FollowSets000.FOLLOW_10); rule__BottomPatternCS__Group_0__3__Impl(); state._fsp--; @@ -21345,17 +21292,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0__3__Impl" - // InternalQVTimperative.g:6117:1: rule__BottomPatternCS__Group_0__3__Impl : ( '|' ) ; + // InternalQVTimperative.g:6110:1: rule__BottomPatternCS__Group_0__3__Impl : ( '|' ) ; public final void rule__BottomPatternCS__Group_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6121:1: ( ( '|' ) ) - // InternalQVTimperative.g:6122:1: ( '|' ) + // InternalQVTimperative.g:6114:1: ( ( '|' ) ) + // InternalQVTimperative.g:6115:1: ( '|' ) { - // InternalQVTimperative.g:6122:1: ( '|' ) - // InternalQVTimperative.g:6123:1: '|' + // InternalQVTimperative.g:6115:1: ( '|' ) + // InternalQVTimperative.g:6116:1: '|' { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3()); @@ -21386,16 +21333,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0__4" - // InternalQVTimperative.g:6136:1: rule__BottomPatternCS__Group_0__4 : rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 ; + // InternalQVTimperative.g:6129: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 { - // InternalQVTimperative.g:6140:1: ( rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 ) - // InternalQVTimperative.g:6141:2: rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 + // InternalQVTimperative.g:6133:1: ( rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 ) + // InternalQVTimperative.g:6134:2: rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 { - pushFollow(FollowSets000.FOLLOW_11); + pushFollow(FollowSets000.FOLLOW_10); rule__BottomPatternCS__Group_0__4__Impl(); state._fsp--; @@ -21424,37 +21371,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0__4__Impl" - // InternalQVTimperative.g:6148:1: rule__BottomPatternCS__Group_0__4__Impl : ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* ) ; + // InternalQVTimperative.g:6141:1: rule__BottomPatternCS__Group_0__4__Impl : ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* ) ; public final void rule__BottomPatternCS__Group_0__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6152:1: ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* ) ) - // InternalQVTimperative.g:6153:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* ) + // InternalQVTimperative.g:6145:1: ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* ) ) + // InternalQVTimperative.g:6146:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* ) { - // InternalQVTimperative.g:6153:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* ) - // InternalQVTimperative.g:6154:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* + // InternalQVTimperative.g:6146:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* ) + // InternalQVTimperative.g:6147:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4()); } - // InternalQVTimperative.g:6155:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* - loop78: + // InternalQVTimperative.g:6148:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* + loop77: do { - int alt78=2; - int LA78_0 = input.LA(1); + int alt77=2; + int LA77_0 = input.LA(1); - if ( ((LA78_0>=RULE_INT && LA78_0<=RULE_ESCAPED_ID)||(LA78_0>=19 && LA78_0<=29)||(LA78_0>=31 && LA78_0<=33)||(LA78_0>=50 && LA78_0<=64)||LA78_0==72||LA78_0==97||(LA78_0>=99 && LA78_0<=100)||LA78_0==104||(LA78_0>=109 && LA78_0<=110)||LA78_0==112||(LA78_0>=141 && LA78_0<=142)) ) { - alt78=1; + if ( ((LA77_0>=RULE_INT && LA77_0<=RULE_ESCAPED_ID)||(LA77_0>=19 && LA77_0<=29)||(LA77_0>=31 && LA77_0<=33)||(LA77_0>=50 && LA77_0<=64)||LA77_0==72||LA77_0==97||(LA77_0>=99 && LA77_0<=100)||LA77_0==104||(LA77_0>=109 && LA77_0<=110)||LA77_0==112||(LA77_0>=141 && LA77_0<=142)) ) { + alt77=1; } - switch (alt78) { + switch (alt77) { case 1 : - // InternalQVTimperative.g:6155:2: rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 + // InternalQVTimperative.g:6148:2: rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 { - pushFollow(FollowSets000.FOLLOW_12); + pushFollow(FollowSets000.FOLLOW_11); rule__BottomPatternCS__OwnedConstraintsAssignment_0_4(); state._fsp--; @@ -21464,7 +21411,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop78; + break loop77; } } while (true); @@ -21493,14 +21440,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0__5" - // InternalQVTimperative.g:6165:1: rule__BottomPatternCS__Group_0__5 : rule__BottomPatternCS__Group_0__5__Impl ; + // InternalQVTimperative.g:6158: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 { - // InternalQVTimperative.g:6169:1: ( rule__BottomPatternCS__Group_0__5__Impl ) - // InternalQVTimperative.g:6170:2: rule__BottomPatternCS__Group_0__5__Impl + // InternalQVTimperative.g:6162:1: ( rule__BottomPatternCS__Group_0__5__Impl ) + // InternalQVTimperative.g:6163:2: rule__BottomPatternCS__Group_0__5__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Group_0__5__Impl(); @@ -21526,17 +21473,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0__5__Impl" - // InternalQVTimperative.g:6176:1: rule__BottomPatternCS__Group_0__5__Impl : ( '}' ) ; + // InternalQVTimperative.g:6169:1: rule__BottomPatternCS__Group_0__5__Impl : ( '}' ) ; public final void rule__BottomPatternCS__Group_0__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6180:1: ( ( '}' ) ) - // InternalQVTimperative.g:6181:1: ( '}' ) + // InternalQVTimperative.g:6173:1: ( ( '}' ) ) + // InternalQVTimperative.g:6174:1: ( '}' ) { - // InternalQVTimperative.g:6181:1: ( '}' ) - // InternalQVTimperative.g:6182:1: '}' + // InternalQVTimperative.g:6174:1: ( '}' ) + // InternalQVTimperative.g:6175:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5()); @@ -21567,16 +21514,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0_2__0" - // InternalQVTimperative.g:6207:1: rule__BottomPatternCS__Group_0_2__0 : rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 ; + // InternalQVTimperative.g:6200: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 { - // InternalQVTimperative.g:6211:1: ( rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 ) - // InternalQVTimperative.g:6212:2: rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 + // InternalQVTimperative.g:6204:1: ( rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 ) + // InternalQVTimperative.g:6205:2: rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__BottomPatternCS__Group_0_2__0__Impl(); state._fsp--; @@ -21605,17 +21552,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0_2__0__Impl" - // InternalQVTimperative.g:6219:1: rule__BottomPatternCS__Group_0_2__0__Impl : ( ',' ) ; + // InternalQVTimperative.g:6212:1: rule__BottomPatternCS__Group_0_2__0__Impl : ( ',' ) ; public final void rule__BottomPatternCS__Group_0_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6223:1: ( ( ',' ) ) - // InternalQVTimperative.g:6224:1: ( ',' ) + // InternalQVTimperative.g:6216:1: ( ( ',' ) ) + // InternalQVTimperative.g:6217:1: ( ',' ) { - // InternalQVTimperative.g:6224:1: ( ',' ) - // InternalQVTimperative.g:6225:1: ',' + // InternalQVTimperative.g:6217:1: ( ',' ) + // InternalQVTimperative.g:6218:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0()); @@ -21646,14 +21593,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0_2__1" - // InternalQVTimperative.g:6238:1: rule__BottomPatternCS__Group_0_2__1 : rule__BottomPatternCS__Group_0_2__1__Impl ; + // InternalQVTimperative.g:6231: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 { - // InternalQVTimperative.g:6242:1: ( rule__BottomPatternCS__Group_0_2__1__Impl ) - // InternalQVTimperative.g:6243:2: rule__BottomPatternCS__Group_0_2__1__Impl + // InternalQVTimperative.g:6235:1: ( rule__BottomPatternCS__Group_0_2__1__Impl ) + // InternalQVTimperative.g:6236:2: rule__BottomPatternCS__Group_0_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Group_0_2__1__Impl(); @@ -21679,23 +21626,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_0_2__1__Impl" - // InternalQVTimperative.g:6249:1: rule__BottomPatternCS__Group_0_2__1__Impl : ( ( rule__BottomPatternCS__Alternatives_0_2_1 ) ) ; + // InternalQVTimperative.g:6242: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 { - // InternalQVTimperative.g:6253:1: ( ( ( rule__BottomPatternCS__Alternatives_0_2_1 ) ) ) - // InternalQVTimperative.g:6254:1: ( ( rule__BottomPatternCS__Alternatives_0_2_1 ) ) + // InternalQVTimperative.g:6246:1: ( ( ( rule__BottomPatternCS__Alternatives_0_2_1 ) ) ) + // InternalQVTimperative.g:6247:1: ( ( rule__BottomPatternCS__Alternatives_0_2_1 ) ) { - // InternalQVTimperative.g:6254:1: ( ( rule__BottomPatternCS__Alternatives_0_2_1 ) ) - // InternalQVTimperative.g:6255:1: ( rule__BottomPatternCS__Alternatives_0_2_1 ) + // InternalQVTimperative.g:6247:1: ( ( rule__BottomPatternCS__Alternatives_0_2_1 ) ) + // InternalQVTimperative.g:6248:1: ( rule__BottomPatternCS__Alternatives_0_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getAlternatives_0_2_1()); } - // InternalQVTimperative.g:6256:1: ( rule__BottomPatternCS__Alternatives_0_2_1 ) - // InternalQVTimperative.g:6256:2: rule__BottomPatternCS__Alternatives_0_2_1 + // InternalQVTimperative.g:6249:1: ( rule__BottomPatternCS__Alternatives_0_2_1 ) + // InternalQVTimperative.g:6249:2: rule__BottomPatternCS__Alternatives_0_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Alternatives_0_2_1(); @@ -21730,16 +21677,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_1__0" - // InternalQVTimperative.g:6270:1: rule__BottomPatternCS__Group_1__0 : rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 ; + // InternalQVTimperative.g:6263: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 { - // InternalQVTimperative.g:6274:1: ( rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 ) - // InternalQVTimperative.g:6275:2: rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 + // InternalQVTimperative.g:6267:1: ( rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 ) + // InternalQVTimperative.g:6268:2: rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__BottomPatternCS__Group_1__0__Impl(); state._fsp--; @@ -21768,17 +21715,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_1__0__Impl" - // InternalQVTimperative.g:6282:1: rule__BottomPatternCS__Group_1__0__Impl : ( '{' ) ; + // InternalQVTimperative.g:6275:1: rule__BottomPatternCS__Group_1__0__Impl : ( '{' ) ; public final void rule__BottomPatternCS__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6286:1: ( ( '{' ) ) - // InternalQVTimperative.g:6287:1: ( '{' ) + // InternalQVTimperative.g:6279:1: ( ( '{' ) ) + // InternalQVTimperative.g:6280:1: ( '{' ) { - // InternalQVTimperative.g:6287:1: ( '{' ) - // InternalQVTimperative.g:6288:1: '{' + // InternalQVTimperative.g:6280:1: ( '{' ) + // InternalQVTimperative.g:6281:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0()); @@ -21809,16 +21756,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_1__1" - // InternalQVTimperative.g:6301:1: rule__BottomPatternCS__Group_1__1 : rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 ; + // InternalQVTimperative.g:6294: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 { - // InternalQVTimperative.g:6305:1: ( rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 ) - // InternalQVTimperative.g:6306:2: rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 + // InternalQVTimperative.g:6298:1: ( rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 ) + // InternalQVTimperative.g:6299:2: rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 { - pushFollow(FollowSets000.FOLLOW_13); + pushFollow(FollowSets000.FOLLOW_12); rule__BottomPatternCS__Group_1__1__Impl(); state._fsp--; @@ -21847,23 +21794,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_1__1__Impl" - // InternalQVTimperative.g:6313:1: rule__BottomPatternCS__Group_1__1__Impl : ( ( rule__BottomPatternCS__Alternatives_1_1 ) ) ; + // InternalQVTimperative.g:6306:1: rule__BottomPatternCS__Group_1__1__Impl : ( ( rule__BottomPatternCS__Alternatives_1_1 ) ) ; public final void rule__BottomPatternCS__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6317:1: ( ( ( rule__BottomPatternCS__Alternatives_1_1 ) ) ) - // InternalQVTimperative.g:6318:1: ( ( rule__BottomPatternCS__Alternatives_1_1 ) ) + // InternalQVTimperative.g:6310:1: ( ( ( rule__BottomPatternCS__Alternatives_1_1 ) ) ) + // InternalQVTimperative.g:6311:1: ( ( rule__BottomPatternCS__Alternatives_1_1 ) ) { - // InternalQVTimperative.g:6318:1: ( ( rule__BottomPatternCS__Alternatives_1_1 ) ) - // InternalQVTimperative.g:6319:1: ( rule__BottomPatternCS__Alternatives_1_1 ) + // InternalQVTimperative.g:6311:1: ( ( rule__BottomPatternCS__Alternatives_1_1 ) ) + // InternalQVTimperative.g:6312:1: ( rule__BottomPatternCS__Alternatives_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getAlternatives_1_1()); } - // InternalQVTimperative.g:6320:1: ( rule__BottomPatternCS__Alternatives_1_1 ) - // InternalQVTimperative.g:6320:2: rule__BottomPatternCS__Alternatives_1_1 + // InternalQVTimperative.g:6313:1: ( rule__BottomPatternCS__Alternatives_1_1 ) + // InternalQVTimperative.g:6313:2: rule__BottomPatternCS__Alternatives_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Alternatives_1_1(); @@ -21898,16 +21845,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_1__2" - // InternalQVTimperative.g:6330:1: rule__BottomPatternCS__Group_1__2 : rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 ; + // InternalQVTimperative.g:6323: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 { - // InternalQVTimperative.g:6334:1: ( rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 ) - // InternalQVTimperative.g:6335:2: rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 + // InternalQVTimperative.g:6327:1: ( rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 ) + // InternalQVTimperative.g:6328:2: rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 { - pushFollow(FollowSets000.FOLLOW_13); + pushFollow(FollowSets000.FOLLOW_12); rule__BottomPatternCS__Group_1__2__Impl(); state._fsp--; @@ -21936,37 +21883,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_1__2__Impl" - // InternalQVTimperative.g:6342:1: rule__BottomPatternCS__Group_1__2__Impl : ( ( rule__BottomPatternCS__Group_1_2__0 )* ) ; + // InternalQVTimperative.g:6335:1: rule__BottomPatternCS__Group_1__2__Impl : ( ( rule__BottomPatternCS__Group_1_2__0 )* ) ; public final void rule__BottomPatternCS__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6346:1: ( ( ( rule__BottomPatternCS__Group_1_2__0 )* ) ) - // InternalQVTimperative.g:6347:1: ( ( rule__BottomPatternCS__Group_1_2__0 )* ) + // InternalQVTimperative.g:6339:1: ( ( ( rule__BottomPatternCS__Group_1_2__0 )* ) ) + // InternalQVTimperative.g:6340:1: ( ( rule__BottomPatternCS__Group_1_2__0 )* ) { - // InternalQVTimperative.g:6347:1: ( ( rule__BottomPatternCS__Group_1_2__0 )* ) - // InternalQVTimperative.g:6348:1: ( rule__BottomPatternCS__Group_1_2__0 )* + // InternalQVTimperative.g:6340:1: ( ( rule__BottomPatternCS__Group_1_2__0 )* ) + // InternalQVTimperative.g:6341:1: ( rule__BottomPatternCS__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getGroup_1_2()); } - // InternalQVTimperative.g:6349:1: ( rule__BottomPatternCS__Group_1_2__0 )* - loop79: + // InternalQVTimperative.g:6342:1: ( rule__BottomPatternCS__Group_1_2__0 )* + loop78: do { - int alt79=2; - int LA79_0 = input.LA(1); + int alt78=2; + int LA78_0 = input.LA(1); - if ( (LA79_0==70) ) { - alt79=1; + if ( (LA78_0==70) ) { + alt78=1; } - switch (alt79) { + switch (alt78) { case 1 : - // InternalQVTimperative.g:6349:2: rule__BottomPatternCS__Group_1_2__0 + // InternalQVTimperative.g:6342:2: rule__BottomPatternCS__Group_1_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__BottomPatternCS__Group_1_2__0(); state._fsp--; @@ -21976,7 +21923,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop79; + break loop78; } } while (true); @@ -22005,14 +21952,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_1__3" - // InternalQVTimperative.g:6359:1: rule__BottomPatternCS__Group_1__3 : rule__BottomPatternCS__Group_1__3__Impl ; + // InternalQVTimperative.g:6352: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 { - // InternalQVTimperative.g:6363:1: ( rule__BottomPatternCS__Group_1__3__Impl ) - // InternalQVTimperative.g:6364:2: rule__BottomPatternCS__Group_1__3__Impl + // InternalQVTimperative.g:6356:1: ( rule__BottomPatternCS__Group_1__3__Impl ) + // InternalQVTimperative.g:6357:2: rule__BottomPatternCS__Group_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Group_1__3__Impl(); @@ -22038,17 +21985,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_1__3__Impl" - // InternalQVTimperative.g:6370:1: rule__BottomPatternCS__Group_1__3__Impl : ( '}' ) ; + // InternalQVTimperative.g:6363:1: rule__BottomPatternCS__Group_1__3__Impl : ( '}' ) ; public final void rule__BottomPatternCS__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6374:1: ( ( '}' ) ) - // InternalQVTimperative.g:6375:1: ( '}' ) + // InternalQVTimperative.g:6367:1: ( ( '}' ) ) + // InternalQVTimperative.g:6368:1: ( '}' ) { - // InternalQVTimperative.g:6375:1: ( '}' ) - // InternalQVTimperative.g:6376:1: '}' + // InternalQVTimperative.g:6368:1: ( '}' ) + // InternalQVTimperative.g:6369:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3()); @@ -22079,16 +22026,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_1_2__0" - // InternalQVTimperative.g:6397:1: rule__BottomPatternCS__Group_1_2__0 : rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1 ; + // InternalQVTimperative.g:6390:1: rule__BottomPatternCS__Group_1_2__0 : rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1 ; public final void rule__BottomPatternCS__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6401:1: ( rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1 ) - // InternalQVTimperative.g:6402:2: rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1 + // InternalQVTimperative.g:6394:1: ( rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1 ) + // InternalQVTimperative.g:6395:2: rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__BottomPatternCS__Group_1_2__0__Impl(); state._fsp--; @@ -22117,17 +22064,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_1_2__0__Impl" - // InternalQVTimperative.g:6409:1: rule__BottomPatternCS__Group_1_2__0__Impl : ( ',' ) ; + // InternalQVTimperative.g:6402:1: rule__BottomPatternCS__Group_1_2__0__Impl : ( ',' ) ; public final void rule__BottomPatternCS__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6413:1: ( ( ',' ) ) - // InternalQVTimperative.g:6414:1: ( ',' ) + // InternalQVTimperative.g:6406:1: ( ( ',' ) ) + // InternalQVTimperative.g:6407:1: ( ',' ) { - // InternalQVTimperative.g:6414:1: ( ',' ) - // InternalQVTimperative.g:6415:1: ',' + // InternalQVTimperative.g:6407:1: ( ',' ) + // InternalQVTimperative.g:6408:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0()); @@ -22158,14 +22105,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_1_2__1" - // InternalQVTimperative.g:6428:1: rule__BottomPatternCS__Group_1_2__1 : rule__BottomPatternCS__Group_1_2__1__Impl ; + // InternalQVTimperative.g:6421:1: rule__BottomPatternCS__Group_1_2__1 : rule__BottomPatternCS__Group_1_2__1__Impl ; public final void rule__BottomPatternCS__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6432:1: ( rule__BottomPatternCS__Group_1_2__1__Impl ) - // InternalQVTimperative.g:6433:2: rule__BottomPatternCS__Group_1_2__1__Impl + // InternalQVTimperative.g:6425:1: ( rule__BottomPatternCS__Group_1_2__1__Impl ) + // InternalQVTimperative.g:6426:2: rule__BottomPatternCS__Group_1_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Group_1_2__1__Impl(); @@ -22191,23 +22138,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_1_2__1__Impl" - // InternalQVTimperative.g:6439:1: rule__BottomPatternCS__Group_1_2__1__Impl : ( ( rule__BottomPatternCS__Alternatives_1_2_1 ) ) ; + // InternalQVTimperative.g:6432:1: rule__BottomPatternCS__Group_1_2__1__Impl : ( ( rule__BottomPatternCS__Alternatives_1_2_1 ) ) ; public final void rule__BottomPatternCS__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6443:1: ( ( ( rule__BottomPatternCS__Alternatives_1_2_1 ) ) ) - // InternalQVTimperative.g:6444:1: ( ( rule__BottomPatternCS__Alternatives_1_2_1 ) ) + // InternalQVTimperative.g:6436:1: ( ( ( rule__BottomPatternCS__Alternatives_1_2_1 ) ) ) + // InternalQVTimperative.g:6437:1: ( ( rule__BottomPatternCS__Alternatives_1_2_1 ) ) { - // InternalQVTimperative.g:6444:1: ( ( rule__BottomPatternCS__Alternatives_1_2_1 ) ) - // InternalQVTimperative.g:6445:1: ( rule__BottomPatternCS__Alternatives_1_2_1 ) + // InternalQVTimperative.g:6437:1: ( ( rule__BottomPatternCS__Alternatives_1_2_1 ) ) + // InternalQVTimperative.g:6438:1: ( rule__BottomPatternCS__Alternatives_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getAlternatives_1_2_1()); } - // InternalQVTimperative.g:6446:1: ( rule__BottomPatternCS__Alternatives_1_2_1 ) - // InternalQVTimperative.g:6446:2: rule__BottomPatternCS__Alternatives_1_2_1 + // InternalQVTimperative.g:6439:1: ( rule__BottomPatternCS__Alternatives_1_2_1 ) + // InternalQVTimperative.g:6439:2: rule__BottomPatternCS__Alternatives_1_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Alternatives_1_2_1(); @@ -22242,16 +22189,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_2__0" - // InternalQVTimperative.g:6460:1: rule__BottomPatternCS__Group_2__0 : rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1 ; + // InternalQVTimperative.g:6453:1: rule__BottomPatternCS__Group_2__0 : rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1 ; public final void rule__BottomPatternCS__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6464:1: ( rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1 ) - // InternalQVTimperative.g:6465:2: rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1 + // InternalQVTimperative.g:6457:1: ( rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1 ) + // InternalQVTimperative.g:6458:2: rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__BottomPatternCS__Group_2__0__Impl(); state._fsp--; @@ -22280,17 +22227,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_2__0__Impl" - // InternalQVTimperative.g:6472:1: rule__BottomPatternCS__Group_2__0__Impl : ( '{' ) ; + // InternalQVTimperative.g:6465:1: rule__BottomPatternCS__Group_2__0__Impl : ( '{' ) ; public final void rule__BottomPatternCS__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6476:1: ( ( '{' ) ) - // InternalQVTimperative.g:6477:1: ( '{' ) + // InternalQVTimperative.g:6469:1: ( ( '{' ) ) + // InternalQVTimperative.g:6470:1: ( '{' ) { - // InternalQVTimperative.g:6477:1: ( '{' ) - // InternalQVTimperative.g:6478:1: '{' + // InternalQVTimperative.g:6470:1: ( '{' ) + // InternalQVTimperative.g:6471:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0()); @@ -22321,16 +22268,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_2__1" - // InternalQVTimperative.g:6491:1: rule__BottomPatternCS__Group_2__1 : rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2 ; + // InternalQVTimperative.g:6484:1: rule__BottomPatternCS__Group_2__1 : rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2 ; public final void rule__BottomPatternCS__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6495:1: ( rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2 ) - // InternalQVTimperative.g:6496:2: rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2 + // InternalQVTimperative.g:6488:1: ( rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2 ) + // InternalQVTimperative.g:6489:2: rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__BottomPatternCS__Group_2__1__Impl(); state._fsp--; @@ -22359,28 +22306,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_2__1__Impl" - // InternalQVTimperative.g:6503:1: rule__BottomPatternCS__Group_2__1__Impl : ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) ) ; + // InternalQVTimperative.g:6496:1: rule__BottomPatternCS__Group_2__1__Impl : ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) ) ; public final void rule__BottomPatternCS__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6507:1: ( ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) ) ) - // InternalQVTimperative.g:6508:1: ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) ) + // InternalQVTimperative.g:6500:1: ( ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) ) ) + // InternalQVTimperative.g:6501:1: ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) ) { - // InternalQVTimperative.g:6508:1: ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) ) - // InternalQVTimperative.g:6509:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) + // InternalQVTimperative.g:6501:1: ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) ) + // InternalQVTimperative.g:6502:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) { - // InternalQVTimperative.g:6509:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) - // InternalQVTimperative.g:6510:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) + // InternalQVTimperative.g:6502:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) + // InternalQVTimperative.g:6503:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); } - // InternalQVTimperative.g:6511:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) - // InternalQVTimperative.g:6511:2: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 + // InternalQVTimperative.g:6504:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) + // InternalQVTimperative.g:6504:2: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 { - pushFollow(FollowSets000.FOLLOW_12); + pushFollow(FollowSets000.FOLLOW_11); rule__BottomPatternCS__OwnedConstraintsAssignment_2_1(); state._fsp--; @@ -22394,28 +22341,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } - // InternalQVTimperative.g:6514:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) - // InternalQVTimperative.g:6515:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* + // InternalQVTimperative.g:6507:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) + // InternalQVTimperative.g:6508:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); } - // InternalQVTimperative.g:6516:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* - loop80: + // InternalQVTimperative.g:6509:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* + loop79: do { - int alt80=2; - int LA80_0 = input.LA(1); + int alt79=2; + int LA79_0 = input.LA(1); - if ( ((LA80_0>=RULE_INT && LA80_0<=RULE_ESCAPED_ID)||(LA80_0>=19 && LA80_0<=29)||(LA80_0>=31 && LA80_0<=33)||(LA80_0>=50 && LA80_0<=64)||LA80_0==72||LA80_0==97||(LA80_0>=99 && LA80_0<=100)||LA80_0==104||(LA80_0>=109 && LA80_0<=110)||LA80_0==112||(LA80_0>=141 && LA80_0<=142)) ) { - alt80=1; + if ( ((LA79_0>=RULE_INT && LA79_0<=RULE_ESCAPED_ID)||(LA79_0>=19 && LA79_0<=29)||(LA79_0>=31 && LA79_0<=33)||(LA79_0>=50 && LA79_0<=64)||LA79_0==72||LA79_0==97||(LA79_0>=99 && LA79_0<=100)||LA79_0==104||(LA79_0>=109 && LA79_0<=110)||LA79_0==112||(LA79_0>=141 && LA79_0<=142)) ) { + alt79=1; } - switch (alt80) { + switch (alt79) { case 1 : - // InternalQVTimperative.g:6516:2: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 + // InternalQVTimperative.g:6509:2: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 { - pushFollow(FollowSets000.FOLLOW_12); + pushFollow(FollowSets000.FOLLOW_11); rule__BottomPatternCS__OwnedConstraintsAssignment_2_1(); state._fsp--; @@ -22425,7 +22372,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop80; + break loop79; } } while (true); @@ -22457,14 +22404,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_2__2" - // InternalQVTimperative.g:6527:1: rule__BottomPatternCS__Group_2__2 : rule__BottomPatternCS__Group_2__2__Impl ; + // InternalQVTimperative.g:6520:1: rule__BottomPatternCS__Group_2__2 : rule__BottomPatternCS__Group_2__2__Impl ; public final void rule__BottomPatternCS__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6531:1: ( rule__BottomPatternCS__Group_2__2__Impl ) - // InternalQVTimperative.g:6532:2: rule__BottomPatternCS__Group_2__2__Impl + // InternalQVTimperative.g:6524:1: ( rule__BottomPatternCS__Group_2__2__Impl ) + // InternalQVTimperative.g:6525:2: rule__BottomPatternCS__Group_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Group_2__2__Impl(); @@ -22490,17 +22437,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_2__2__Impl" - // InternalQVTimperative.g:6538:1: rule__BottomPatternCS__Group_2__2__Impl : ( '}' ) ; + // InternalQVTimperative.g:6531:1: rule__BottomPatternCS__Group_2__2__Impl : ( '}' ) ; public final void rule__BottomPatternCS__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6542:1: ( ( '}' ) ) - // InternalQVTimperative.g:6543:1: ( '}' ) + // InternalQVTimperative.g:6535:1: ( ( '}' ) ) + // InternalQVTimperative.g:6536:1: ( '}' ) { - // InternalQVTimperative.g:6543:1: ( '}' ) - // InternalQVTimperative.g:6544:1: '}' + // InternalQVTimperative.g:6536:1: ( '}' ) + // InternalQVTimperative.g:6537:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2()); @@ -22531,16 +22478,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_3__0" - // InternalQVTimperative.g:6563:1: rule__BottomPatternCS__Group_3__0 : rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1 ; + // InternalQVTimperative.g:6556:1: rule__BottomPatternCS__Group_3__0 : rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1 ; public final void rule__BottomPatternCS__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6567:1: ( rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1 ) - // InternalQVTimperative.g:6568:2: rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1 + // InternalQVTimperative.g:6560:1: ( rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1 ) + // InternalQVTimperative.g:6561:2: rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__BottomPatternCS__Group_3__0__Impl(); state._fsp--; @@ -22569,23 +22516,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_3__0__Impl" - // InternalQVTimperative.g:6575:1: rule__BottomPatternCS__Group_3__0__Impl : ( () ) ; + // InternalQVTimperative.g:6568:1: rule__BottomPatternCS__Group_3__0__Impl : ( () ) ; public final void rule__BottomPatternCS__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6579:1: ( ( () ) ) - // InternalQVTimperative.g:6580:1: ( () ) + // InternalQVTimperative.g:6572:1: ( ( () ) ) + // InternalQVTimperative.g:6573:1: ( () ) { - // InternalQVTimperative.g:6580:1: ( () ) - // InternalQVTimperative.g:6581:1: () + // InternalQVTimperative.g:6573:1: ( () ) + // InternalQVTimperative.g:6574:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_3_0()); } - // InternalQVTimperative.g:6582:1: () - // InternalQVTimperative.g:6584:1: + // InternalQVTimperative.g:6575:1: () + // InternalQVTimperative.g:6577:1: { } @@ -22610,16 +22557,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_3__1" - // InternalQVTimperative.g:6594:1: rule__BottomPatternCS__Group_3__1 : rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2 ; + // InternalQVTimperative.g:6587:1: rule__BottomPatternCS__Group_3__1 : rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2 ; public final void rule__BottomPatternCS__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6598:1: ( rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2 ) - // InternalQVTimperative.g:6599:2: rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2 + // InternalQVTimperative.g:6591:1: ( rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2 ) + // InternalQVTimperative.g:6592:2: rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__BottomPatternCS__Group_3__1__Impl(); state._fsp--; @@ -22648,17 +22595,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_3__1__Impl" - // InternalQVTimperative.g:6606:1: rule__BottomPatternCS__Group_3__1__Impl : ( '{' ) ; + // InternalQVTimperative.g:6599:1: rule__BottomPatternCS__Group_3__1__Impl : ( '{' ) ; public final void rule__BottomPatternCS__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6610:1: ( ( '{' ) ) - // InternalQVTimperative.g:6611:1: ( '{' ) + // InternalQVTimperative.g:6603:1: ( ( '{' ) ) + // InternalQVTimperative.g:6604:1: ( '{' ) { - // InternalQVTimperative.g:6611:1: ( '{' ) - // InternalQVTimperative.g:6612:1: '{' + // InternalQVTimperative.g:6604:1: ( '{' ) + // InternalQVTimperative.g:6605:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1()); @@ -22689,14 +22636,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_3__2" - // InternalQVTimperative.g:6625:1: rule__BottomPatternCS__Group_3__2 : rule__BottomPatternCS__Group_3__2__Impl ; + // InternalQVTimperative.g:6618:1: rule__BottomPatternCS__Group_3__2 : rule__BottomPatternCS__Group_3__2__Impl ; public final void rule__BottomPatternCS__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6629:1: ( rule__BottomPatternCS__Group_3__2__Impl ) - // InternalQVTimperative.g:6630:2: rule__BottomPatternCS__Group_3__2__Impl + // InternalQVTimperative.g:6622:1: ( rule__BottomPatternCS__Group_3__2__Impl ) + // InternalQVTimperative.g:6623:2: rule__BottomPatternCS__Group_3__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Group_3__2__Impl(); @@ -22722,17 +22669,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BottomPatternCS__Group_3__2__Impl" - // InternalQVTimperative.g:6636:1: rule__BottomPatternCS__Group_3__2__Impl : ( '}' ) ; + // InternalQVTimperative.g:6629:1: rule__BottomPatternCS__Group_3__2__Impl : ( '}' ) ; public final void rule__BottomPatternCS__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6640:1: ( ( '}' ) ) - // InternalQVTimperative.g:6641:1: ( '}' ) + // InternalQVTimperative.g:6633:1: ( ( '}' ) ) + // InternalQVTimperative.g:6634:1: ( '}' ) { - // InternalQVTimperative.g:6641:1: ( '}' ) - // InternalQVTimperative.g:6642:1: '}' + // InternalQVTimperative.g:6634:1: ( '}' ) + // InternalQVTimperative.g:6635:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2()); @@ -22763,16 +22710,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ConnectionStatementCS__Group__0" - // InternalQVTimperative.g:6661:1: rule__ConnectionStatementCS__Group__0 : rule__ConnectionStatementCS__Group__0__Impl rule__ConnectionStatementCS__Group__1 ; + // InternalQVTimperative.g:6654:1: rule__ConnectionStatementCS__Group__0 : rule__ConnectionStatementCS__Group__0__Impl rule__ConnectionStatementCS__Group__1 ; public final void rule__ConnectionStatementCS__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6665:1: ( rule__ConnectionStatementCS__Group__0__Impl rule__ConnectionStatementCS__Group__1 ) - // InternalQVTimperative.g:6666:2: rule__ConnectionStatementCS__Group__0__Impl rule__ConnectionStatementCS__Group__1 + // InternalQVTimperative.g:6658:1: ( rule__ConnectionStatementCS__Group__0__Impl rule__ConnectionStatementCS__Group__1 ) + // InternalQVTimperative.g:6659:2: rule__ConnectionStatementCS__Group__0__Impl rule__ConnectionStatementCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_17); + pushFollow(FollowSets000.FOLLOW_16); rule__ConnectionStatementCS__Group__0__Impl(); state._fsp--; @@ -22801,23 +22748,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ConnectionStatementCS__Group__0__Impl" - // InternalQVTimperative.g:6673:1: rule__ConnectionStatementCS__Group__0__Impl : ( ( rule__ConnectionStatementCS__TargetVariableAssignment_0 ) ) ; + // InternalQVTimperative.g:6666:1: rule__ConnectionStatementCS__Group__0__Impl : ( ( rule__ConnectionStatementCS__TargetVariableAssignment_0 ) ) ; public final void rule__ConnectionStatementCS__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6677:1: ( ( ( rule__ConnectionStatementCS__TargetVariableAssignment_0 ) ) ) - // InternalQVTimperative.g:6678:1: ( ( rule__ConnectionStatementCS__TargetVariableAssignment_0 ) ) + // InternalQVTimperative.g:6670:1: ( ( ( rule__ConnectionStatementCS__TargetVariableAssignment_0 ) ) ) + // InternalQVTimperative.g:6671:1: ( ( rule__ConnectionStatementCS__TargetVariableAssignment_0 ) ) { - // InternalQVTimperative.g:6678:1: ( ( rule__ConnectionStatementCS__TargetVariableAssignment_0 ) ) - // InternalQVTimperative.g:6679:1: ( rule__ConnectionStatementCS__TargetVariableAssignment_0 ) + // InternalQVTimperative.g:6671:1: ( ( rule__ConnectionStatementCS__TargetVariableAssignment_0 ) ) + // InternalQVTimperative.g:6672:1: ( rule__ConnectionStatementCS__TargetVariableAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionStatementCSAccess().getTargetVariableAssignment_0()); } - // InternalQVTimperative.g:6680:1: ( rule__ConnectionStatementCS__TargetVariableAssignment_0 ) - // InternalQVTimperative.g:6680:2: rule__ConnectionStatementCS__TargetVariableAssignment_0 + // InternalQVTimperative.g:6673:1: ( rule__ConnectionStatementCS__TargetVariableAssignment_0 ) + // InternalQVTimperative.g:6673:2: rule__ConnectionStatementCS__TargetVariableAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ConnectionStatementCS__TargetVariableAssignment_0(); @@ -22852,16 +22799,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ConnectionStatementCS__Group__1" - // InternalQVTimperative.g:6690:1: rule__ConnectionStatementCS__Group__1 : rule__ConnectionStatementCS__Group__1__Impl rule__ConnectionStatementCS__Group__2 ; + // InternalQVTimperative.g:6683:1: rule__ConnectionStatementCS__Group__1 : rule__ConnectionStatementCS__Group__1__Impl rule__ConnectionStatementCS__Group__2 ; public final void rule__ConnectionStatementCS__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6694:1: ( rule__ConnectionStatementCS__Group__1__Impl rule__ConnectionStatementCS__Group__2 ) - // InternalQVTimperative.g:6695:2: rule__ConnectionStatementCS__Group__1__Impl rule__ConnectionStatementCS__Group__2 + // InternalQVTimperative.g:6687:1: ( rule__ConnectionStatementCS__Group__1__Impl rule__ConnectionStatementCS__Group__2 ) + // InternalQVTimperative.g:6688:2: rule__ConnectionStatementCS__Group__1__Impl rule__ConnectionStatementCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__ConnectionStatementCS__Group__1__Impl(); state._fsp--; @@ -22890,17 +22837,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ConnectionStatementCS__Group__1__Impl" - // InternalQVTimperative.g:6702:1: rule__ConnectionStatementCS__Group__1__Impl : ( '+=' ) ; + // InternalQVTimperative.g:6695:1: rule__ConnectionStatementCS__Group__1__Impl : ( '+=' ) ; public final void rule__ConnectionStatementCS__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6706:1: ( ( '+=' ) ) - // InternalQVTimperative.g:6707:1: ( '+=' ) + // InternalQVTimperative.g:6699:1: ( ( '+=' ) ) + // InternalQVTimperative.g:6700:1: ( '+=' ) { - // InternalQVTimperative.g:6707:1: ( '+=' ) - // InternalQVTimperative.g:6708:1: '+=' + // InternalQVTimperative.g:6700:1: ( '+=' ) + // InternalQVTimperative.g:6701:1: '+=' { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionStatementCSAccess().getPlusSignEqualsSignKeyword_1()); @@ -22931,16 +22878,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ConnectionStatementCS__Group__2" - // InternalQVTimperative.g:6721:1: rule__ConnectionStatementCS__Group__2 : rule__ConnectionStatementCS__Group__2__Impl rule__ConnectionStatementCS__Group__3 ; + // InternalQVTimperative.g:6714:1: rule__ConnectionStatementCS__Group__2 : rule__ConnectionStatementCS__Group__2__Impl rule__ConnectionStatementCS__Group__3 ; public final void rule__ConnectionStatementCS__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6725:1: ( rule__ConnectionStatementCS__Group__2__Impl rule__ConnectionStatementCS__Group__3 ) - // InternalQVTimperative.g:6726:2: rule__ConnectionStatementCS__Group__2__Impl rule__ConnectionStatementCS__Group__3 + // InternalQVTimperative.g:6718:1: ( rule__ConnectionStatementCS__Group__2__Impl rule__ConnectionStatementCS__Group__3 ) + // InternalQVTimperative.g:6719:2: rule__ConnectionStatementCS__Group__2__Impl rule__ConnectionStatementCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_18); + pushFollow(FollowSets000.FOLLOW_17); rule__ConnectionStatementCS__Group__2__Impl(); state._fsp--; @@ -22969,23 +22916,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ConnectionStatementCS__Group__2__Impl" - // InternalQVTimperative.g:6733:1: rule__ConnectionStatementCS__Group__2__Impl : ( ( rule__ConnectionStatementCS__OwnedExpressionAssignment_2 ) ) ; + // InternalQVTimperative.g:6726:1: rule__ConnectionStatementCS__Group__2__Impl : ( ( rule__ConnectionStatementCS__OwnedExpressionAssignment_2 ) ) ; public final void rule__ConnectionStatementCS__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6737:1: ( ( ( rule__ConnectionStatementCS__OwnedExpressionAssignment_2 ) ) ) - // InternalQVTimperative.g:6738:1: ( ( rule__ConnectionStatementCS__OwnedExpressionAssignment_2 ) ) + // InternalQVTimperative.g:6730:1: ( ( ( rule__ConnectionStatementCS__OwnedExpressionAssignment_2 ) ) ) + // InternalQVTimperative.g:6731:1: ( ( rule__ConnectionStatementCS__OwnedExpressionAssignment_2 ) ) { - // InternalQVTimperative.g:6738:1: ( ( rule__ConnectionStatementCS__OwnedExpressionAssignment_2 ) ) - // InternalQVTimperative.g:6739:1: ( rule__ConnectionStatementCS__OwnedExpressionAssignment_2 ) + // InternalQVTimperative.g:6731:1: ( ( rule__ConnectionStatementCS__OwnedExpressionAssignment_2 ) ) + // InternalQVTimperative.g:6732:1: ( rule__ConnectionStatementCS__OwnedExpressionAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionStatementCSAccess().getOwnedExpressionAssignment_2()); } - // InternalQVTimperative.g:6740:1: ( rule__ConnectionStatementCS__OwnedExpressionAssignment_2 ) - // InternalQVTimperative.g:6740:2: rule__ConnectionStatementCS__OwnedExpressionAssignment_2 + // InternalQVTimperative.g:6733:1: ( rule__ConnectionStatementCS__OwnedExpressionAssignment_2 ) + // InternalQVTimperative.g:6733:2: rule__ConnectionStatementCS__OwnedExpressionAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ConnectionStatementCS__OwnedExpressionAssignment_2(); @@ -23020,14 +22967,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ConnectionStatementCS__Group__3" - // InternalQVTimperative.g:6750:1: rule__ConnectionStatementCS__Group__3 : rule__ConnectionStatementCS__Group__3__Impl ; + // InternalQVTimperative.g:6743:1: rule__ConnectionStatementCS__Group__3 : rule__ConnectionStatementCS__Group__3__Impl ; public final void rule__ConnectionStatementCS__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6754:1: ( rule__ConnectionStatementCS__Group__3__Impl ) - // InternalQVTimperative.g:6755:2: rule__ConnectionStatementCS__Group__3__Impl + // InternalQVTimperative.g:6747:1: ( rule__ConnectionStatementCS__Group__3__Impl ) + // InternalQVTimperative.g:6748:2: rule__ConnectionStatementCS__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ConnectionStatementCS__Group__3__Impl(); @@ -23053,17 +23000,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ConnectionStatementCS__Group__3__Impl" - // InternalQVTimperative.g:6761:1: rule__ConnectionStatementCS__Group__3__Impl : ( ';' ) ; + // InternalQVTimperative.g:6754:1: rule__ConnectionStatementCS__Group__3__Impl : ( ';' ) ; public final void rule__ConnectionStatementCS__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6765:1: ( ( ';' ) ) - // InternalQVTimperative.g:6766:1: ( ';' ) + // InternalQVTimperative.g:6758:1: ( ( ';' ) ) + // InternalQVTimperative.g:6759:1: ( ';' ) { - // InternalQVTimperative.g:6766:1: ( ';' ) - // InternalQVTimperative.g:6767:1: ';' + // InternalQVTimperative.g:6759:1: ( ';' ) + // InternalQVTimperative.g:6760:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionStatementCSAccess().getSemicolonKeyword_3()); @@ -23094,16 +23041,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group__0" - // InternalQVTimperative.g:6788:1: rule__DirectionCS__Group__0 : rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 ; + // InternalQVTimperative.g:6781: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 { - // InternalQVTimperative.g:6792:1: ( rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 ) - // InternalQVTimperative.g:6793:2: rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 + // InternalQVTimperative.g:6785:1: ( rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 ) + // InternalQVTimperative.g:6786:2: rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__DirectionCS__Group__0__Impl(); state._fsp--; @@ -23132,23 +23079,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group__0__Impl" - // InternalQVTimperative.g:6800:1: rule__DirectionCS__Group__0__Impl : ( () ) ; + // InternalQVTimperative.g:6793:1: rule__DirectionCS__Group__0__Impl : ( () ) ; public final void rule__DirectionCS__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6804:1: ( ( () ) ) - // InternalQVTimperative.g:6805:1: ( () ) + // InternalQVTimperative.g:6797:1: ( ( () ) ) + // InternalQVTimperative.g:6798:1: ( () ) { - // InternalQVTimperative.g:6805:1: ( () ) - // InternalQVTimperative.g:6806:1: () + // InternalQVTimperative.g:6798:1: ( () ) + // InternalQVTimperative.g:6799:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getDirectionCSAccess().getDirectionCSAction_0()); } - // InternalQVTimperative.g:6807:1: () - // InternalQVTimperative.g:6809:1: + // InternalQVTimperative.g:6800:1: () + // InternalQVTimperative.g:6802:1: { } @@ -23173,16 +23120,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group__1" - // InternalQVTimperative.g:6819:1: rule__DirectionCS__Group__1 : rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 ; + // InternalQVTimperative.g:6812: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 { - // InternalQVTimperative.g:6823:1: ( rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 ) - // InternalQVTimperative.g:6824:2: rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 + // InternalQVTimperative.g:6816:1: ( rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 ) + // InternalQVTimperative.g:6817:2: rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__DirectionCS__Group__1__Impl(); state._fsp--; @@ -23211,56 +23158,56 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group__1__Impl" - // InternalQVTimperative.g:6831:1: rule__DirectionCS__Group__1__Impl : ( ( rule__DirectionCS__NameAssignment_1 )? ) ; + // InternalQVTimperative.g:6824:1: rule__DirectionCS__Group__1__Impl : ( ( rule__DirectionCS__NameAssignment_1 )? ) ; public final void rule__DirectionCS__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6835:1: ( ( ( rule__DirectionCS__NameAssignment_1 )? ) ) - // InternalQVTimperative.g:6836:1: ( ( rule__DirectionCS__NameAssignment_1 )? ) + // InternalQVTimperative.g:6828:1: ( ( ( rule__DirectionCS__NameAssignment_1 )? ) ) + // InternalQVTimperative.g:6829:1: ( ( rule__DirectionCS__NameAssignment_1 )? ) { - // InternalQVTimperative.g:6836:1: ( ( rule__DirectionCS__NameAssignment_1 )? ) - // InternalQVTimperative.g:6837:1: ( rule__DirectionCS__NameAssignment_1 )? + // InternalQVTimperative.g:6829:1: ( ( rule__DirectionCS__NameAssignment_1 )? ) + // InternalQVTimperative.g:6830:1: ( rule__DirectionCS__NameAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getDirectionCSAccess().getNameAssignment_1()); } - // InternalQVTimperative.g:6838:1: ( rule__DirectionCS__NameAssignment_1 )? - int alt81=2; - int LA81_0 = input.LA(1); + // InternalQVTimperative.g:6831:1: ( rule__DirectionCS__NameAssignment_1 )? + int alt80=2; + int LA80_0 = input.LA(1); - if ( ((LA81_0>=RULE_SIMPLE_ID && LA81_0<=RULE_ESCAPED_ID)||(LA81_0>=19 && LA81_0<=21)||(LA81_0>=23 && LA81_0<=29)) ) { - alt81=1; + if ( ((LA80_0>=RULE_SIMPLE_ID && LA80_0<=RULE_ESCAPED_ID)||(LA80_0>=19 && LA80_0<=21)||(LA80_0>=23 && LA80_0<=29)) ) { + alt80=1; } - else if ( (LA81_0==22) ) { - int LA81_2 = input.LA(2); + else if ( (LA80_0==22) ) { + int LA80_2 = input.LA(2); - if ( (LA81_2==22) ) { - int LA81_3 = input.LA(3); + if ( (LA80_2==22) ) { + int LA80_3 = input.LA(3); - if ( (LA81_3==29) ) { - int LA81_5 = input.LA(4); + if ( ((LA80_3>=RULE_SIMPLE_ID && LA80_3<=RULE_ESCAPED_ID)||(LA80_3>=19 && LA80_3<=28)) ) { + alt80=1; + } + else if ( (LA80_3==29) ) { + int LA80_5 = input.LA(4); - if ( (LA81_5==EOF||LA81_5==18||LA81_5==70) ) { - alt81=1; - } - else if ( (LA81_5==29) ) { - int LA81_6 = input.LA(5); + if ( (LA80_5==29) ) { + int LA80_6 = input.LA(5); - if ( ((LA81_6>=RULE_SIMPLE_ID && LA81_6<=RULE_ESCAPED_ID)||(LA81_6>=19 && LA81_6<=29)) ) { - alt81=1; + if ( ((LA80_6>=RULE_SIMPLE_ID && LA80_6<=RULE_ESCAPED_ID)||(LA80_6>=19 && LA80_6<=29)) ) { + alt80=1; } } - } - else if ( ((LA81_3>=RULE_SIMPLE_ID && LA81_3<=RULE_ESCAPED_ID)||(LA81_3>=19 && LA81_3<=28)) ) { - alt81=1; + else if ( (LA80_5==EOF||LA80_5==18||LA80_5==70) ) { + alt80=1; + } } } } - switch (alt81) { + switch (alt80) { case 1 : - // InternalQVTimperative.g:6838:2: rule__DirectionCS__NameAssignment_1 + // InternalQVTimperative.g:6831:2: rule__DirectionCS__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__DirectionCS__NameAssignment_1(); @@ -23298,16 +23245,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group__2" - // InternalQVTimperative.g:6848:1: rule__DirectionCS__Group__2 : rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 ; + // InternalQVTimperative.g:6841: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 { - // InternalQVTimperative.g:6852:1: ( rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 ) - // InternalQVTimperative.g:6853:2: rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 + // InternalQVTimperative.g:6845:1: ( rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 ) + // InternalQVTimperative.g:6846:2: rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__DirectionCS__Group__2__Impl(); state._fsp--; @@ -23336,17 +23283,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group__2__Impl" - // InternalQVTimperative.g:6860:1: rule__DirectionCS__Group__2__Impl : ( 'imports' ) ; + // InternalQVTimperative.g:6853:1: rule__DirectionCS__Group__2__Impl : ( 'imports' ) ; public final void rule__DirectionCS__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6864:1: ( ( 'imports' ) ) - // InternalQVTimperative.g:6865:1: ( 'imports' ) + // InternalQVTimperative.g:6857:1: ( ( 'imports' ) ) + // InternalQVTimperative.g:6858:1: ( 'imports' ) { - // InternalQVTimperative.g:6865:1: ( 'imports' ) - // InternalQVTimperative.g:6866:1: 'imports' + // InternalQVTimperative.g:6858:1: ( 'imports' ) + // InternalQVTimperative.g:6859:1: 'imports' { if ( state.backtracking==0 ) { before(grammarAccess.getDirectionCSAccess().getImportsKeyword_2()); @@ -23377,16 +23324,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group__3" - // InternalQVTimperative.g:6879:1: rule__DirectionCS__Group__3 : rule__DirectionCS__Group__3__Impl rule__DirectionCS__Group__4 ; + // InternalQVTimperative.g:6872:1: rule__DirectionCS__Group__3 : rule__DirectionCS__Group__3__Impl rule__DirectionCS__Group__4 ; public final void rule__DirectionCS__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6883:1: ( rule__DirectionCS__Group__3__Impl rule__DirectionCS__Group__4 ) - // InternalQVTimperative.g:6884:2: rule__DirectionCS__Group__3__Impl rule__DirectionCS__Group__4 + // InternalQVTimperative.g:6876:1: ( rule__DirectionCS__Group__3__Impl rule__DirectionCS__Group__4 ) + // InternalQVTimperative.g:6877:2: rule__DirectionCS__Group__3__Impl rule__DirectionCS__Group__4 { - pushFollow(FollowSets000.FOLLOW_19); + pushFollow(FollowSets000.FOLLOW_18); rule__DirectionCS__Group__3__Impl(); state._fsp--; @@ -23415,23 +23362,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group__3__Impl" - // InternalQVTimperative.g:6891:1: rule__DirectionCS__Group__3__Impl : ( ( rule__DirectionCS__ImportsAssignment_3 ) ) ; + // InternalQVTimperative.g:6884:1: rule__DirectionCS__Group__3__Impl : ( ( rule__DirectionCS__ImportsAssignment_3 ) ) ; public final void rule__DirectionCS__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6895:1: ( ( ( rule__DirectionCS__ImportsAssignment_3 ) ) ) - // InternalQVTimperative.g:6896:1: ( ( rule__DirectionCS__ImportsAssignment_3 ) ) + // InternalQVTimperative.g:6888:1: ( ( ( rule__DirectionCS__ImportsAssignment_3 ) ) ) + // InternalQVTimperative.g:6889:1: ( ( rule__DirectionCS__ImportsAssignment_3 ) ) { - // InternalQVTimperative.g:6896:1: ( ( rule__DirectionCS__ImportsAssignment_3 ) ) - // InternalQVTimperative.g:6897:1: ( rule__DirectionCS__ImportsAssignment_3 ) + // InternalQVTimperative.g:6889:1: ( ( rule__DirectionCS__ImportsAssignment_3 ) ) + // InternalQVTimperative.g:6890:1: ( rule__DirectionCS__ImportsAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDirectionCSAccess().getImportsAssignment_3()); } - // InternalQVTimperative.g:6898:1: ( rule__DirectionCS__ImportsAssignment_3 ) - // InternalQVTimperative.g:6898:2: rule__DirectionCS__ImportsAssignment_3 + // InternalQVTimperative.g:6891:1: ( rule__DirectionCS__ImportsAssignment_3 ) + // InternalQVTimperative.g:6891:2: rule__DirectionCS__ImportsAssignment_3 { pushFollow(FollowSets000.FOLLOW_2); rule__DirectionCS__ImportsAssignment_3(); @@ -23466,16 +23413,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group__4" - // InternalQVTimperative.g:6908:1: rule__DirectionCS__Group__4 : rule__DirectionCS__Group__4__Impl rule__DirectionCS__Group__5 ; + // InternalQVTimperative.g:6901:1: rule__DirectionCS__Group__4 : rule__DirectionCS__Group__4__Impl rule__DirectionCS__Group__5 ; public final void rule__DirectionCS__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6912:1: ( rule__DirectionCS__Group__4__Impl rule__DirectionCS__Group__5 ) - // InternalQVTimperative.g:6913:2: rule__DirectionCS__Group__4__Impl rule__DirectionCS__Group__5 + // InternalQVTimperative.g:6905:1: ( rule__DirectionCS__Group__4__Impl rule__DirectionCS__Group__5 ) + // InternalQVTimperative.g:6906:2: rule__DirectionCS__Group__4__Impl rule__DirectionCS__Group__5 { - pushFollow(FollowSets000.FOLLOW_19); + pushFollow(FollowSets000.FOLLOW_18); rule__DirectionCS__Group__4__Impl(); state._fsp--; @@ -23504,37 +23451,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group__4__Impl" - // InternalQVTimperative.g:6920:1: rule__DirectionCS__Group__4__Impl : ( ( rule__DirectionCS__Group_4__0 )* ) ; + // InternalQVTimperative.g:6913:1: rule__DirectionCS__Group__4__Impl : ( ( rule__DirectionCS__Group_4__0 )* ) ; public final void rule__DirectionCS__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6924:1: ( ( ( rule__DirectionCS__Group_4__0 )* ) ) - // InternalQVTimperative.g:6925:1: ( ( rule__DirectionCS__Group_4__0 )* ) + // InternalQVTimperative.g:6917:1: ( ( ( rule__DirectionCS__Group_4__0 )* ) ) + // InternalQVTimperative.g:6918:1: ( ( rule__DirectionCS__Group_4__0 )* ) { - // InternalQVTimperative.g:6925:1: ( ( rule__DirectionCS__Group_4__0 )* ) - // InternalQVTimperative.g:6926:1: ( rule__DirectionCS__Group_4__0 )* + // InternalQVTimperative.g:6918:1: ( ( rule__DirectionCS__Group_4__0 )* ) + // InternalQVTimperative.g:6919:1: ( rule__DirectionCS__Group_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getDirectionCSAccess().getGroup_4()); } - // InternalQVTimperative.g:6927:1: ( rule__DirectionCS__Group_4__0 )* - loop82: + // InternalQVTimperative.g:6920:1: ( rule__DirectionCS__Group_4__0 )* + loop81: do { - int alt82=2; - int LA82_0 = input.LA(1); + int alt81=2; + int LA81_0 = input.LA(1); - if ( (LA82_0==70) ) { - alt82=1; + if ( (LA81_0==70) ) { + alt81=1; } - switch (alt82) { + switch (alt81) { case 1 : - // InternalQVTimperative.g:6927:2: rule__DirectionCS__Group_4__0 + // InternalQVTimperative.g:6920:2: rule__DirectionCS__Group_4__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__DirectionCS__Group_4__0(); state._fsp--; @@ -23544,7 +23491,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop82; + break loop81; } } while (true); @@ -23573,14 +23520,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group__5" - // InternalQVTimperative.g:6937:1: rule__DirectionCS__Group__5 : rule__DirectionCS__Group__5__Impl ; + // InternalQVTimperative.g:6930:1: rule__DirectionCS__Group__5 : rule__DirectionCS__Group__5__Impl ; public final void rule__DirectionCS__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6941:1: ( rule__DirectionCS__Group__5__Impl ) - // InternalQVTimperative.g:6942:2: rule__DirectionCS__Group__5__Impl + // InternalQVTimperative.g:6934:1: ( rule__DirectionCS__Group__5__Impl ) + // InternalQVTimperative.g:6935:2: rule__DirectionCS__Group__5__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__DirectionCS__Group__5__Impl(); @@ -23606,31 +23553,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group__5__Impl" - // InternalQVTimperative.g:6948:1: rule__DirectionCS__Group__5__Impl : ( ( rule__DirectionCS__Group_5__0 )? ) ; + // InternalQVTimperative.g:6941:1: rule__DirectionCS__Group__5__Impl : ( ( rule__DirectionCS__Group_5__0 )? ) ; public final void rule__DirectionCS__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6952:1: ( ( ( rule__DirectionCS__Group_5__0 )? ) ) - // InternalQVTimperative.g:6953:1: ( ( rule__DirectionCS__Group_5__0 )? ) + // InternalQVTimperative.g:6945:1: ( ( ( rule__DirectionCS__Group_5__0 )? ) ) + // InternalQVTimperative.g:6946:1: ( ( rule__DirectionCS__Group_5__0 )? ) { - // InternalQVTimperative.g:6953:1: ( ( rule__DirectionCS__Group_5__0 )? ) - // InternalQVTimperative.g:6954:1: ( rule__DirectionCS__Group_5__0 )? + // InternalQVTimperative.g:6946:1: ( ( rule__DirectionCS__Group_5__0 )? ) + // InternalQVTimperative.g:6947:1: ( rule__DirectionCS__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getDirectionCSAccess().getGroup_5()); } - // InternalQVTimperative.g:6955:1: ( rule__DirectionCS__Group_5__0 )? - int alt83=2; - int LA83_0 = input.LA(1); + // InternalQVTimperative.g:6948:1: ( rule__DirectionCS__Group_5__0 )? + int alt82=2; + int LA82_0 = input.LA(1); - if ( (LA83_0==29) ) { - alt83=1; + if ( (LA82_0==29) ) { + alt82=1; } - switch (alt83) { + switch (alt82) { case 1 : - // InternalQVTimperative.g:6955:2: rule__DirectionCS__Group_5__0 + // InternalQVTimperative.g:6948:2: rule__DirectionCS__Group_5__0 { pushFollow(FollowSets000.FOLLOW_2); rule__DirectionCS__Group_5__0(); @@ -23668,16 +23615,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_4__0" - // InternalQVTimperative.g:6977:1: rule__DirectionCS__Group_4__0 : rule__DirectionCS__Group_4__0__Impl rule__DirectionCS__Group_4__1 ; + // InternalQVTimperative.g:6970:1: rule__DirectionCS__Group_4__0 : rule__DirectionCS__Group_4__0__Impl rule__DirectionCS__Group_4__1 ; public final void rule__DirectionCS__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6981:1: ( rule__DirectionCS__Group_4__0__Impl rule__DirectionCS__Group_4__1 ) - // InternalQVTimperative.g:6982:2: rule__DirectionCS__Group_4__0__Impl rule__DirectionCS__Group_4__1 + // InternalQVTimperative.g:6974:1: ( rule__DirectionCS__Group_4__0__Impl rule__DirectionCS__Group_4__1 ) + // InternalQVTimperative.g:6975:2: rule__DirectionCS__Group_4__0__Impl rule__DirectionCS__Group_4__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__DirectionCS__Group_4__0__Impl(); state._fsp--; @@ -23706,17 +23653,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_4__0__Impl" - // InternalQVTimperative.g:6989:1: rule__DirectionCS__Group_4__0__Impl : ( ',' ) ; + // InternalQVTimperative.g:6982:1: rule__DirectionCS__Group_4__0__Impl : ( ',' ) ; public final void rule__DirectionCS__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:6993:1: ( ( ',' ) ) - // InternalQVTimperative.g:6994:1: ( ',' ) + // InternalQVTimperative.g:6986:1: ( ( ',' ) ) + // InternalQVTimperative.g:6987:1: ( ',' ) { - // InternalQVTimperative.g:6994:1: ( ',' ) - // InternalQVTimperative.g:6995:1: ',' + // InternalQVTimperative.g:6987:1: ( ',' ) + // InternalQVTimperative.g:6988:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getDirectionCSAccess().getCommaKeyword_4_0()); @@ -23747,14 +23694,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_4__1" - // InternalQVTimperative.g:7008:1: rule__DirectionCS__Group_4__1 : rule__DirectionCS__Group_4__1__Impl ; + // InternalQVTimperative.g:7001:1: rule__DirectionCS__Group_4__1 : rule__DirectionCS__Group_4__1__Impl ; public final void rule__DirectionCS__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7012:1: ( rule__DirectionCS__Group_4__1__Impl ) - // InternalQVTimperative.g:7013:2: rule__DirectionCS__Group_4__1__Impl + // InternalQVTimperative.g:7005:1: ( rule__DirectionCS__Group_4__1__Impl ) + // InternalQVTimperative.g:7006:2: rule__DirectionCS__Group_4__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__DirectionCS__Group_4__1__Impl(); @@ -23780,23 +23727,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_4__1__Impl" - // InternalQVTimperative.g:7019:1: rule__DirectionCS__Group_4__1__Impl : ( ( rule__DirectionCS__ImportsAssignment_4_1 ) ) ; + // InternalQVTimperative.g:7012:1: rule__DirectionCS__Group_4__1__Impl : ( ( rule__DirectionCS__ImportsAssignment_4_1 ) ) ; public final void rule__DirectionCS__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7023:1: ( ( ( rule__DirectionCS__ImportsAssignment_4_1 ) ) ) - // InternalQVTimperative.g:7024:1: ( ( rule__DirectionCS__ImportsAssignment_4_1 ) ) + // InternalQVTimperative.g:7016:1: ( ( ( rule__DirectionCS__ImportsAssignment_4_1 ) ) ) + // InternalQVTimperative.g:7017:1: ( ( rule__DirectionCS__ImportsAssignment_4_1 ) ) { - // InternalQVTimperative.g:7024:1: ( ( rule__DirectionCS__ImportsAssignment_4_1 ) ) - // InternalQVTimperative.g:7025:1: ( rule__DirectionCS__ImportsAssignment_4_1 ) + // InternalQVTimperative.g:7017:1: ( ( rule__DirectionCS__ImportsAssignment_4_1 ) ) + // InternalQVTimperative.g:7018:1: ( rule__DirectionCS__ImportsAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDirectionCSAccess().getImportsAssignment_4_1()); } - // InternalQVTimperative.g:7026:1: ( rule__DirectionCS__ImportsAssignment_4_1 ) - // InternalQVTimperative.g:7026:2: rule__DirectionCS__ImportsAssignment_4_1 + // InternalQVTimperative.g:7019:1: ( rule__DirectionCS__ImportsAssignment_4_1 ) + // InternalQVTimperative.g:7019:2: rule__DirectionCS__ImportsAssignment_4_1 { pushFollow(FollowSets000.FOLLOW_2); rule__DirectionCS__ImportsAssignment_4_1(); @@ -23831,16 +23778,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_5__0" - // InternalQVTimperative.g:7040:1: rule__DirectionCS__Group_5__0 : rule__DirectionCS__Group_5__0__Impl rule__DirectionCS__Group_5__1 ; + // InternalQVTimperative.g:7033:1: rule__DirectionCS__Group_5__0 : rule__DirectionCS__Group_5__0__Impl rule__DirectionCS__Group_5__1 ; public final void rule__DirectionCS__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7044:1: ( rule__DirectionCS__Group_5__0__Impl rule__DirectionCS__Group_5__1 ) - // InternalQVTimperative.g:7045:2: rule__DirectionCS__Group_5__0__Impl rule__DirectionCS__Group_5__1 + // InternalQVTimperative.g:7037:1: ( rule__DirectionCS__Group_5__0__Impl rule__DirectionCS__Group_5__1 ) + // InternalQVTimperative.g:7038:2: rule__DirectionCS__Group_5__0__Impl rule__DirectionCS__Group_5__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__DirectionCS__Group_5__0__Impl(); state._fsp--; @@ -23869,17 +23816,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_5__0__Impl" - // InternalQVTimperative.g:7052:1: rule__DirectionCS__Group_5__0__Impl : ( 'uses' ) ; + // InternalQVTimperative.g:7045:1: rule__DirectionCS__Group_5__0__Impl : ( 'uses' ) ; public final void rule__DirectionCS__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7056:1: ( ( 'uses' ) ) - // InternalQVTimperative.g:7057:1: ( 'uses' ) + // InternalQVTimperative.g:7049:1: ( ( 'uses' ) ) + // InternalQVTimperative.g:7050:1: ( 'uses' ) { - // InternalQVTimperative.g:7057:1: ( 'uses' ) - // InternalQVTimperative.g:7058:1: 'uses' + // InternalQVTimperative.g:7050:1: ( 'uses' ) + // InternalQVTimperative.g:7051:1: 'uses' { if ( state.backtracking==0 ) { before(grammarAccess.getDirectionCSAccess().getUsesKeyword_5_0()); @@ -23910,16 +23857,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_5__1" - // InternalQVTimperative.g:7071:1: rule__DirectionCS__Group_5__1 : rule__DirectionCS__Group_5__1__Impl rule__DirectionCS__Group_5__2 ; + // InternalQVTimperative.g:7064:1: rule__DirectionCS__Group_5__1 : rule__DirectionCS__Group_5__1__Impl rule__DirectionCS__Group_5__2 ; public final void rule__DirectionCS__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7075:1: ( rule__DirectionCS__Group_5__1__Impl rule__DirectionCS__Group_5__2 ) - // InternalQVTimperative.g:7076:2: rule__DirectionCS__Group_5__1__Impl rule__DirectionCS__Group_5__2 + // InternalQVTimperative.g:7068:1: ( rule__DirectionCS__Group_5__1__Impl rule__DirectionCS__Group_5__2 ) + // InternalQVTimperative.g:7069:2: rule__DirectionCS__Group_5__1__Impl rule__DirectionCS__Group_5__2 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__DirectionCS__Group_5__1__Impl(); state._fsp--; @@ -23948,23 +23895,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_5__1__Impl" - // InternalQVTimperative.g:7083:1: rule__DirectionCS__Group_5__1__Impl : ( ( rule__DirectionCS__UsesAssignment_5_1 ) ) ; + // InternalQVTimperative.g:7076:1: rule__DirectionCS__Group_5__1__Impl : ( ( rule__DirectionCS__UsesAssignment_5_1 ) ) ; public final void rule__DirectionCS__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7087:1: ( ( ( rule__DirectionCS__UsesAssignment_5_1 ) ) ) - // InternalQVTimperative.g:7088:1: ( ( rule__DirectionCS__UsesAssignment_5_1 ) ) + // InternalQVTimperative.g:7080:1: ( ( ( rule__DirectionCS__UsesAssignment_5_1 ) ) ) + // InternalQVTimperative.g:7081:1: ( ( rule__DirectionCS__UsesAssignment_5_1 ) ) { - // InternalQVTimperative.g:7088:1: ( ( rule__DirectionCS__UsesAssignment_5_1 ) ) - // InternalQVTimperative.g:7089:1: ( rule__DirectionCS__UsesAssignment_5_1 ) + // InternalQVTimperative.g:7081:1: ( ( rule__DirectionCS__UsesAssignment_5_1 ) ) + // InternalQVTimperative.g:7082:1: ( rule__DirectionCS__UsesAssignment_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDirectionCSAccess().getUsesAssignment_5_1()); } - // InternalQVTimperative.g:7090:1: ( rule__DirectionCS__UsesAssignment_5_1 ) - // InternalQVTimperative.g:7090:2: rule__DirectionCS__UsesAssignment_5_1 + // InternalQVTimperative.g:7083:1: ( rule__DirectionCS__UsesAssignment_5_1 ) + // InternalQVTimperative.g:7083:2: rule__DirectionCS__UsesAssignment_5_1 { pushFollow(FollowSets000.FOLLOW_2); rule__DirectionCS__UsesAssignment_5_1(); @@ -23999,14 +23946,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_5__2" - // InternalQVTimperative.g:7100:1: rule__DirectionCS__Group_5__2 : rule__DirectionCS__Group_5__2__Impl ; + // InternalQVTimperative.g:7093:1: rule__DirectionCS__Group_5__2 : rule__DirectionCS__Group_5__2__Impl ; public final void rule__DirectionCS__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7104:1: ( rule__DirectionCS__Group_5__2__Impl ) - // InternalQVTimperative.g:7105:2: rule__DirectionCS__Group_5__2__Impl + // InternalQVTimperative.g:7097:1: ( rule__DirectionCS__Group_5__2__Impl ) + // InternalQVTimperative.g:7098:2: rule__DirectionCS__Group_5__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__DirectionCS__Group_5__2__Impl(); @@ -24032,37 +23979,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_5__2__Impl" - // InternalQVTimperative.g:7111:1: rule__DirectionCS__Group_5__2__Impl : ( ( rule__DirectionCS__Group_5_2__0 )* ) ; + // InternalQVTimperative.g:7104:1: rule__DirectionCS__Group_5__2__Impl : ( ( rule__DirectionCS__Group_5_2__0 )* ) ; public final void rule__DirectionCS__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7115:1: ( ( ( rule__DirectionCS__Group_5_2__0 )* ) ) - // InternalQVTimperative.g:7116:1: ( ( rule__DirectionCS__Group_5_2__0 )* ) + // InternalQVTimperative.g:7108:1: ( ( ( rule__DirectionCS__Group_5_2__0 )* ) ) + // InternalQVTimperative.g:7109:1: ( ( rule__DirectionCS__Group_5_2__0 )* ) { - // InternalQVTimperative.g:7116:1: ( ( rule__DirectionCS__Group_5_2__0 )* ) - // InternalQVTimperative.g:7117:1: ( rule__DirectionCS__Group_5_2__0 )* + // InternalQVTimperative.g:7109:1: ( ( rule__DirectionCS__Group_5_2__0 )* ) + // InternalQVTimperative.g:7110:1: ( rule__DirectionCS__Group_5_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getDirectionCSAccess().getGroup_5_2()); } - // InternalQVTimperative.g:7118:1: ( rule__DirectionCS__Group_5_2__0 )* - loop84: + // InternalQVTimperative.g:7111:1: ( rule__DirectionCS__Group_5_2__0 )* + loop83: do { - int alt84=2; - int LA84_0 = input.LA(1); + int alt83=2; + int LA83_0 = input.LA(1); - if ( (LA84_0==70) ) { - alt84=1; + if ( (LA83_0==70) ) { + alt83=1; } - switch (alt84) { + switch (alt83) { case 1 : - // InternalQVTimperative.g:7118:2: rule__DirectionCS__Group_5_2__0 + // InternalQVTimperative.g:7111:2: rule__DirectionCS__Group_5_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__DirectionCS__Group_5_2__0(); state._fsp--; @@ -24072,7 +24019,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop84; + break loop83; } } while (true); @@ -24101,16 +24048,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_5_2__0" - // InternalQVTimperative.g:7134:1: rule__DirectionCS__Group_5_2__0 : rule__DirectionCS__Group_5_2__0__Impl rule__DirectionCS__Group_5_2__1 ; + // InternalQVTimperative.g:7127:1: rule__DirectionCS__Group_5_2__0 : rule__DirectionCS__Group_5_2__0__Impl rule__DirectionCS__Group_5_2__1 ; public final void rule__DirectionCS__Group_5_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7138:1: ( rule__DirectionCS__Group_5_2__0__Impl rule__DirectionCS__Group_5_2__1 ) - // InternalQVTimperative.g:7139:2: rule__DirectionCS__Group_5_2__0__Impl rule__DirectionCS__Group_5_2__1 + // InternalQVTimperative.g:7131:1: ( rule__DirectionCS__Group_5_2__0__Impl rule__DirectionCS__Group_5_2__1 ) + // InternalQVTimperative.g:7132:2: rule__DirectionCS__Group_5_2__0__Impl rule__DirectionCS__Group_5_2__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__DirectionCS__Group_5_2__0__Impl(); state._fsp--; @@ -24139,17 +24086,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_5_2__0__Impl" - // InternalQVTimperative.g:7146:1: rule__DirectionCS__Group_5_2__0__Impl : ( ',' ) ; + // InternalQVTimperative.g:7139:1: rule__DirectionCS__Group_5_2__0__Impl : ( ',' ) ; public final void rule__DirectionCS__Group_5_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7150:1: ( ( ',' ) ) - // InternalQVTimperative.g:7151:1: ( ',' ) + // InternalQVTimperative.g:7143:1: ( ( ',' ) ) + // InternalQVTimperative.g:7144:1: ( ',' ) { - // InternalQVTimperative.g:7151:1: ( ',' ) - // InternalQVTimperative.g:7152:1: ',' + // InternalQVTimperative.g:7144:1: ( ',' ) + // InternalQVTimperative.g:7145:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getDirectionCSAccess().getCommaKeyword_5_2_0()); @@ -24180,14 +24127,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_5_2__1" - // InternalQVTimperative.g:7165:1: rule__DirectionCS__Group_5_2__1 : rule__DirectionCS__Group_5_2__1__Impl ; + // InternalQVTimperative.g:7158:1: rule__DirectionCS__Group_5_2__1 : rule__DirectionCS__Group_5_2__1__Impl ; public final void rule__DirectionCS__Group_5_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7169:1: ( rule__DirectionCS__Group_5_2__1__Impl ) - // InternalQVTimperative.g:7170:2: rule__DirectionCS__Group_5_2__1__Impl + // InternalQVTimperative.g:7162:1: ( rule__DirectionCS__Group_5_2__1__Impl ) + // InternalQVTimperative.g:7163:2: rule__DirectionCS__Group_5_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__DirectionCS__Group_5_2__1__Impl(); @@ -24213,23 +24160,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DirectionCS__Group_5_2__1__Impl" - // InternalQVTimperative.g:7176:1: rule__DirectionCS__Group_5_2__1__Impl : ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) ) ; + // InternalQVTimperative.g:7169:1: rule__DirectionCS__Group_5_2__1__Impl : ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) ) ; public final void rule__DirectionCS__Group_5_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7180:1: ( ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) ) ) - // InternalQVTimperative.g:7181:1: ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) ) + // InternalQVTimperative.g:7173:1: ( ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) ) ) + // InternalQVTimperative.g:7174:1: ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) ) { - // InternalQVTimperative.g:7181:1: ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) ) - // InternalQVTimperative.g:7182:1: ( rule__DirectionCS__UsesAssignment_5_2_1 ) + // InternalQVTimperative.g:7174:1: ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) ) + // InternalQVTimperative.g:7175:1: ( rule__DirectionCS__UsesAssignment_5_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDirectionCSAccess().getUsesAssignment_5_2_1()); } - // InternalQVTimperative.g:7183:1: ( rule__DirectionCS__UsesAssignment_5_2_1 ) - // InternalQVTimperative.g:7183:2: rule__DirectionCS__UsesAssignment_5_2_1 + // InternalQVTimperative.g:7176:1: ( rule__DirectionCS__UsesAssignment_5_2_1 ) + // InternalQVTimperative.g:7176:2: rule__DirectionCS__UsesAssignment_5_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__DirectionCS__UsesAssignment_5_2_1(); @@ -24264,16 +24211,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0__0" - // InternalQVTimperative.g:7197:1: rule__GuardPatternCS__Group_0__0 : rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 ; + // InternalQVTimperative.g:7190: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 { - // InternalQVTimperative.g:7201:1: ( rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 ) - // InternalQVTimperative.g:7202:2: rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 + // InternalQVTimperative.g:7194:1: ( rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 ) + // InternalQVTimperative.g:7195:2: rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__GuardPatternCS__Group_0__0__Impl(); state._fsp--; @@ -24302,17 +24249,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0__0__Impl" - // InternalQVTimperative.g:7209:1: rule__GuardPatternCS__Group_0__0__Impl : ( '(' ) ; + // InternalQVTimperative.g:7202:1: rule__GuardPatternCS__Group_0__0__Impl : ( '(' ) ; public final void rule__GuardPatternCS__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7213:1: ( ( '(' ) ) - // InternalQVTimperative.g:7214:1: ( '(' ) + // InternalQVTimperative.g:7206:1: ( ( '(' ) ) + // InternalQVTimperative.g:7207:1: ( '(' ) { - // InternalQVTimperative.g:7214:1: ( '(' ) - // InternalQVTimperative.g:7215:1: '(' + // InternalQVTimperative.g:7207:1: ( '(' ) + // InternalQVTimperative.g:7208:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0()); @@ -24343,16 +24290,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0__1" - // InternalQVTimperative.g:7228:1: rule__GuardPatternCS__Group_0__1 : rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 ; + // InternalQVTimperative.g:7221: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 { - // InternalQVTimperative.g:7232:1: ( rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 ) - // InternalQVTimperative.g:7233:2: rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 + // InternalQVTimperative.g:7225:1: ( rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 ) + // InternalQVTimperative.g:7226:2: rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 { - pushFollow(FollowSets000.FOLLOW_9); + pushFollow(FollowSets000.FOLLOW_8); rule__GuardPatternCS__Group_0__1__Impl(); state._fsp--; @@ -24381,23 +24328,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0__1__Impl" - // InternalQVTimperative.g:7240:1: rule__GuardPatternCS__Group_0__1__Impl : ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) ; + // InternalQVTimperative.g:7233:1: rule__GuardPatternCS__Group_0__1__Impl : ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) ; public final void rule__GuardPatternCS__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7244:1: ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) ) - // InternalQVTimperative.g:7245:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) + // InternalQVTimperative.g:7237:1: ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) ) + // InternalQVTimperative.g:7238:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) { - // InternalQVTimperative.g:7245:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) - // InternalQVTimperative.g:7246:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) + // InternalQVTimperative.g:7238:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) + // InternalQVTimperative.g:7239:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1()); } - // InternalQVTimperative.g:7247:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) - // InternalQVTimperative.g:7247:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 + // InternalQVTimperative.g:7240:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) + // InternalQVTimperative.g:7240:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1(); @@ -24432,16 +24379,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0__2" - // InternalQVTimperative.g:7257:1: rule__GuardPatternCS__Group_0__2 : rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 ; + // InternalQVTimperative.g:7250: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 { - // InternalQVTimperative.g:7261:1: ( rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 ) - // InternalQVTimperative.g:7262:2: rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 + // InternalQVTimperative.g:7254:1: ( rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 ) + // InternalQVTimperative.g:7255:2: rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 { - pushFollow(FollowSets000.FOLLOW_9); + pushFollow(FollowSets000.FOLLOW_8); rule__GuardPatternCS__Group_0__2__Impl(); state._fsp--; @@ -24470,37 +24417,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0__2__Impl" - // InternalQVTimperative.g:7269:1: rule__GuardPatternCS__Group_0__2__Impl : ( ( rule__GuardPatternCS__Group_0_2__0 )* ) ; + // InternalQVTimperative.g:7262: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 { - // InternalQVTimperative.g:7273:1: ( ( ( rule__GuardPatternCS__Group_0_2__0 )* ) ) - // InternalQVTimperative.g:7274:1: ( ( rule__GuardPatternCS__Group_0_2__0 )* ) + // InternalQVTimperative.g:7266:1: ( ( ( rule__GuardPatternCS__Group_0_2__0 )* ) ) + // InternalQVTimperative.g:7267:1: ( ( rule__GuardPatternCS__Group_0_2__0 )* ) { - // InternalQVTimperative.g:7274:1: ( ( rule__GuardPatternCS__Group_0_2__0 )* ) - // InternalQVTimperative.g:7275:1: ( rule__GuardPatternCS__Group_0_2__0 )* + // InternalQVTimperative.g:7267:1: ( ( rule__GuardPatternCS__Group_0_2__0 )* ) + // InternalQVTimperative.g:7268:1: ( rule__GuardPatternCS__Group_0_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getGroup_0_2()); } - // InternalQVTimperative.g:7276:1: ( rule__GuardPatternCS__Group_0_2__0 )* - loop85: + // InternalQVTimperative.g:7269:1: ( rule__GuardPatternCS__Group_0_2__0 )* + loop84: do { - int alt85=2; - int LA85_0 = input.LA(1); + int alt84=2; + int LA84_0 = input.LA(1); - if ( (LA85_0==70) ) { - alt85=1; + if ( (LA84_0==70) ) { + alt84=1; } - switch (alt85) { + switch (alt84) { case 1 : - // InternalQVTimperative.g:7276:2: rule__GuardPatternCS__Group_0_2__0 + // InternalQVTimperative.g:7269:2: rule__GuardPatternCS__Group_0_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__GuardPatternCS__Group_0_2__0(); state._fsp--; @@ -24510,7 +24457,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop85; + break loop84; } } while (true); @@ -24539,16 +24486,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0__3" - // InternalQVTimperative.g:7286:1: rule__GuardPatternCS__Group_0__3 : rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 ; + // InternalQVTimperative.g:7279: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 { - // InternalQVTimperative.g:7290:1: ( rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 ) - // InternalQVTimperative.g:7291:2: rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 + // InternalQVTimperative.g:7283:1: ( rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 ) + // InternalQVTimperative.g:7284:2: rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 { - pushFollow(FollowSets000.FOLLOW_21); + pushFollow(FollowSets000.FOLLOW_20); rule__GuardPatternCS__Group_0__3__Impl(); state._fsp--; @@ -24577,17 +24524,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0__3__Impl" - // InternalQVTimperative.g:7298:1: rule__GuardPatternCS__Group_0__3__Impl : ( '|' ) ; + // InternalQVTimperative.g:7291:1: rule__GuardPatternCS__Group_0__3__Impl : ( '|' ) ; public final void rule__GuardPatternCS__Group_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7302:1: ( ( '|' ) ) - // InternalQVTimperative.g:7303:1: ( '|' ) + // InternalQVTimperative.g:7295:1: ( ( '|' ) ) + // InternalQVTimperative.g:7296:1: ( '|' ) { - // InternalQVTimperative.g:7303:1: ( '|' ) - // InternalQVTimperative.g:7304:1: '|' + // InternalQVTimperative.g:7296:1: ( '|' ) + // InternalQVTimperative.g:7297:1: '|' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3()); @@ -24618,16 +24565,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0__4" - // InternalQVTimperative.g:7317:1: rule__GuardPatternCS__Group_0__4 : rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 ; + // InternalQVTimperative.g:7310: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 { - // InternalQVTimperative.g:7321:1: ( rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 ) - // InternalQVTimperative.g:7322:2: rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 + // InternalQVTimperative.g:7314:1: ( rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 ) + // InternalQVTimperative.g:7315:2: rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 { - pushFollow(FollowSets000.FOLLOW_21); + pushFollow(FollowSets000.FOLLOW_20); rule__GuardPatternCS__Group_0__4__Impl(); state._fsp--; @@ -24656,37 +24603,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0__4__Impl" - // InternalQVTimperative.g:7329:1: rule__GuardPatternCS__Group_0__4__Impl : ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* ) ; + // InternalQVTimperative.g:7322:1: rule__GuardPatternCS__Group_0__4__Impl : ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* ) ; public final void rule__GuardPatternCS__Group_0__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7333:1: ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* ) ) - // InternalQVTimperative.g:7334:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* ) + // InternalQVTimperative.g:7326:1: ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* ) ) + // InternalQVTimperative.g:7327:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* ) { - // InternalQVTimperative.g:7334:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* ) - // InternalQVTimperative.g:7335:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* + // InternalQVTimperative.g:7327:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* ) + // InternalQVTimperative.g:7328:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_0_4()); } - // InternalQVTimperative.g:7336:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* - loop86: + // InternalQVTimperative.g:7329:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* + loop85: do { - int alt86=2; - int LA86_0 = input.LA(1); + int alt85=2; + int LA85_0 = input.LA(1); - if ( ((LA86_0>=RULE_INT && LA86_0<=RULE_ESCAPED_ID)||(LA86_0>=19 && LA86_0<=29)||(LA86_0>=31 && LA86_0<=33)||(LA86_0>=50 && LA86_0<=64)||LA86_0==72||LA86_0==97||(LA86_0>=99 && LA86_0<=100)||LA86_0==104||(LA86_0>=109 && LA86_0<=110)||(LA86_0>=141 && LA86_0<=142)) ) { - alt86=1; + if ( ((LA85_0>=RULE_INT && LA85_0<=RULE_ESCAPED_ID)||(LA85_0>=19 && LA85_0<=29)||(LA85_0>=31 && LA85_0<=33)||(LA85_0>=50 && LA85_0<=64)||LA85_0==72||LA85_0==97||(LA85_0>=99 && LA85_0<=100)||LA85_0==104||(LA85_0>=109 && LA85_0<=110)||(LA85_0>=141 && LA85_0<=142)) ) { + alt85=1; } - switch (alt86) { + switch (alt85) { case 1 : - // InternalQVTimperative.g:7336:2: rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 + // InternalQVTimperative.g:7329:2: rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 { - pushFollow(FollowSets000.FOLLOW_12); + pushFollow(FollowSets000.FOLLOW_11); rule__GuardPatternCS__OwnedPredicatesAssignment_0_4(); state._fsp--; @@ -24696,7 +24643,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop86; + break loop85; } } while (true); @@ -24725,14 +24672,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0__5" - // InternalQVTimperative.g:7346:1: rule__GuardPatternCS__Group_0__5 : rule__GuardPatternCS__Group_0__5__Impl ; + // InternalQVTimperative.g:7339: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 { - // InternalQVTimperative.g:7350:1: ( rule__GuardPatternCS__Group_0__5__Impl ) - // InternalQVTimperative.g:7351:2: rule__GuardPatternCS__Group_0__5__Impl + // InternalQVTimperative.g:7343:1: ( rule__GuardPatternCS__Group_0__5__Impl ) + // InternalQVTimperative.g:7344:2: rule__GuardPatternCS__Group_0__5__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__Group_0__5__Impl(); @@ -24758,17 +24705,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0__5__Impl" - // InternalQVTimperative.g:7357:1: rule__GuardPatternCS__Group_0__5__Impl : ( ')' ) ; + // InternalQVTimperative.g:7350:1: rule__GuardPatternCS__Group_0__5__Impl : ( ')' ) ; public final void rule__GuardPatternCS__Group_0__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7361:1: ( ( ')' ) ) - // InternalQVTimperative.g:7362:1: ( ')' ) + // InternalQVTimperative.g:7354:1: ( ( ')' ) ) + // InternalQVTimperative.g:7355:1: ( ')' ) { - // InternalQVTimperative.g:7362:1: ( ')' ) - // InternalQVTimperative.g:7363:1: ')' + // InternalQVTimperative.g:7355:1: ( ')' ) + // InternalQVTimperative.g:7356:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5()); @@ -24799,16 +24746,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0_2__0" - // InternalQVTimperative.g:7388:1: rule__GuardPatternCS__Group_0_2__0 : rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 ; + // InternalQVTimperative.g:7381: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 { - // InternalQVTimperative.g:7392:1: ( rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 ) - // InternalQVTimperative.g:7393:2: rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 + // InternalQVTimperative.g:7385:1: ( rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 ) + // InternalQVTimperative.g:7386:2: rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__GuardPatternCS__Group_0_2__0__Impl(); state._fsp--; @@ -24837,17 +24784,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0_2__0__Impl" - // InternalQVTimperative.g:7400:1: rule__GuardPatternCS__Group_0_2__0__Impl : ( ',' ) ; + // InternalQVTimperative.g:7393:1: rule__GuardPatternCS__Group_0_2__0__Impl : ( ',' ) ; public final void rule__GuardPatternCS__Group_0_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7404:1: ( ( ',' ) ) - // InternalQVTimperative.g:7405:1: ( ',' ) + // InternalQVTimperative.g:7397:1: ( ( ',' ) ) + // InternalQVTimperative.g:7398:1: ( ',' ) { - // InternalQVTimperative.g:7405:1: ( ',' ) - // InternalQVTimperative.g:7406:1: ',' + // InternalQVTimperative.g:7398:1: ( ',' ) + // InternalQVTimperative.g:7399:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0()); @@ -24878,14 +24825,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0_2__1" - // InternalQVTimperative.g:7419:1: rule__GuardPatternCS__Group_0_2__1 : rule__GuardPatternCS__Group_0_2__1__Impl ; + // InternalQVTimperative.g:7412: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 { - // InternalQVTimperative.g:7423:1: ( rule__GuardPatternCS__Group_0_2__1__Impl ) - // InternalQVTimperative.g:7424:2: rule__GuardPatternCS__Group_0_2__1__Impl + // InternalQVTimperative.g:7416:1: ( rule__GuardPatternCS__Group_0_2__1__Impl ) + // InternalQVTimperative.g:7417:2: rule__GuardPatternCS__Group_0_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__Group_0_2__1__Impl(); @@ -24911,23 +24858,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_0_2__1__Impl" - // InternalQVTimperative.g:7430:1: rule__GuardPatternCS__Group_0_2__1__Impl : ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) ; + // InternalQVTimperative.g:7423:1: rule__GuardPatternCS__Group_0_2__1__Impl : ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) ; public final void rule__GuardPatternCS__Group_0_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7434:1: ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) ) - // InternalQVTimperative.g:7435:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) + // InternalQVTimperative.g:7427:1: ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) ) + // InternalQVTimperative.g:7428:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) { - // InternalQVTimperative.g:7435:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) - // InternalQVTimperative.g:7436:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) + // InternalQVTimperative.g:7428:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) + // InternalQVTimperative.g:7429:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1()); } - // InternalQVTimperative.g:7437:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) - // InternalQVTimperative.g:7437:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 + // InternalQVTimperative.g:7430:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) + // InternalQVTimperative.g:7430:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1(); @@ -24962,16 +24909,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_1__0" - // InternalQVTimperative.g:7451:1: rule__GuardPatternCS__Group_1__0 : rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 ; + // InternalQVTimperative.g:7444: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 { - // InternalQVTimperative.g:7455:1: ( rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 ) - // InternalQVTimperative.g:7456:2: rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 + // InternalQVTimperative.g:7448:1: ( rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 ) + // InternalQVTimperative.g:7449:2: rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__GuardPatternCS__Group_1__0__Impl(); state._fsp--; @@ -25000,17 +24947,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_1__0__Impl" - // InternalQVTimperative.g:7463:1: rule__GuardPatternCS__Group_1__0__Impl : ( '(' ) ; + // InternalQVTimperative.g:7456:1: rule__GuardPatternCS__Group_1__0__Impl : ( '(' ) ; public final void rule__GuardPatternCS__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7467:1: ( ( '(' ) ) - // InternalQVTimperative.g:7468:1: ( '(' ) + // InternalQVTimperative.g:7460:1: ( ( '(' ) ) + // InternalQVTimperative.g:7461:1: ( '(' ) { - // InternalQVTimperative.g:7468:1: ( '(' ) - // InternalQVTimperative.g:7469:1: '(' + // InternalQVTimperative.g:7461:1: ( '(' ) + // InternalQVTimperative.g:7462:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0()); @@ -25041,16 +24988,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_1__1" - // InternalQVTimperative.g:7482:1: rule__GuardPatternCS__Group_1__1 : rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 ; + // InternalQVTimperative.g:7475: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 { - // InternalQVTimperative.g:7486:1: ( rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 ) - // InternalQVTimperative.g:7487:2: rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 + // InternalQVTimperative.g:7479:1: ( rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 ) + // InternalQVTimperative.g:7480:2: rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 { - pushFollow(FollowSets000.FOLLOW_22); + pushFollow(FollowSets000.FOLLOW_21); rule__GuardPatternCS__Group_1__1__Impl(); state._fsp--; @@ -25079,23 +25026,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_1__1__Impl" - // InternalQVTimperative.g:7494:1: rule__GuardPatternCS__Group_1__1__Impl : ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) ; + // InternalQVTimperative.g:7487:1: rule__GuardPatternCS__Group_1__1__Impl : ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) ; public final void rule__GuardPatternCS__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7498:1: ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) ) - // InternalQVTimperative.g:7499:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) + // InternalQVTimperative.g:7491:1: ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) ) + // InternalQVTimperative.g:7492:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) { - // InternalQVTimperative.g:7499:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) - // InternalQVTimperative.g:7500:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) + // InternalQVTimperative.g:7492:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) + // InternalQVTimperative.g:7493:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1()); } - // InternalQVTimperative.g:7501:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) - // InternalQVTimperative.g:7501:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 + // InternalQVTimperative.g:7494:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) + // InternalQVTimperative.g:7494:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1(); @@ -25130,16 +25077,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_1__2" - // InternalQVTimperative.g:7511:1: rule__GuardPatternCS__Group_1__2 : rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 ; + // InternalQVTimperative.g:7504: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 { - // InternalQVTimperative.g:7515:1: ( rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 ) - // InternalQVTimperative.g:7516:2: rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 + // InternalQVTimperative.g:7508:1: ( rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 ) + // InternalQVTimperative.g:7509:2: rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 { - pushFollow(FollowSets000.FOLLOW_22); + pushFollow(FollowSets000.FOLLOW_21); rule__GuardPatternCS__Group_1__2__Impl(); state._fsp--; @@ -25168,37 +25115,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_1__2__Impl" - // InternalQVTimperative.g:7523:1: rule__GuardPatternCS__Group_1__2__Impl : ( ( rule__GuardPatternCS__Group_1_2__0 )* ) ; + // InternalQVTimperative.g:7516:1: rule__GuardPatternCS__Group_1__2__Impl : ( ( rule__GuardPatternCS__Group_1_2__0 )* ) ; public final void rule__GuardPatternCS__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7527:1: ( ( ( rule__GuardPatternCS__Group_1_2__0 )* ) ) - // InternalQVTimperative.g:7528:1: ( ( rule__GuardPatternCS__Group_1_2__0 )* ) + // InternalQVTimperative.g:7520:1: ( ( ( rule__GuardPatternCS__Group_1_2__0 )* ) ) + // InternalQVTimperative.g:7521:1: ( ( rule__GuardPatternCS__Group_1_2__0 )* ) { - // InternalQVTimperative.g:7528:1: ( ( rule__GuardPatternCS__Group_1_2__0 )* ) - // InternalQVTimperative.g:7529:1: ( rule__GuardPatternCS__Group_1_2__0 )* + // InternalQVTimperative.g:7521:1: ( ( rule__GuardPatternCS__Group_1_2__0 )* ) + // InternalQVTimperative.g:7522:1: ( rule__GuardPatternCS__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getGroup_1_2()); } - // InternalQVTimperative.g:7530:1: ( rule__GuardPatternCS__Group_1_2__0 )* - loop87: + // InternalQVTimperative.g:7523:1: ( rule__GuardPatternCS__Group_1_2__0 )* + loop86: do { - int alt87=2; - int LA87_0 = input.LA(1); + int alt86=2; + int LA86_0 = input.LA(1); - if ( (LA87_0==70) ) { - alt87=1; + if ( (LA86_0==70) ) { + alt86=1; } - switch (alt87) { + switch (alt86) { case 1 : - // InternalQVTimperative.g:7530:2: rule__GuardPatternCS__Group_1_2__0 + // InternalQVTimperative.g:7523:2: rule__GuardPatternCS__Group_1_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__GuardPatternCS__Group_1_2__0(); state._fsp--; @@ -25208,7 +25155,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop87; + break loop86; } } while (true); @@ -25237,14 +25184,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_1__3" - // InternalQVTimperative.g:7540:1: rule__GuardPatternCS__Group_1__3 : rule__GuardPatternCS__Group_1__3__Impl ; + // InternalQVTimperative.g:7533: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 { - // InternalQVTimperative.g:7544:1: ( rule__GuardPatternCS__Group_1__3__Impl ) - // InternalQVTimperative.g:7545:2: rule__GuardPatternCS__Group_1__3__Impl + // InternalQVTimperative.g:7537:1: ( rule__GuardPatternCS__Group_1__3__Impl ) + // InternalQVTimperative.g:7538:2: rule__GuardPatternCS__Group_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__Group_1__3__Impl(); @@ -25270,17 +25217,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_1__3__Impl" - // InternalQVTimperative.g:7551:1: rule__GuardPatternCS__Group_1__3__Impl : ( ')' ) ; + // InternalQVTimperative.g:7544:1: rule__GuardPatternCS__Group_1__3__Impl : ( ')' ) ; public final void rule__GuardPatternCS__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7555:1: ( ( ')' ) ) - // InternalQVTimperative.g:7556:1: ( ')' ) + // InternalQVTimperative.g:7548:1: ( ( ')' ) ) + // InternalQVTimperative.g:7549:1: ( ')' ) { - // InternalQVTimperative.g:7556:1: ( ')' ) - // InternalQVTimperative.g:7557:1: ')' + // InternalQVTimperative.g:7549:1: ( ')' ) + // InternalQVTimperative.g:7550:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3()); @@ -25311,16 +25258,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_1_2__0" - // InternalQVTimperative.g:7578:1: rule__GuardPatternCS__Group_1_2__0 : rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1 ; + // InternalQVTimperative.g:7571:1: rule__GuardPatternCS__Group_1_2__0 : rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1 ; public final void rule__GuardPatternCS__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7582:1: ( rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1 ) - // InternalQVTimperative.g:7583:2: rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1 + // InternalQVTimperative.g:7575:1: ( rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1 ) + // InternalQVTimperative.g:7576:2: rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__GuardPatternCS__Group_1_2__0__Impl(); state._fsp--; @@ -25349,17 +25296,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_1_2__0__Impl" - // InternalQVTimperative.g:7590:1: rule__GuardPatternCS__Group_1_2__0__Impl : ( ',' ) ; + // InternalQVTimperative.g:7583:1: rule__GuardPatternCS__Group_1_2__0__Impl : ( ',' ) ; public final void rule__GuardPatternCS__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7594:1: ( ( ',' ) ) - // InternalQVTimperative.g:7595:1: ( ',' ) + // InternalQVTimperative.g:7587:1: ( ( ',' ) ) + // InternalQVTimperative.g:7588:1: ( ',' ) { - // InternalQVTimperative.g:7595:1: ( ',' ) - // InternalQVTimperative.g:7596:1: ',' + // InternalQVTimperative.g:7588:1: ( ',' ) + // InternalQVTimperative.g:7589:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0()); @@ -25390,14 +25337,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_1_2__1" - // InternalQVTimperative.g:7609:1: rule__GuardPatternCS__Group_1_2__1 : rule__GuardPatternCS__Group_1_2__1__Impl ; + // InternalQVTimperative.g:7602:1: rule__GuardPatternCS__Group_1_2__1 : rule__GuardPatternCS__Group_1_2__1__Impl ; public final void rule__GuardPatternCS__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7613:1: ( rule__GuardPatternCS__Group_1_2__1__Impl ) - // InternalQVTimperative.g:7614:2: rule__GuardPatternCS__Group_1_2__1__Impl + // InternalQVTimperative.g:7606:1: ( rule__GuardPatternCS__Group_1_2__1__Impl ) + // InternalQVTimperative.g:7607:2: rule__GuardPatternCS__Group_1_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__Group_1_2__1__Impl(); @@ -25423,23 +25370,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_1_2__1__Impl" - // InternalQVTimperative.g:7620:1: rule__GuardPatternCS__Group_1_2__1__Impl : ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) ; + // InternalQVTimperative.g:7613:1: rule__GuardPatternCS__Group_1_2__1__Impl : ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) ; public final void rule__GuardPatternCS__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7624:1: ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) ) - // InternalQVTimperative.g:7625:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) + // InternalQVTimperative.g:7617:1: ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) ) + // InternalQVTimperative.g:7618:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) { - // InternalQVTimperative.g:7625:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) - // InternalQVTimperative.g:7626:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) + // InternalQVTimperative.g:7618:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) + // InternalQVTimperative.g:7619:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1()); } - // InternalQVTimperative.g:7627:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) - // InternalQVTimperative.g:7627:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 + // InternalQVTimperative.g:7620:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) + // InternalQVTimperative.g:7620:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1(); @@ -25474,16 +25421,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_2__0" - // InternalQVTimperative.g:7641:1: rule__GuardPatternCS__Group_2__0 : rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1 ; + // InternalQVTimperative.g:7634:1: rule__GuardPatternCS__Group_2__0 : rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1 ; public final void rule__GuardPatternCS__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7645:1: ( rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1 ) - // InternalQVTimperative.g:7646:2: rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1 + // InternalQVTimperative.g:7638:1: ( rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1 ) + // InternalQVTimperative.g:7639:2: rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__GuardPatternCS__Group_2__0__Impl(); state._fsp--; @@ -25512,17 +25459,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_2__0__Impl" - // InternalQVTimperative.g:7653:1: rule__GuardPatternCS__Group_2__0__Impl : ( '(' ) ; + // InternalQVTimperative.g:7646:1: rule__GuardPatternCS__Group_2__0__Impl : ( '(' ) ; public final void rule__GuardPatternCS__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7657:1: ( ( '(' ) ) - // InternalQVTimperative.g:7658:1: ( '(' ) + // InternalQVTimperative.g:7650:1: ( ( '(' ) ) + // InternalQVTimperative.g:7651:1: ( '(' ) { - // InternalQVTimperative.g:7658:1: ( '(' ) - // InternalQVTimperative.g:7659:1: '(' + // InternalQVTimperative.g:7651:1: ( '(' ) + // InternalQVTimperative.g:7652:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0()); @@ -25553,16 +25500,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_2__1" - // InternalQVTimperative.g:7672:1: rule__GuardPatternCS__Group_2__1 : rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2 ; + // InternalQVTimperative.g:7665:1: rule__GuardPatternCS__Group_2__1 : rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2 ; public final void rule__GuardPatternCS__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7676:1: ( rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2 ) - // InternalQVTimperative.g:7677:2: rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2 + // InternalQVTimperative.g:7669:1: ( rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2 ) + // InternalQVTimperative.g:7670:2: rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2 { - pushFollow(FollowSets000.FOLLOW_23); + pushFollow(FollowSets000.FOLLOW_22); rule__GuardPatternCS__Group_2__1__Impl(); state._fsp--; @@ -25591,28 +25538,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_2__1__Impl" - // InternalQVTimperative.g:7684:1: rule__GuardPatternCS__Group_2__1__Impl : ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) ) ; + // InternalQVTimperative.g:7677:1: rule__GuardPatternCS__Group_2__1__Impl : ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) ) ; public final void rule__GuardPatternCS__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7688:1: ( ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) ) ) - // InternalQVTimperative.g:7689:1: ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) ) + // InternalQVTimperative.g:7681:1: ( ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) ) ) + // InternalQVTimperative.g:7682:1: ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) ) { - // InternalQVTimperative.g:7689:1: ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) ) - // InternalQVTimperative.g:7690:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) + // InternalQVTimperative.g:7682:1: ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) ) + // InternalQVTimperative.g:7683:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) { - // InternalQVTimperative.g:7690:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) - // InternalQVTimperative.g:7691:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) + // InternalQVTimperative.g:7683:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) + // InternalQVTimperative.g:7684:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1()); } - // InternalQVTimperative.g:7692:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) - // InternalQVTimperative.g:7692:2: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 + // InternalQVTimperative.g:7685:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) + // InternalQVTimperative.g:7685:2: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 { - pushFollow(FollowSets000.FOLLOW_12); + pushFollow(FollowSets000.FOLLOW_11); rule__GuardPatternCS__OwnedPredicatesAssignment_2_1(); state._fsp--; @@ -25626,28 +25573,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } - // InternalQVTimperative.g:7695:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) - // InternalQVTimperative.g:7696:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* + // InternalQVTimperative.g:7688:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) + // InternalQVTimperative.g:7689:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1()); } - // InternalQVTimperative.g:7697:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* - loop88: + // InternalQVTimperative.g:7690:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* + loop87: do { - int alt88=2; - int LA88_0 = input.LA(1); + int alt87=2; + int LA87_0 = input.LA(1); - if ( ((LA88_0>=RULE_INT && LA88_0<=RULE_ESCAPED_ID)||(LA88_0>=19 && LA88_0<=29)||(LA88_0>=31 && LA88_0<=33)||(LA88_0>=50 && LA88_0<=64)||LA88_0==72||LA88_0==97||(LA88_0>=99 && LA88_0<=100)||LA88_0==104||(LA88_0>=109 && LA88_0<=110)||(LA88_0>=141 && LA88_0<=142)) ) { - alt88=1; + if ( ((LA87_0>=RULE_INT && LA87_0<=RULE_ESCAPED_ID)||(LA87_0>=19 && LA87_0<=29)||(LA87_0>=31 && LA87_0<=33)||(LA87_0>=50 && LA87_0<=64)||LA87_0==72||LA87_0==97||(LA87_0>=99 && LA87_0<=100)||LA87_0==104||(LA87_0>=109 && LA87_0<=110)||(LA87_0>=141 && LA87_0<=142)) ) { + alt87=1; } - switch (alt88) { + switch (alt87) { case 1 : - // InternalQVTimperative.g:7697:2: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 + // InternalQVTimperative.g:7690:2: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 { - pushFollow(FollowSets000.FOLLOW_12); + pushFollow(FollowSets000.FOLLOW_11); rule__GuardPatternCS__OwnedPredicatesAssignment_2_1(); state._fsp--; @@ -25657,7 +25604,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop88; + break loop87; } } while (true); @@ -25689,14 +25636,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_2__2" - // InternalQVTimperative.g:7708:1: rule__GuardPatternCS__Group_2__2 : rule__GuardPatternCS__Group_2__2__Impl ; + // InternalQVTimperative.g:7701:1: rule__GuardPatternCS__Group_2__2 : rule__GuardPatternCS__Group_2__2__Impl ; public final void rule__GuardPatternCS__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7712:1: ( rule__GuardPatternCS__Group_2__2__Impl ) - // InternalQVTimperative.g:7713:2: rule__GuardPatternCS__Group_2__2__Impl + // InternalQVTimperative.g:7705:1: ( rule__GuardPatternCS__Group_2__2__Impl ) + // InternalQVTimperative.g:7706:2: rule__GuardPatternCS__Group_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__Group_2__2__Impl(); @@ -25722,17 +25669,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_2__2__Impl" - // InternalQVTimperative.g:7719:1: rule__GuardPatternCS__Group_2__2__Impl : ( ')' ) ; + // InternalQVTimperative.g:7712:1: rule__GuardPatternCS__Group_2__2__Impl : ( ')' ) ; public final void rule__GuardPatternCS__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7723:1: ( ( ')' ) ) - // InternalQVTimperative.g:7724:1: ( ')' ) + // InternalQVTimperative.g:7716:1: ( ( ')' ) ) + // InternalQVTimperative.g:7717:1: ( ')' ) { - // InternalQVTimperative.g:7724:1: ( ')' ) - // InternalQVTimperative.g:7725:1: ')' + // InternalQVTimperative.g:7717:1: ( ')' ) + // InternalQVTimperative.g:7718:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2()); @@ -25763,16 +25710,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_3__0" - // InternalQVTimperative.g:7744:1: rule__GuardPatternCS__Group_3__0 : rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1 ; + // InternalQVTimperative.g:7737:1: rule__GuardPatternCS__Group_3__0 : rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1 ; public final void rule__GuardPatternCS__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7748:1: ( rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1 ) - // InternalQVTimperative.g:7749:2: rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1 + // InternalQVTimperative.g:7741:1: ( rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1 ) + // InternalQVTimperative.g:7742:2: rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1 { - pushFollow(FollowSets000.FOLLOW_24); + pushFollow(FollowSets000.FOLLOW_23); rule__GuardPatternCS__Group_3__0__Impl(); state._fsp--; @@ -25801,23 +25748,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_3__0__Impl" - // InternalQVTimperative.g:7756:1: rule__GuardPatternCS__Group_3__0__Impl : ( () ) ; + // InternalQVTimperative.g:7749:1: rule__GuardPatternCS__Group_3__0__Impl : ( () ) ; public final void rule__GuardPatternCS__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7760:1: ( ( () ) ) - // InternalQVTimperative.g:7761:1: ( () ) + // InternalQVTimperative.g:7753:1: ( ( () ) ) + // InternalQVTimperative.g:7754:1: ( () ) { - // InternalQVTimperative.g:7761:1: ( () ) - // InternalQVTimperative.g:7762:1: () + // InternalQVTimperative.g:7754:1: ( () ) + // InternalQVTimperative.g:7755:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_3_0()); } - // InternalQVTimperative.g:7763:1: () - // InternalQVTimperative.g:7765:1: + // InternalQVTimperative.g:7756:1: () + // InternalQVTimperative.g:7758:1: { } @@ -25842,16 +25789,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_3__1" - // InternalQVTimperative.g:7775:1: rule__GuardPatternCS__Group_3__1 : rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2 ; + // InternalQVTimperative.g:7768:1: rule__GuardPatternCS__Group_3__1 : rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2 ; public final void rule__GuardPatternCS__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7779:1: ( rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2 ) - // InternalQVTimperative.g:7780:2: rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2 + // InternalQVTimperative.g:7772:1: ( rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2 ) + // InternalQVTimperative.g:7773:2: rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2 { - pushFollow(FollowSets000.FOLLOW_23); + pushFollow(FollowSets000.FOLLOW_22); rule__GuardPatternCS__Group_3__1__Impl(); state._fsp--; @@ -25880,17 +25827,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_3__1__Impl" - // InternalQVTimperative.g:7787:1: rule__GuardPatternCS__Group_3__1__Impl : ( '(' ) ; + // InternalQVTimperative.g:7780:1: rule__GuardPatternCS__Group_3__1__Impl : ( '(' ) ; public final void rule__GuardPatternCS__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7791:1: ( ( '(' ) ) - // InternalQVTimperative.g:7792:1: ( '(' ) + // InternalQVTimperative.g:7784:1: ( ( '(' ) ) + // InternalQVTimperative.g:7785:1: ( '(' ) { - // InternalQVTimperative.g:7792:1: ( '(' ) - // InternalQVTimperative.g:7793:1: '(' + // InternalQVTimperative.g:7785:1: ( '(' ) + // InternalQVTimperative.g:7786:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1()); @@ -25921,14 +25868,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_3__2" - // InternalQVTimperative.g:7806:1: rule__GuardPatternCS__Group_3__2 : rule__GuardPatternCS__Group_3__2__Impl ; + // InternalQVTimperative.g:7799:1: rule__GuardPatternCS__Group_3__2 : rule__GuardPatternCS__Group_3__2__Impl ; public final void rule__GuardPatternCS__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7810:1: ( rule__GuardPatternCS__Group_3__2__Impl ) - // InternalQVTimperative.g:7811:2: rule__GuardPatternCS__Group_3__2__Impl + // InternalQVTimperative.g:7803:1: ( rule__GuardPatternCS__Group_3__2__Impl ) + // InternalQVTimperative.g:7804:2: rule__GuardPatternCS__Group_3__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__Group_3__2__Impl(); @@ -25954,17 +25901,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardPatternCS__Group_3__2__Impl" - // InternalQVTimperative.g:7817:1: rule__GuardPatternCS__Group_3__2__Impl : ( ')' ) ; + // InternalQVTimperative.g:7810:1: rule__GuardPatternCS__Group_3__2__Impl : ( ')' ) ; public final void rule__GuardPatternCS__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7821:1: ( ( ')' ) ) - // InternalQVTimperative.g:7822:1: ( ')' ) + // InternalQVTimperative.g:7814:1: ( ( ')' ) ) + // InternalQVTimperative.g:7815:1: ( ')' ) { - // InternalQVTimperative.g:7822:1: ( ')' ) - // InternalQVTimperative.g:7823:1: ')' + // InternalQVTimperative.g:7815:1: ( ')' ) + // InternalQVTimperative.g:7816:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2()); @@ -25995,16 +25942,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardVariableCS__Group__0" - // InternalQVTimperative.g:7842:1: rule__GuardVariableCS__Group__0 : rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1 ; + // InternalQVTimperative.g:7835:1: rule__GuardVariableCS__Group__0 : rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1 ; public final void rule__GuardVariableCS__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7846:1: ( rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1 ) - // InternalQVTimperative.g:7847:2: rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1 + // InternalQVTimperative.g:7839:1: ( rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1 ) + // InternalQVTimperative.g:7840:2: rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_25); + pushFollow(FollowSets000.FOLLOW_24); rule__GuardVariableCS__Group__0__Impl(); state._fsp--; @@ -26033,23 +25980,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardVariableCS__Group__0__Impl" - // InternalQVTimperative.g:7854:1: rule__GuardVariableCS__Group__0__Impl : ( ( rule__GuardVariableCS__NameAssignment_0 ) ) ; + // InternalQVTimperative.g:7847:1: rule__GuardVariableCS__Group__0__Impl : ( ( rule__GuardVariableCS__NameAssignment_0 ) ) ; public final void rule__GuardVariableCS__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7858:1: ( ( ( rule__GuardVariableCS__NameAssignment_0 ) ) ) - // InternalQVTimperative.g:7859:1: ( ( rule__GuardVariableCS__NameAssignment_0 ) ) + // InternalQVTimperative.g:7851:1: ( ( ( rule__GuardVariableCS__NameAssignment_0 ) ) ) + // InternalQVTimperative.g:7852:1: ( ( rule__GuardVariableCS__NameAssignment_0 ) ) { - // InternalQVTimperative.g:7859:1: ( ( rule__GuardVariableCS__NameAssignment_0 ) ) - // InternalQVTimperative.g:7860:1: ( rule__GuardVariableCS__NameAssignment_0 ) + // InternalQVTimperative.g:7852:1: ( ( rule__GuardVariableCS__NameAssignment_0 ) ) + // InternalQVTimperative.g:7853:1: ( rule__GuardVariableCS__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardVariableCSAccess().getNameAssignment_0()); } - // InternalQVTimperative.g:7861:1: ( rule__GuardVariableCS__NameAssignment_0 ) - // InternalQVTimperative.g:7861:2: rule__GuardVariableCS__NameAssignment_0 + // InternalQVTimperative.g:7854:1: ( rule__GuardVariableCS__NameAssignment_0 ) + // InternalQVTimperative.g:7854:2: rule__GuardVariableCS__NameAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardVariableCS__NameAssignment_0(); @@ -26084,16 +26031,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardVariableCS__Group__1" - // InternalQVTimperative.g:7871:1: rule__GuardVariableCS__Group__1 : rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2 ; + // InternalQVTimperative.g:7864:1: rule__GuardVariableCS__Group__1 : rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2 ; public final void rule__GuardVariableCS__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7875:1: ( rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2 ) - // InternalQVTimperative.g:7876:2: rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2 + // InternalQVTimperative.g:7868:1: ( rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2 ) + // InternalQVTimperative.g:7869:2: rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__GuardVariableCS__Group__1__Impl(); state._fsp--; @@ -26122,17 +26069,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardVariableCS__Group__1__Impl" - // InternalQVTimperative.g:7883:1: rule__GuardVariableCS__Group__1__Impl : ( ':' ) ; + // InternalQVTimperative.g:7876:1: rule__GuardVariableCS__Group__1__Impl : ( ':' ) ; public final void rule__GuardVariableCS__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7887:1: ( ( ':' ) ) - // InternalQVTimperative.g:7888:1: ( ':' ) + // InternalQVTimperative.g:7880:1: ( ( ':' ) ) + // InternalQVTimperative.g:7881:1: ( ':' ) { - // InternalQVTimperative.g:7888:1: ( ':' ) - // InternalQVTimperative.g:7889:1: ':' + // InternalQVTimperative.g:7881:1: ( ':' ) + // InternalQVTimperative.g:7882:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardVariableCSAccess().getColonKeyword_1()); @@ -26163,14 +26110,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardVariableCS__Group__2" - // InternalQVTimperative.g:7902:1: rule__GuardVariableCS__Group__2 : rule__GuardVariableCS__Group__2__Impl ; + // InternalQVTimperative.g:7895:1: rule__GuardVariableCS__Group__2 : rule__GuardVariableCS__Group__2__Impl ; public final void rule__GuardVariableCS__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7906:1: ( rule__GuardVariableCS__Group__2__Impl ) - // InternalQVTimperative.g:7907:2: rule__GuardVariableCS__Group__2__Impl + // InternalQVTimperative.g:7899:1: ( rule__GuardVariableCS__Group__2__Impl ) + // InternalQVTimperative.g:7900:2: rule__GuardVariableCS__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__GuardVariableCS__Group__2__Impl(); @@ -26196,23 +26143,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__GuardVariableCS__Group__2__Impl" - // InternalQVTimperative.g:7913:1: rule__GuardVariableCS__Group__2__Impl : ( ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) ) ; + // InternalQVTimperative.g:7906:1: rule__GuardVariableCS__Group__2__Impl : ( ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) ) ; public final void rule__GuardVariableCS__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7917:1: ( ( ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) ) ) - // InternalQVTimperative.g:7918:1: ( ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) ) + // InternalQVTimperative.g:7910:1: ( ( ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) ) ) + // InternalQVTimperative.g:7911:1: ( ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) ) { - // InternalQVTimperative.g:7918:1: ( ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) ) - // InternalQVTimperative.g:7919:1: ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) + // InternalQVTimperative.g:7911:1: ( ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) ) + // InternalQVTimperative.g:7912:1: ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardVariableCSAccess().getOwnedTypeAssignment_2()); } - // InternalQVTimperative.g:7920:1: ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) - // InternalQVTimperative.g:7920:2: rule__GuardVariableCS__OwnedTypeAssignment_2 + // InternalQVTimperative.g:7913:1: ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) + // InternalQVTimperative.g:7913:2: rule__GuardVariableCS__OwnedTypeAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardVariableCS__OwnedTypeAssignment_2(); @@ -26247,16 +26194,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group__0" - // InternalQVTimperative.g:7936:1: rule__ImportCS__Group__0 : rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 ; + // InternalQVTimperative.g:7929:1: rule__ImportCS__Group__0 : rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 ; public final void rule__ImportCS__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7940:1: ( rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 ) - // InternalQVTimperative.g:7941:2: rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 + // InternalQVTimperative.g:7933:1: ( rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 ) + // InternalQVTimperative.g:7934:2: rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_27); + pushFollow(FollowSets000.FOLLOW_26); rule__ImportCS__Group__0__Impl(); state._fsp--; @@ -26285,17 +26232,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group__0__Impl" - // InternalQVTimperative.g:7948:1: rule__ImportCS__Group__0__Impl : ( 'import' ) ; + // InternalQVTimperative.g:7941:1: rule__ImportCS__Group__0__Impl : ( 'import' ) ; public final void rule__ImportCS__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7952:1: ( ( 'import' ) ) - // InternalQVTimperative.g:7953:1: ( 'import' ) + // InternalQVTimperative.g:7945:1: ( ( 'import' ) ) + // InternalQVTimperative.g:7946:1: ( 'import' ) { - // InternalQVTimperative.g:7953:1: ( 'import' ) - // InternalQVTimperative.g:7954:1: 'import' + // InternalQVTimperative.g:7946:1: ( 'import' ) + // InternalQVTimperative.g:7947:1: 'import' { if ( state.backtracking==0 ) { before(grammarAccess.getImportCSAccess().getImportKeyword_0()); @@ -26326,16 +26273,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group__1" - // InternalQVTimperative.g:7967:1: rule__ImportCS__Group__1 : rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 ; + // InternalQVTimperative.g:7960:1: rule__ImportCS__Group__1 : rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 ; public final void rule__ImportCS__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7971:1: ( rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 ) - // InternalQVTimperative.g:7972:2: rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 + // InternalQVTimperative.g:7964:1: ( rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 ) + // InternalQVTimperative.g:7965:2: rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_27); + pushFollow(FollowSets000.FOLLOW_26); rule__ImportCS__Group__1__Impl(); state._fsp--; @@ -26364,42 +26311,42 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group__1__Impl" - // InternalQVTimperative.g:7979:1: rule__ImportCS__Group__1__Impl : ( ( rule__ImportCS__Group_1__0 )? ) ; + // InternalQVTimperative.g:7972:1: rule__ImportCS__Group__1__Impl : ( ( rule__ImportCS__Group_1__0 )? ) ; public final void rule__ImportCS__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:7983:1: ( ( ( rule__ImportCS__Group_1__0 )? ) ) - // InternalQVTimperative.g:7984:1: ( ( rule__ImportCS__Group_1__0 )? ) + // InternalQVTimperative.g:7976:1: ( ( ( rule__ImportCS__Group_1__0 )? ) ) + // InternalQVTimperative.g:7977:1: ( ( rule__ImportCS__Group_1__0 )? ) { - // InternalQVTimperative.g:7984:1: ( ( rule__ImportCS__Group_1__0 )? ) - // InternalQVTimperative.g:7985:1: ( rule__ImportCS__Group_1__0 )? + // InternalQVTimperative.g:7977:1: ( ( rule__ImportCS__Group_1__0 )? ) + // InternalQVTimperative.g:7978:1: ( rule__ImportCS__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getImportCSAccess().getGroup_1()); } - // InternalQVTimperative.g:7986:1: ( rule__ImportCS__Group_1__0 )? - int alt89=2; - int LA89_0 = input.LA(1); + // InternalQVTimperative.g:7979:1: ( rule__ImportCS__Group_1__0 )? + int alt88=2; + int LA88_0 = input.LA(1); - if ( (LA89_0==RULE_SIMPLE_ID) ) { - int LA89_1 = input.LA(2); + if ( (LA88_0==RULE_SIMPLE_ID) ) { + int LA88_1 = input.LA(2); - if ( (LA89_1==74) ) { - alt89=1; + if ( (LA88_1==74) ) { + alt88=1; } } - else if ( (LA89_0==RULE_ESCAPED_ID) ) { - int LA89_2 = input.LA(2); + else if ( (LA88_0==RULE_ESCAPED_ID) ) { + int LA88_2 = input.LA(2); - if ( (LA89_2==74) ) { - alt89=1; + if ( (LA88_2==74) ) { + alt88=1; } } - switch (alt89) { + switch (alt88) { case 1 : - // InternalQVTimperative.g:7986:2: rule__ImportCS__Group_1__0 + // InternalQVTimperative.g:7979:2: rule__ImportCS__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ImportCS__Group_1__0(); @@ -26437,16 +26384,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group__2" - // InternalQVTimperative.g:7996:1: rule__ImportCS__Group__2 : rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 ; + // InternalQVTimperative.g:7989:1: rule__ImportCS__Group__2 : rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 ; public final void rule__ImportCS__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8000:1: ( rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 ) - // InternalQVTimperative.g:8001:2: rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 + // InternalQVTimperative.g:7993:1: ( rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 ) + // InternalQVTimperative.g:7994:2: rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_28); + pushFollow(FollowSets000.FOLLOW_27); rule__ImportCS__Group__2__Impl(); state._fsp--; @@ -26475,23 +26422,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group__2__Impl" - // InternalQVTimperative.g:8008:1: rule__ImportCS__Group__2__Impl : ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) ) ; + // InternalQVTimperative.g:8001:1: rule__ImportCS__Group__2__Impl : ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) ) ; public final void rule__ImportCS__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8012:1: ( ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) ) ) - // InternalQVTimperative.g:8013:1: ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) ) + // InternalQVTimperative.g:8005:1: ( ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) ) ) + // InternalQVTimperative.g:8006:1: ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) ) { - // InternalQVTimperative.g:8013:1: ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) ) - // InternalQVTimperative.g:8014:1: ( rule__ImportCS__OwnedPathNameAssignment_2 ) + // InternalQVTimperative.g:8006:1: ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) ) + // InternalQVTimperative.g:8007:1: ( rule__ImportCS__OwnedPathNameAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getImportCSAccess().getOwnedPathNameAssignment_2()); } - // InternalQVTimperative.g:8015:1: ( rule__ImportCS__OwnedPathNameAssignment_2 ) - // InternalQVTimperative.g:8015:2: rule__ImportCS__OwnedPathNameAssignment_2 + // InternalQVTimperative.g:8008:1: ( rule__ImportCS__OwnedPathNameAssignment_2 ) + // InternalQVTimperative.g:8008:2: rule__ImportCS__OwnedPathNameAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ImportCS__OwnedPathNameAssignment_2(); @@ -26526,16 +26473,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group__3" - // InternalQVTimperative.g:8025:1: rule__ImportCS__Group__3 : rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 ; + // InternalQVTimperative.g:8018:1: rule__ImportCS__Group__3 : rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 ; public final void rule__ImportCS__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8029:1: ( rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 ) - // InternalQVTimperative.g:8030:2: rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 + // InternalQVTimperative.g:8022:1: ( rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 ) + // InternalQVTimperative.g:8023:2: rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 { - pushFollow(FollowSets000.FOLLOW_28); + pushFollow(FollowSets000.FOLLOW_27); rule__ImportCS__Group__3__Impl(); state._fsp--; @@ -26564,31 +26511,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group__3__Impl" - // InternalQVTimperative.g:8037:1: rule__ImportCS__Group__3__Impl : ( ( rule__ImportCS__Group_3__0 )? ) ; + // InternalQVTimperative.g:8030:1: rule__ImportCS__Group__3__Impl : ( ( rule__ImportCS__Group_3__0 )? ) ; public final void rule__ImportCS__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8041:1: ( ( ( rule__ImportCS__Group_3__0 )? ) ) - // InternalQVTimperative.g:8042:1: ( ( rule__ImportCS__Group_3__0 )? ) + // InternalQVTimperative.g:8034:1: ( ( ( rule__ImportCS__Group_3__0 )? ) ) + // InternalQVTimperative.g:8035:1: ( ( rule__ImportCS__Group_3__0 )? ) { - // InternalQVTimperative.g:8042:1: ( ( rule__ImportCS__Group_3__0 )? ) - // InternalQVTimperative.g:8043:1: ( rule__ImportCS__Group_3__0 )? + // InternalQVTimperative.g:8035:1: ( ( rule__ImportCS__Group_3__0 )? ) + // InternalQVTimperative.g:8036:1: ( rule__ImportCS__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getImportCSAccess().getGroup_3()); } - // InternalQVTimperative.g:8044:1: ( rule__ImportCS__Group_3__0 )? - int alt90=2; - int LA90_0 = input.LA(1); + // InternalQVTimperative.g:8037:1: ( rule__ImportCS__Group_3__0 )? + int alt89=2; + int LA89_0 = input.LA(1); - if ( (LA90_0==81) ) { - alt90=1; + if ( (LA89_0==81) ) { + alt89=1; } - switch (alt90) { + switch (alt89) { case 1 : - // InternalQVTimperative.g:8044:2: rule__ImportCS__Group_3__0 + // InternalQVTimperative.g:8037:2: rule__ImportCS__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ImportCS__Group_3__0(); @@ -26626,14 +26573,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group__4" - // InternalQVTimperative.g:8054:1: rule__ImportCS__Group__4 : rule__ImportCS__Group__4__Impl ; + // InternalQVTimperative.g:8047:1: rule__ImportCS__Group__4 : rule__ImportCS__Group__4__Impl ; public final void rule__ImportCS__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8058:1: ( rule__ImportCS__Group__4__Impl ) - // InternalQVTimperative.g:8059:2: rule__ImportCS__Group__4__Impl + // InternalQVTimperative.g:8051:1: ( rule__ImportCS__Group__4__Impl ) + // InternalQVTimperative.g:8052:2: rule__ImportCS__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ImportCS__Group__4__Impl(); @@ -26659,17 +26606,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group__4__Impl" - // InternalQVTimperative.g:8065:1: rule__ImportCS__Group__4__Impl : ( ';' ) ; + // InternalQVTimperative.g:8058:1: rule__ImportCS__Group__4__Impl : ( ';' ) ; public final void rule__ImportCS__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8069:1: ( ( ';' ) ) - // InternalQVTimperative.g:8070:1: ( ';' ) + // InternalQVTimperative.g:8062:1: ( ( ';' ) ) + // InternalQVTimperative.g:8063:1: ( ';' ) { - // InternalQVTimperative.g:8070:1: ( ';' ) - // InternalQVTimperative.g:8071:1: ';' + // InternalQVTimperative.g:8063:1: ( ';' ) + // InternalQVTimperative.g:8064:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getImportCSAccess().getSemicolonKeyword_4()); @@ -26700,16 +26647,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group_1__0" - // InternalQVTimperative.g:8094:1: rule__ImportCS__Group_1__0 : rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 ; + // InternalQVTimperative.g:8087:1: rule__ImportCS__Group_1__0 : rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 ; public final void rule__ImportCS__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8098:1: ( rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 ) - // InternalQVTimperative.g:8099:2: rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 + // InternalQVTimperative.g:8091:1: ( rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 ) + // InternalQVTimperative.g:8092:2: rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_25); + pushFollow(FollowSets000.FOLLOW_24); rule__ImportCS__Group_1__0__Impl(); state._fsp--; @@ -26738,23 +26685,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group_1__0__Impl" - // InternalQVTimperative.g:8106:1: rule__ImportCS__Group_1__0__Impl : ( ( rule__ImportCS__NameAssignment_1_0 ) ) ; + // InternalQVTimperative.g:8099:1: rule__ImportCS__Group_1__0__Impl : ( ( rule__ImportCS__NameAssignment_1_0 ) ) ; public final void rule__ImportCS__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8110:1: ( ( ( rule__ImportCS__NameAssignment_1_0 ) ) ) - // InternalQVTimperative.g:8111:1: ( ( rule__ImportCS__NameAssignment_1_0 ) ) + // InternalQVTimperative.g:8103:1: ( ( ( rule__ImportCS__NameAssignment_1_0 ) ) ) + // InternalQVTimperative.g:8104:1: ( ( rule__ImportCS__NameAssignment_1_0 ) ) { - // InternalQVTimperative.g:8111:1: ( ( rule__ImportCS__NameAssignment_1_0 ) ) - // InternalQVTimperative.g:8112:1: ( rule__ImportCS__NameAssignment_1_0 ) + // InternalQVTimperative.g:8104:1: ( ( rule__ImportCS__NameAssignment_1_0 ) ) + // InternalQVTimperative.g:8105:1: ( rule__ImportCS__NameAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getImportCSAccess().getNameAssignment_1_0()); } - // InternalQVTimperative.g:8113:1: ( rule__ImportCS__NameAssignment_1_0 ) - // InternalQVTimperative.g:8113:2: rule__ImportCS__NameAssignment_1_0 + // InternalQVTimperative.g:8106:1: ( rule__ImportCS__NameAssignment_1_0 ) + // InternalQVTimperative.g:8106:2: rule__ImportCS__NameAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ImportCS__NameAssignment_1_0(); @@ -26789,14 +26736,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group_1__1" - // InternalQVTimperative.g:8123:1: rule__ImportCS__Group_1__1 : rule__ImportCS__Group_1__1__Impl ; + // InternalQVTimperative.g:8116:1: rule__ImportCS__Group_1__1 : rule__ImportCS__Group_1__1__Impl ; public final void rule__ImportCS__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8127:1: ( rule__ImportCS__Group_1__1__Impl ) - // InternalQVTimperative.g:8128:2: rule__ImportCS__Group_1__1__Impl + // InternalQVTimperative.g:8120:1: ( rule__ImportCS__Group_1__1__Impl ) + // InternalQVTimperative.g:8121:2: rule__ImportCS__Group_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ImportCS__Group_1__1__Impl(); @@ -26822,17 +26769,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group_1__1__Impl" - // InternalQVTimperative.g:8134:1: rule__ImportCS__Group_1__1__Impl : ( ':' ) ; + // InternalQVTimperative.g:8127:1: rule__ImportCS__Group_1__1__Impl : ( ':' ) ; public final void rule__ImportCS__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8138:1: ( ( ':' ) ) - // InternalQVTimperative.g:8139:1: ( ':' ) + // InternalQVTimperative.g:8131:1: ( ( ':' ) ) + // InternalQVTimperative.g:8132:1: ( ':' ) { - // InternalQVTimperative.g:8139:1: ( ':' ) - // InternalQVTimperative.g:8140:1: ':' + // InternalQVTimperative.g:8132:1: ( ':' ) + // InternalQVTimperative.g:8133:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getImportCSAccess().getColonKeyword_1_1()); @@ -26863,16 +26810,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group_3__0" - // InternalQVTimperative.g:8157:1: rule__ImportCS__Group_3__0 : rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 ; + // InternalQVTimperative.g:8150:1: rule__ImportCS__Group_3__0 : rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 ; public final void rule__ImportCS__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8161:1: ( rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 ) - // InternalQVTimperative.g:8162:2: rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 + // InternalQVTimperative.g:8154:1: ( rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 ) + // InternalQVTimperative.g:8155:2: rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 { - pushFollow(FollowSets000.FOLLOW_29); + pushFollow(FollowSets000.FOLLOW_28); rule__ImportCS__Group_3__0__Impl(); state._fsp--; @@ -26901,23 +26848,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group_3__0__Impl" - // InternalQVTimperative.g:8169:1: rule__ImportCS__Group_3__0__Impl : ( ( rule__ImportCS__IsAllAssignment_3_0 ) ) ; + // InternalQVTimperative.g:8162:1: rule__ImportCS__Group_3__0__Impl : ( ( rule__ImportCS__IsAllAssignment_3_0 ) ) ; public final void rule__ImportCS__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8173:1: ( ( ( rule__ImportCS__IsAllAssignment_3_0 ) ) ) - // InternalQVTimperative.g:8174:1: ( ( rule__ImportCS__IsAllAssignment_3_0 ) ) + // InternalQVTimperative.g:8166:1: ( ( ( rule__ImportCS__IsAllAssignment_3_0 ) ) ) + // InternalQVTimperative.g:8167:1: ( ( rule__ImportCS__IsAllAssignment_3_0 ) ) { - // InternalQVTimperative.g:8174:1: ( ( rule__ImportCS__IsAllAssignment_3_0 ) ) - // InternalQVTimperative.g:8175:1: ( rule__ImportCS__IsAllAssignment_3_0 ) + // InternalQVTimperative.g:8167:1: ( ( rule__ImportCS__IsAllAssignment_3_0 ) ) + // InternalQVTimperative.g:8168:1: ( rule__ImportCS__IsAllAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getImportCSAccess().getIsAllAssignment_3_0()); } - // InternalQVTimperative.g:8176:1: ( rule__ImportCS__IsAllAssignment_3_0 ) - // InternalQVTimperative.g:8176:2: rule__ImportCS__IsAllAssignment_3_0 + // InternalQVTimperative.g:8169:1: ( rule__ImportCS__IsAllAssignment_3_0 ) + // InternalQVTimperative.g:8169:2: rule__ImportCS__IsAllAssignment_3_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ImportCS__IsAllAssignment_3_0(); @@ -26952,14 +26899,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group_3__1" - // InternalQVTimperative.g:8186:1: rule__ImportCS__Group_3__1 : rule__ImportCS__Group_3__1__Impl ; + // InternalQVTimperative.g:8179:1: rule__ImportCS__Group_3__1 : rule__ImportCS__Group_3__1__Impl ; public final void rule__ImportCS__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8190:1: ( rule__ImportCS__Group_3__1__Impl ) - // InternalQVTimperative.g:8191:2: rule__ImportCS__Group_3__1__Impl + // InternalQVTimperative.g:8183:1: ( rule__ImportCS__Group_3__1__Impl ) + // InternalQVTimperative.g:8184:2: rule__ImportCS__Group_3__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ImportCS__Group_3__1__Impl(); @@ -26985,17 +26932,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ImportCS__Group_3__1__Impl" - // InternalQVTimperative.g:8197:1: rule__ImportCS__Group_3__1__Impl : ( '*' ) ; + // InternalQVTimperative.g:8190:1: rule__ImportCS__Group_3__1__Impl : ( '*' ) ; public final void rule__ImportCS__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8201:1: ( ( '*' ) ) - // InternalQVTimperative.g:8202:1: ( '*' ) + // InternalQVTimperative.g:8194:1: ( ( '*' ) ) + // InternalQVTimperative.g:8195:1: ( '*' ) { - // InternalQVTimperative.g:8202:1: ( '*' ) - // InternalQVTimperative.g:8203:1: '*' + // InternalQVTimperative.g:8195:1: ( '*' ) + // InternalQVTimperative.g:8196:1: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getImportCSAccess().getAsteriskKeyword_3_1()); @@ -27026,16 +26973,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__0" - // InternalQVTimperative.g:8220:1: rule__MappingCS__Group__0 : rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 ; + // InternalQVTimperative.g:8213:1: rule__MappingCS__Group__0 : rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 ; public final void rule__MappingCS__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8224:1: ( rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 ) - // InternalQVTimperative.g:8225:2: rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 + // InternalQVTimperative.g:8217:1: ( rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 ) + // InternalQVTimperative.g:8218:2: rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_30); + pushFollow(FollowSets000.FOLLOW_29); rule__MappingCS__Group__0__Impl(); state._fsp--; @@ -27064,23 +27011,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__0__Impl" - // InternalQVTimperative.g:8232:1: rule__MappingCS__Group__0__Impl : ( () ) ; + // InternalQVTimperative.g:8225:1: rule__MappingCS__Group__0__Impl : ( () ) ; public final void rule__MappingCS__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8236:1: ( ( () ) ) - // InternalQVTimperative.g:8237:1: ( () ) + // InternalQVTimperative.g:8229:1: ( ( () ) ) + // InternalQVTimperative.g:8230:1: ( () ) { - // InternalQVTimperative.g:8237:1: ( () ) - // InternalQVTimperative.g:8238:1: () + // InternalQVTimperative.g:8230:1: ( () ) + // InternalQVTimperative.g:8231:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getMappingCSAction_0()); } - // InternalQVTimperative.g:8239:1: () - // InternalQVTimperative.g:8241:1: + // InternalQVTimperative.g:8232:1: () + // InternalQVTimperative.g:8234:1: { } @@ -27105,16 +27052,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__1" - // InternalQVTimperative.g:8251:1: rule__MappingCS__Group__1 : rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 ; + // InternalQVTimperative.g:8244:1: rule__MappingCS__Group__1 : rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 ; public final void rule__MappingCS__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8255:1: ( rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 ) - // InternalQVTimperative.g:8256:2: rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 + // InternalQVTimperative.g:8248:1: ( rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 ) + // InternalQVTimperative.g:8249:2: rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_30); + pushFollow(FollowSets000.FOLLOW_29); rule__MappingCS__Group__1__Impl(); state._fsp--; @@ -27143,31 +27090,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__1__Impl" - // InternalQVTimperative.g:8263:1: rule__MappingCS__Group__1__Impl : ( ( rule__MappingCS__IsDefaultAssignment_1 )? ) ; + // InternalQVTimperative.g:8256:1: rule__MappingCS__Group__1__Impl : ( ( rule__MappingCS__IsDefaultAssignment_1 )? ) ; public final void rule__MappingCS__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8267:1: ( ( ( rule__MappingCS__IsDefaultAssignment_1 )? ) ) - // InternalQVTimperative.g:8268:1: ( ( rule__MappingCS__IsDefaultAssignment_1 )? ) + // InternalQVTimperative.g:8260:1: ( ( ( rule__MappingCS__IsDefaultAssignment_1 )? ) ) + // InternalQVTimperative.g:8261:1: ( ( rule__MappingCS__IsDefaultAssignment_1 )? ) { - // InternalQVTimperative.g:8268:1: ( ( rule__MappingCS__IsDefaultAssignment_1 )? ) - // InternalQVTimperative.g:8269:1: ( rule__MappingCS__IsDefaultAssignment_1 )? + // InternalQVTimperative.g:8261:1: ( ( rule__MappingCS__IsDefaultAssignment_1 )? ) + // InternalQVTimperative.g:8262:1: ( rule__MappingCS__IsDefaultAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getIsDefaultAssignment_1()); } - // InternalQVTimperative.g:8270:1: ( rule__MappingCS__IsDefaultAssignment_1 )? - int alt91=2; - int LA91_0 = input.LA(1); + // InternalQVTimperative.g:8263:1: ( rule__MappingCS__IsDefaultAssignment_1 )? + int alt90=2; + int LA90_0 = input.LA(1); - if ( (LA91_0==112) ) { - alt91=1; + if ( (LA90_0==112) ) { + alt90=1; } - switch (alt91) { + switch (alt90) { case 1 : - // InternalQVTimperative.g:8270:2: rule__MappingCS__IsDefaultAssignment_1 + // InternalQVTimperative.g:8263:2: rule__MappingCS__IsDefaultAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__IsDefaultAssignment_1(); @@ -27205,16 +27152,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__2" - // InternalQVTimperative.g:8280:1: rule__MappingCS__Group__2 : rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 ; + // InternalQVTimperative.g:8273:1: rule__MappingCS__Group__2 : rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 ; public final void rule__MappingCS__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8284:1: ( rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 ) - // InternalQVTimperative.g:8285:2: rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 + // InternalQVTimperative.g:8277:1: ( rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 ) + // InternalQVTimperative.g:8278:2: rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__MappingCS__Group__2__Impl(); state._fsp--; @@ -27243,17 +27190,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__2__Impl" - // InternalQVTimperative.g:8292:1: rule__MappingCS__Group__2__Impl : ( 'map' ) ; + // InternalQVTimperative.g:8285:1: rule__MappingCS__Group__2__Impl : ( 'map' ) ; public final void rule__MappingCS__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8296:1: ( ( 'map' ) ) - // InternalQVTimperative.g:8297:1: ( 'map' ) + // InternalQVTimperative.g:8289:1: ( ( 'map' ) ) + // InternalQVTimperative.g:8290:1: ( 'map' ) { - // InternalQVTimperative.g:8297:1: ( 'map' ) - // InternalQVTimperative.g:8298:1: 'map' + // InternalQVTimperative.g:8290:1: ( 'map' ) + // InternalQVTimperative.g:8291:1: 'map' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getMapKeyword_2()); @@ -27284,16 +27231,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__3" - // InternalQVTimperative.g:8311:1: rule__MappingCS__Group__3 : rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 ; + // InternalQVTimperative.g:8304:1: rule__MappingCS__Group__3 : rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 ; public final void rule__MappingCS__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8315:1: ( rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 ) - // InternalQVTimperative.g:8316:2: rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 + // InternalQVTimperative.g:8308:1: ( rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 ) + // InternalQVTimperative.g:8309:2: rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 { - pushFollow(FollowSets000.FOLLOW_31); + pushFollow(FollowSets000.FOLLOW_30); rule__MappingCS__Group__3__Impl(); state._fsp--; @@ -27322,23 +27269,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__3__Impl" - // InternalQVTimperative.g:8323:1: rule__MappingCS__Group__3__Impl : ( ( rule__MappingCS__NameAssignment_3 ) ) ; + // InternalQVTimperative.g:8316:1: rule__MappingCS__Group__3__Impl : ( ( rule__MappingCS__NameAssignment_3 ) ) ; public final void rule__MappingCS__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8327:1: ( ( ( rule__MappingCS__NameAssignment_3 ) ) ) - // InternalQVTimperative.g:8328:1: ( ( rule__MappingCS__NameAssignment_3 ) ) + // InternalQVTimperative.g:8320:1: ( ( ( rule__MappingCS__NameAssignment_3 ) ) ) + // InternalQVTimperative.g:8321:1: ( ( rule__MappingCS__NameAssignment_3 ) ) { - // InternalQVTimperative.g:8328:1: ( ( rule__MappingCS__NameAssignment_3 ) ) - // InternalQVTimperative.g:8329:1: ( rule__MappingCS__NameAssignment_3 ) + // InternalQVTimperative.g:8321:1: ( ( rule__MappingCS__NameAssignment_3 ) ) + // InternalQVTimperative.g:8322:1: ( rule__MappingCS__NameAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getNameAssignment_3()); } - // InternalQVTimperative.g:8330:1: ( rule__MappingCS__NameAssignment_3 ) - // InternalQVTimperative.g:8330:2: rule__MappingCS__NameAssignment_3 + // InternalQVTimperative.g:8323:1: ( rule__MappingCS__NameAssignment_3 ) + // InternalQVTimperative.g:8323:2: rule__MappingCS__NameAssignment_3 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__NameAssignment_3(); @@ -27373,16 +27320,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__4" - // InternalQVTimperative.g:8340:1: rule__MappingCS__Group__4 : rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 ; + // InternalQVTimperative.g:8333:1: rule__MappingCS__Group__4 : rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 ; public final void rule__MappingCS__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8344:1: ( rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 ) - // InternalQVTimperative.g:8345:2: rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 + // InternalQVTimperative.g:8337:1: ( rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 ) + // InternalQVTimperative.g:8338:2: rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 { - pushFollow(FollowSets000.FOLLOW_31); + pushFollow(FollowSets000.FOLLOW_30); rule__MappingCS__Group__4__Impl(); state._fsp--; @@ -27411,31 +27358,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__4__Impl" - // InternalQVTimperative.g:8352:1: rule__MappingCS__Group__4__Impl : ( ( rule__MappingCS__Group_4__0 )? ) ; + // InternalQVTimperative.g:8345:1: rule__MappingCS__Group__4__Impl : ( ( rule__MappingCS__Group_4__0 )? ) ; public final void rule__MappingCS__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8356:1: ( ( ( rule__MappingCS__Group_4__0 )? ) ) - // InternalQVTimperative.g:8357:1: ( ( rule__MappingCS__Group_4__0 )? ) + // InternalQVTimperative.g:8349:1: ( ( ( rule__MappingCS__Group_4__0 )? ) ) + // InternalQVTimperative.g:8350:1: ( ( rule__MappingCS__Group_4__0 )? ) { - // InternalQVTimperative.g:8357:1: ( ( rule__MappingCS__Group_4__0 )? ) - // InternalQVTimperative.g:8358:1: ( rule__MappingCS__Group_4__0 )? + // InternalQVTimperative.g:8350:1: ( ( rule__MappingCS__Group_4__0 )? ) + // InternalQVTimperative.g:8351:1: ( rule__MappingCS__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getGroup_4()); } - // InternalQVTimperative.g:8359:1: ( rule__MappingCS__Group_4__0 )? - int alt92=2; - int LA92_0 = input.LA(1); + // InternalQVTimperative.g:8352:1: ( rule__MappingCS__Group_4__0 )? + int alt91=2; + int LA91_0 = input.LA(1); - if ( (LA92_0==75) ) { - alt92=1; + if ( (LA91_0==75) ) { + alt91=1; } - switch (alt92) { + switch (alt91) { case 1 : - // InternalQVTimperative.g:8359:2: rule__MappingCS__Group_4__0 + // InternalQVTimperative.g:8352:2: rule__MappingCS__Group_4__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__Group_4__0(); @@ -27473,16 +27420,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__5" - // InternalQVTimperative.g:8369:1: rule__MappingCS__Group__5 : rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 ; + // InternalQVTimperative.g:8362:1: rule__MappingCS__Group__5 : rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 ; public final void rule__MappingCS__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8373:1: ( rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 ) - // InternalQVTimperative.g:8374:2: rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 + // InternalQVTimperative.g:8366:1: ( rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 ) + // InternalQVTimperative.g:8367:2: rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 { - pushFollow(FollowSets000.FOLLOW_31); + pushFollow(FollowSets000.FOLLOW_30); rule__MappingCS__Group__5__Impl(); state._fsp--; @@ -27511,31 +27458,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__5__Impl" - // InternalQVTimperative.g:8381:1: rule__MappingCS__Group__5__Impl : ( ( rule__MappingCS__Group_5__0 )? ) ; + // InternalQVTimperative.g:8374:1: rule__MappingCS__Group__5__Impl : ( ( rule__MappingCS__Group_5__0 )? ) ; public final void rule__MappingCS__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8385:1: ( ( ( rule__MappingCS__Group_5__0 )? ) ) - // InternalQVTimperative.g:8386:1: ( ( rule__MappingCS__Group_5__0 )? ) + // InternalQVTimperative.g:8378:1: ( ( ( rule__MappingCS__Group_5__0 )? ) ) + // InternalQVTimperative.g:8379:1: ( ( rule__MappingCS__Group_5__0 )? ) { - // InternalQVTimperative.g:8386:1: ( ( rule__MappingCS__Group_5__0 )? ) - // InternalQVTimperative.g:8387:1: ( rule__MappingCS__Group_5__0 )? + // InternalQVTimperative.g:8379:1: ( ( rule__MappingCS__Group_5__0 )? ) + // InternalQVTimperative.g:8380:1: ( rule__MappingCS__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getGroup_5()); } - // InternalQVTimperative.g:8388:1: ( rule__MappingCS__Group_5__0 )? - int alt93=2; - int LA93_0 = input.LA(1); + // InternalQVTimperative.g:8381:1: ( rule__MappingCS__Group_5__0 )? + int alt92=2; + int LA92_0 = input.LA(1); - if ( (LA93_0==29) ) { - alt93=1; + if ( (LA92_0==29) ) { + alt92=1; } - switch (alt93) { + switch (alt92) { case 1 : - // InternalQVTimperative.g:8388:2: rule__MappingCS__Group_5__0 + // InternalQVTimperative.g:8381:2: rule__MappingCS__Group_5__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__Group_5__0(); @@ -27573,16 +27520,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__6" - // InternalQVTimperative.g:8398:1: rule__MappingCS__Group__6 : rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 ; + // InternalQVTimperative.g:8391:1: rule__MappingCS__Group__6 : rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 ; public final void rule__MappingCS__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8402:1: ( rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 ) - // InternalQVTimperative.g:8403:2: rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 + // InternalQVTimperative.g:8395:1: ( rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 ) + // InternalQVTimperative.g:8396:2: rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 { - pushFollow(FollowSets000.FOLLOW_31); + pushFollow(FollowSets000.FOLLOW_30); rule__MappingCS__Group__6__Impl(); state._fsp--; @@ -27611,31 +27558,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__6__Impl" - // InternalQVTimperative.g:8410:1: rule__MappingCS__Group__6__Impl : ( ( rule__MappingCS__Group_6__0 )? ) ; + // InternalQVTimperative.g:8403:1: rule__MappingCS__Group__6__Impl : ( ( rule__MappingCS__Group_6__0 )? ) ; public final void rule__MappingCS__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8414:1: ( ( ( rule__MappingCS__Group_6__0 )? ) ) - // InternalQVTimperative.g:8415:1: ( ( rule__MappingCS__Group_6__0 )? ) + // InternalQVTimperative.g:8407:1: ( ( ( rule__MappingCS__Group_6__0 )? ) ) + // InternalQVTimperative.g:8408:1: ( ( rule__MappingCS__Group_6__0 )? ) { - // InternalQVTimperative.g:8415:1: ( ( rule__MappingCS__Group_6__0 )? ) - // InternalQVTimperative.g:8416:1: ( rule__MappingCS__Group_6__0 )? + // InternalQVTimperative.g:8408:1: ( ( rule__MappingCS__Group_6__0 )? ) + // InternalQVTimperative.g:8409:1: ( rule__MappingCS__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getGroup_6()); } - // InternalQVTimperative.g:8417:1: ( rule__MappingCS__Group_6__0 )? - int alt94=2; - int LA94_0 = input.LA(1); + // InternalQVTimperative.g:8410:1: ( rule__MappingCS__Group_6__0 )? + int alt93=2; + int LA93_0 = input.LA(1); - if ( (LA94_0==76) ) { - alt94=1; + if ( (LA93_0==76) ) { + alt93=1; } - switch (alt94) { + switch (alt93) { case 1 : - // InternalQVTimperative.g:8417:2: rule__MappingCS__Group_6__0 + // InternalQVTimperative.g:8410:2: rule__MappingCS__Group_6__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__Group_6__0(); @@ -27673,16 +27620,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__7" - // InternalQVTimperative.g:8427:1: rule__MappingCS__Group__7 : rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 ; + // InternalQVTimperative.g:8420:1: rule__MappingCS__Group__7 : rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 ; public final void rule__MappingCS__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8431:1: ( rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 ) - // InternalQVTimperative.g:8432:2: rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 + // InternalQVTimperative.g:8424:1: ( rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 ) + // InternalQVTimperative.g:8425:2: rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 { - pushFollow(FollowSets000.FOLLOW_32); + pushFollow(FollowSets000.FOLLOW_31); rule__MappingCS__Group__7__Impl(); state._fsp--; @@ -27711,17 +27658,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__7__Impl" - // InternalQVTimperative.g:8439:1: rule__MappingCS__Group__7__Impl : ( '{' ) ; + // InternalQVTimperative.g:8432:1: rule__MappingCS__Group__7__Impl : ( '{' ) ; public final void rule__MappingCS__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8443:1: ( ( '{' ) ) - // InternalQVTimperative.g:8444:1: ( '{' ) + // InternalQVTimperative.g:8436:1: ( ( '{' ) ) + // InternalQVTimperative.g:8437:1: ( '{' ) { - // InternalQVTimperative.g:8444:1: ( '{' ) - // InternalQVTimperative.g:8445:1: '{' + // InternalQVTimperative.g:8437:1: ( '{' ) + // InternalQVTimperative.g:8438:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_7()); @@ -27752,16 +27699,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__8" - // InternalQVTimperative.g:8458:1: rule__MappingCS__Group__8 : rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 ; + // InternalQVTimperative.g:8451:1: rule__MappingCS__Group__8 : rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 ; public final void rule__MappingCS__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8462:1: ( rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 ) - // InternalQVTimperative.g:8463:2: rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 + // InternalQVTimperative.g:8455:1: ( rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 ) + // InternalQVTimperative.g:8456:2: rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 { - pushFollow(FollowSets000.FOLLOW_32); + pushFollow(FollowSets000.FOLLOW_31); rule__MappingCS__Group__8__Impl(); state._fsp--; @@ -27790,52 +27737,52 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__8__Impl" - // InternalQVTimperative.g:8470:1: rule__MappingCS__Group__8__Impl : ( ( rule__MappingCS__OwnedDomainsAssignment_8 )* ) ; + // InternalQVTimperative.g:8463:1: rule__MappingCS__Group__8__Impl : ( ( rule__MappingCS__OwnedDomainsAssignment_8 )* ) ; public final void rule__MappingCS__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8474:1: ( ( ( rule__MappingCS__OwnedDomainsAssignment_8 )* ) ) - // InternalQVTimperative.g:8475:1: ( ( rule__MappingCS__OwnedDomainsAssignment_8 )* ) + // InternalQVTimperative.g:8467:1: ( ( ( rule__MappingCS__OwnedDomainsAssignment_8 )* ) ) + // InternalQVTimperative.g:8468:1: ( ( rule__MappingCS__OwnedDomainsAssignment_8 )* ) { - // InternalQVTimperative.g:8475:1: ( ( rule__MappingCS__OwnedDomainsAssignment_8 )* ) - // InternalQVTimperative.g:8476:1: ( rule__MappingCS__OwnedDomainsAssignment_8 )* + // InternalQVTimperative.g:8468:1: ( ( rule__MappingCS__OwnedDomainsAssignment_8 )* ) + // InternalQVTimperative.g:8469:1: ( rule__MappingCS__OwnedDomainsAssignment_8 )* { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_8()); } - // InternalQVTimperative.g:8477:1: ( rule__MappingCS__OwnedDomainsAssignment_8 )* - loop95: + // InternalQVTimperative.g:8470:1: ( rule__MappingCS__OwnedDomainsAssignment_8 )* + loop94: do { - int alt95=2; - int LA95_0 = input.LA(1); + int alt94=2; + int LA94_0 = input.LA(1); - if ( (LA95_0==19) ) { - int LA95_2 = input.LA(2); + if ( (LA94_0==19) ) { + int LA94_2 = input.LA(2); - if ( ((LA95_2>=RULE_SIMPLE_ID && LA95_2<=RULE_ESCAPED_ID)||(LA95_2>=19 && LA95_2<=29)) ) { - alt95=1; + if ( ((LA94_2>=RULE_SIMPLE_ID && LA94_2<=RULE_ESCAPED_ID)||(LA94_2>=19 && LA94_2<=29)) ) { + alt94=1; } } - else if ( (LA95_0==20) ) { - int LA95_3 = input.LA(2); + else if ( (LA94_0==20) ) { + int LA94_3 = input.LA(2); - if ( ((LA95_3>=RULE_SIMPLE_ID && LA95_3<=RULE_ESCAPED_ID)||(LA95_3>=19 && LA95_3<=29)) ) { - alt95=1; + if ( ((LA94_3>=RULE_SIMPLE_ID && LA94_3<=RULE_ESCAPED_ID)||(LA94_3>=19 && LA94_3<=29)) ) { + alt94=1; } } - switch (alt95) { + switch (alt94) { case 1 : - // InternalQVTimperative.g:8477:2: rule__MappingCS__OwnedDomainsAssignment_8 + // InternalQVTimperative.g:8470:2: rule__MappingCS__OwnedDomainsAssignment_8 { - pushFollow(FollowSets000.FOLLOW_33); + pushFollow(FollowSets000.FOLLOW_32); rule__MappingCS__OwnedDomainsAssignment_8(); state._fsp--; @@ -27845,7 +27792,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop95; + break loop94; } } while (true); @@ -27874,16 +27821,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__9" - // InternalQVTimperative.g:8487:1: rule__MappingCS__Group__9 : rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10 ; + // InternalQVTimperative.g:8480:1: rule__MappingCS__Group__9 : rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10 ; public final void rule__MappingCS__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8491:1: ( rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10 ) - // InternalQVTimperative.g:8492:2: rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10 + // InternalQVTimperative.g:8484:1: ( rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10 ) + // InternalQVTimperative.g:8485:2: rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10 { - pushFollow(FollowSets000.FOLLOW_32); + pushFollow(FollowSets000.FOLLOW_31); rule__MappingCS__Group__9__Impl(); state._fsp--; @@ -27912,31 +27859,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__9__Impl" - // InternalQVTimperative.g:8499:1: rule__MappingCS__Group__9__Impl : ( ( rule__MappingCS__Group_9__0 )? ) ; + // InternalQVTimperative.g:8492:1: rule__MappingCS__Group__9__Impl : ( ( rule__MappingCS__Group_9__0 )? ) ; public final void rule__MappingCS__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8503:1: ( ( ( rule__MappingCS__Group_9__0 )? ) ) - // InternalQVTimperative.g:8504:1: ( ( rule__MappingCS__Group_9__0 )? ) + // InternalQVTimperative.g:8496:1: ( ( ( rule__MappingCS__Group_9__0 )? ) ) + // InternalQVTimperative.g:8497:1: ( ( rule__MappingCS__Group_9__0 )? ) { - // InternalQVTimperative.g:8504:1: ( ( rule__MappingCS__Group_9__0 )? ) - // InternalQVTimperative.g:8505:1: ( rule__MappingCS__Group_9__0 )? + // InternalQVTimperative.g:8497:1: ( ( rule__MappingCS__Group_9__0 )? ) + // InternalQVTimperative.g:8498:1: ( rule__MappingCS__Group_9__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getGroup_9()); } - // InternalQVTimperative.g:8506:1: ( rule__MappingCS__Group_9__0 )? - int alt96=2; - int LA96_0 = input.LA(1); + // InternalQVTimperative.g:8499:1: ( rule__MappingCS__Group_9__0 )? + int alt95=2; + int LA95_0 = input.LA(1); - if ( (LA96_0==77) ) { - alt96=1; + if ( (LA95_0==77) ) { + alt95=1; } - switch (alt96) { + switch (alt95) { case 1 : - // InternalQVTimperative.g:8506:2: rule__MappingCS__Group_9__0 + // InternalQVTimperative.g:8499:2: rule__MappingCS__Group_9__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__Group_9__0(); @@ -27974,16 +27921,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__10" - // InternalQVTimperative.g:8516:1: rule__MappingCS__Group__10 : rule__MappingCS__Group__10__Impl rule__MappingCS__Group__11 ; + // InternalQVTimperative.g:8509:1: rule__MappingCS__Group__10 : rule__MappingCS__Group__10__Impl rule__MappingCS__Group__11 ; public final void rule__MappingCS__Group__10() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8520:1: ( rule__MappingCS__Group__10__Impl rule__MappingCS__Group__11 ) - // InternalQVTimperative.g:8521:2: rule__MappingCS__Group__10__Impl rule__MappingCS__Group__11 + // InternalQVTimperative.g:8513:1: ( rule__MappingCS__Group__10__Impl rule__MappingCS__Group__11 ) + // InternalQVTimperative.g:8514:2: rule__MappingCS__Group__10__Impl rule__MappingCS__Group__11 { - pushFollow(FollowSets000.FOLLOW_32); + pushFollow(FollowSets000.FOLLOW_31); rule__MappingCS__Group__10__Impl(); state._fsp--; @@ -28012,45 +27959,52 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__10__Impl" - // InternalQVTimperative.g:8528:1: rule__MappingCS__Group__10__Impl : ( ( rule__MappingCS__OwnedMappingSequenceAssignment_10 )? ) ; + // InternalQVTimperative.g:8521:1: rule__MappingCS__Group__10__Impl : ( ( rule__MappingCS__OwnedStatementsAssignment_10 )* ) ; public final void rule__MappingCS__Group__10__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8532:1: ( ( ( rule__MappingCS__OwnedMappingSequenceAssignment_10 )? ) ) - // InternalQVTimperative.g:8533:1: ( ( rule__MappingCS__OwnedMappingSequenceAssignment_10 )? ) + // InternalQVTimperative.g:8525:1: ( ( ( rule__MappingCS__OwnedStatementsAssignment_10 )* ) ) + // InternalQVTimperative.g:8526:1: ( ( rule__MappingCS__OwnedStatementsAssignment_10 )* ) { - // InternalQVTimperative.g:8533:1: ( ( rule__MappingCS__OwnedMappingSequenceAssignment_10 )? ) - // InternalQVTimperative.g:8534:1: ( rule__MappingCS__OwnedMappingSequenceAssignment_10 )? + // InternalQVTimperative.g:8526:1: ( ( rule__MappingCS__OwnedStatementsAssignment_10 )* ) + // InternalQVTimperative.g:8527:1: ( rule__MappingCS__OwnedStatementsAssignment_10 )* { if ( state.backtracking==0 ) { - before(grammarAccess.getMappingCSAccess().getOwnedMappingSequenceAssignment_10()); + before(grammarAccess.getMappingCSAccess().getOwnedStatementsAssignment_10()); } - // InternalQVTimperative.g:8535:1: ( rule__MappingCS__OwnedMappingSequenceAssignment_10 )? - int alt97=2; - int LA97_0 = input.LA(1); + // InternalQVTimperative.g:8528:1: ( rule__MappingCS__OwnedStatementsAssignment_10 )* + loop96: + do { + int alt96=2; + int LA96_0 = input.LA(1); - if ( ((LA97_0>=RULE_SIMPLE_ID && LA97_0<=RULE_ESCAPED_ID)||(LA97_0>=19 && LA97_0<=29)||(LA97_0>=78 && LA97_0<=79)||LA97_0==113) ) { - alt97=1; - } - switch (alt97) { - case 1 : - // InternalQVTimperative.g:8535:2: rule__MappingCS__OwnedMappingSequenceAssignment_10 - { - pushFollow(FollowSets000.FOLLOW_2); - rule__MappingCS__OwnedMappingSequenceAssignment_10(); + if ( ((LA96_0>=RULE_SIMPLE_ID && LA96_0<=RULE_ESCAPED_ID)||(LA96_0>=19 && LA96_0<=29)||(LA96_0>=78 && LA96_0<=79)||LA96_0==113) ) { + alt96=1; + } - state._fsp--; - if (state.failed) return ; - } - break; + switch (alt96) { + case 1 : + // InternalQVTimperative.g:8528:2: rule__MappingCS__OwnedStatementsAssignment_10 + { + pushFollow(FollowSets000.FOLLOW_33); + rule__MappingCS__OwnedStatementsAssignment_10(); - } + state._fsp--; + if (state.failed) return ; + + } + break; + + default : + break loop96; + } + } while (true); if ( state.backtracking==0 ) { - after(grammarAccess.getMappingCSAccess().getOwnedMappingSequenceAssignment_10()); + after(grammarAccess.getMappingCSAccess().getOwnedStatementsAssignment_10()); } } @@ -28074,14 +28028,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__11" - // InternalQVTimperative.g:8545:1: rule__MappingCS__Group__11 : rule__MappingCS__Group__11__Impl ; + // InternalQVTimperative.g:8538:1: rule__MappingCS__Group__11 : rule__MappingCS__Group__11__Impl ; public final void rule__MappingCS__Group__11() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8549:1: ( rule__MappingCS__Group__11__Impl ) - // InternalQVTimperative.g:8550:2: rule__MappingCS__Group__11__Impl + // InternalQVTimperative.g:8542:1: ( rule__MappingCS__Group__11__Impl ) + // InternalQVTimperative.g:8543:2: rule__MappingCS__Group__11__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__Group__11__Impl(); @@ -28107,17 +28061,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group__11__Impl" - // InternalQVTimperative.g:8556:1: rule__MappingCS__Group__11__Impl : ( '}' ) ; + // InternalQVTimperative.g:8549:1: rule__MappingCS__Group__11__Impl : ( '}' ) ; public final void rule__MappingCS__Group__11__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8560:1: ( ( '}' ) ) - // InternalQVTimperative.g:8561:1: ( '}' ) + // InternalQVTimperative.g:8553:1: ( ( '}' ) ) + // InternalQVTimperative.g:8554:1: ( '}' ) { - // InternalQVTimperative.g:8561:1: ( '}' ) - // InternalQVTimperative.g:8562:1: '}' + // InternalQVTimperative.g:8554:1: ( '}' ) + // InternalQVTimperative.g:8555:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_11()); @@ -28148,16 +28102,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_4__0" - // InternalQVTimperative.g:8599:1: rule__MappingCS__Group_4__0 : rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1 ; + // InternalQVTimperative.g:8592:1: rule__MappingCS__Group_4__0 : rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1 ; public final void rule__MappingCS__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8603:1: ( rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1 ) - // InternalQVTimperative.g:8604:2: rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1 + // InternalQVTimperative.g:8596:1: ( rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1 ) + // InternalQVTimperative.g:8597:2: rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__MappingCS__Group_4__0__Impl(); state._fsp--; @@ -28186,17 +28140,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_4__0__Impl" - // InternalQVTimperative.g:8611:1: rule__MappingCS__Group_4__0__Impl : ( 'in' ) ; + // InternalQVTimperative.g:8604:1: rule__MappingCS__Group_4__0__Impl : ( 'in' ) ; public final void rule__MappingCS__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8615:1: ( ( 'in' ) ) - // InternalQVTimperative.g:8616:1: ( 'in' ) + // InternalQVTimperative.g:8608:1: ( ( 'in' ) ) + // InternalQVTimperative.g:8609:1: ( 'in' ) { - // InternalQVTimperative.g:8616:1: ( 'in' ) - // InternalQVTimperative.g:8617:1: 'in' + // InternalQVTimperative.g:8609:1: ( 'in' ) + // InternalQVTimperative.g:8610:1: 'in' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getInKeyword_4_0()); @@ -28227,14 +28181,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_4__1" - // InternalQVTimperative.g:8630:1: rule__MappingCS__Group_4__1 : rule__MappingCS__Group_4__1__Impl ; + // InternalQVTimperative.g:8623:1: rule__MappingCS__Group_4__1 : rule__MappingCS__Group_4__1__Impl ; public final void rule__MappingCS__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8634:1: ( rule__MappingCS__Group_4__1__Impl ) - // InternalQVTimperative.g:8635:2: rule__MappingCS__Group_4__1__Impl + // InternalQVTimperative.g:8627:1: ( rule__MappingCS__Group_4__1__Impl ) + // InternalQVTimperative.g:8628:2: rule__MappingCS__Group_4__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__Group_4__1__Impl(); @@ -28260,23 +28214,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_4__1__Impl" - // InternalQVTimperative.g:8641:1: rule__MappingCS__Group_4__1__Impl : ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) ) ; + // InternalQVTimperative.g:8634:1: rule__MappingCS__Group_4__1__Impl : ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) ) ; public final void rule__MappingCS__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8645:1: ( ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) ) ) - // InternalQVTimperative.g:8646:1: ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) ) + // InternalQVTimperative.g:8638:1: ( ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) ) ) + // InternalQVTimperative.g:8639:1: ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) ) { - // InternalQVTimperative.g:8646:1: ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) ) - // InternalQVTimperative.g:8647:1: ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) + // InternalQVTimperative.g:8639:1: ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) ) + // InternalQVTimperative.g:8640:1: ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getOwnedInPathNameAssignment_4_1()); } - // InternalQVTimperative.g:8648:1: ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) - // InternalQVTimperative.g:8648:2: rule__MappingCS__OwnedInPathNameAssignment_4_1 + // InternalQVTimperative.g:8641:1: ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) + // InternalQVTimperative.g:8641:2: rule__MappingCS__OwnedInPathNameAssignment_4_1 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__OwnedInPathNameAssignment_4_1(); @@ -28311,16 +28265,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_5__0" - // InternalQVTimperative.g:8662:1: rule__MappingCS__Group_5__0 : rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1 ; + // InternalQVTimperative.g:8655:1: rule__MappingCS__Group_5__0 : rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1 ; public final void rule__MappingCS__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8666:1: ( rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1 ) - // InternalQVTimperative.g:8667:2: rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1 + // InternalQVTimperative.g:8659:1: ( rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1 ) + // InternalQVTimperative.g:8660:2: rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__MappingCS__Group_5__0__Impl(); state._fsp--; @@ -28349,17 +28303,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_5__0__Impl" - // InternalQVTimperative.g:8674:1: rule__MappingCS__Group_5__0__Impl : ( 'uses' ) ; + // InternalQVTimperative.g:8667:1: rule__MappingCS__Group_5__0__Impl : ( 'uses' ) ; public final void rule__MappingCS__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8678:1: ( ( 'uses' ) ) - // InternalQVTimperative.g:8679:1: ( 'uses' ) + // InternalQVTimperative.g:8671:1: ( ( 'uses' ) ) + // InternalQVTimperative.g:8672:1: ( 'uses' ) { - // InternalQVTimperative.g:8679:1: ( 'uses' ) - // InternalQVTimperative.g:8680:1: 'uses' + // InternalQVTimperative.g:8672:1: ( 'uses' ) + // InternalQVTimperative.g:8673:1: 'uses' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getUsesKeyword_5_0()); @@ -28390,16 +28344,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_5__1" - // InternalQVTimperative.g:8693:1: rule__MappingCS__Group_5__1 : rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2 ; + // InternalQVTimperative.g:8686:1: rule__MappingCS__Group_5__1 : rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2 ; public final void rule__MappingCS__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8697:1: ( rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2 ) - // InternalQVTimperative.g:8698:2: rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2 + // InternalQVTimperative.g:8690:1: ( rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2 ) + // InternalQVTimperative.g:8691:2: rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__MappingCS__Group_5__1__Impl(); state._fsp--; @@ -28428,23 +28382,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_5__1__Impl" - // InternalQVTimperative.g:8705:1: rule__MappingCS__Group_5__1__Impl : ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 ) ) ; + // InternalQVTimperative.g:8698:1: rule__MappingCS__Group_5__1__Impl : ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 ) ) ; public final void rule__MappingCS__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8709:1: ( ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 ) ) ) - // InternalQVTimperative.g:8710:1: ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 ) ) + // InternalQVTimperative.g:8702:1: ( ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 ) ) ) + // InternalQVTimperative.g:8703:1: ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 ) ) { - // InternalQVTimperative.g:8710:1: ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 ) ) - // InternalQVTimperative.g:8711:1: ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 ) + // InternalQVTimperative.g:8703:1: ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 ) ) + // InternalQVTimperative.g:8704:1: ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getOwnedUsesPathNamesAssignment_5_1()); } - // InternalQVTimperative.g:8712:1: ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 ) - // InternalQVTimperative.g:8712:2: rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 + // InternalQVTimperative.g:8705:1: ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 ) + // InternalQVTimperative.g:8705:2: rule__MappingCS__OwnedUsesPathNamesAssignment_5_1 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__OwnedUsesPathNamesAssignment_5_1(); @@ -28479,14 +28433,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_5__2" - // InternalQVTimperative.g:8722:1: rule__MappingCS__Group_5__2 : rule__MappingCS__Group_5__2__Impl ; + // InternalQVTimperative.g:8715:1: rule__MappingCS__Group_5__2 : rule__MappingCS__Group_5__2__Impl ; public final void rule__MappingCS__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8726:1: ( rule__MappingCS__Group_5__2__Impl ) - // InternalQVTimperative.g:8727:2: rule__MappingCS__Group_5__2__Impl + // InternalQVTimperative.g:8719:1: ( rule__MappingCS__Group_5__2__Impl ) + // InternalQVTimperative.g:8720:2: rule__MappingCS__Group_5__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__Group_5__2__Impl(); @@ -28512,37 +28466,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_5__2__Impl" - // InternalQVTimperative.g:8733:1: rule__MappingCS__Group_5__2__Impl : ( ( rule__MappingCS__Group_5_2__0 )* ) ; + // InternalQVTimperative.g:8726:1: rule__MappingCS__Group_5__2__Impl : ( ( rule__MappingCS__Group_5_2__0 )* ) ; public final void rule__MappingCS__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8737:1: ( ( ( rule__MappingCS__Group_5_2__0 )* ) ) - // InternalQVTimperative.g:8738:1: ( ( rule__MappingCS__Group_5_2__0 )* ) + // InternalQVTimperative.g:8730:1: ( ( ( rule__MappingCS__Group_5_2__0 )* ) ) + // InternalQVTimperative.g:8731:1: ( ( rule__MappingCS__Group_5_2__0 )* ) { - // InternalQVTimperative.g:8738:1: ( ( rule__MappingCS__Group_5_2__0 )* ) - // InternalQVTimperative.g:8739:1: ( rule__MappingCS__Group_5_2__0 )* + // InternalQVTimperative.g:8731:1: ( ( rule__MappingCS__Group_5_2__0 )* ) + // InternalQVTimperative.g:8732:1: ( rule__MappingCS__Group_5_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getGroup_5_2()); } - // InternalQVTimperative.g:8740:1: ( rule__MappingCS__Group_5_2__0 )* - loop98: + // InternalQVTimperative.g:8733:1: ( rule__MappingCS__Group_5_2__0 )* + loop97: do { - int alt98=2; - int LA98_0 = input.LA(1); + int alt97=2; + int LA97_0 = input.LA(1); - if ( (LA98_0==70) ) { - alt98=1; + if ( (LA97_0==70) ) { + alt97=1; } - switch (alt98) { + switch (alt97) { case 1 : - // InternalQVTimperative.g:8740:2: rule__MappingCS__Group_5_2__0 + // InternalQVTimperative.g:8733:2: rule__MappingCS__Group_5_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__MappingCS__Group_5_2__0(); state._fsp--; @@ -28552,7 +28506,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop98; + break loop97; } } while (true); @@ -28581,16 +28535,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_5_2__0" - // InternalQVTimperative.g:8756:1: rule__MappingCS__Group_5_2__0 : rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1 ; + // InternalQVTimperative.g:8749:1: rule__MappingCS__Group_5_2__0 : rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1 ; public final void rule__MappingCS__Group_5_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8760:1: ( rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1 ) - // InternalQVTimperative.g:8761:2: rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1 + // InternalQVTimperative.g:8753:1: ( rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1 ) + // InternalQVTimperative.g:8754:2: rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__MappingCS__Group_5_2__0__Impl(); state._fsp--; @@ -28619,17 +28573,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_5_2__0__Impl" - // InternalQVTimperative.g:8768:1: rule__MappingCS__Group_5_2__0__Impl : ( ',' ) ; + // InternalQVTimperative.g:8761:1: rule__MappingCS__Group_5_2__0__Impl : ( ',' ) ; public final void rule__MappingCS__Group_5_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8772:1: ( ( ',' ) ) - // InternalQVTimperative.g:8773:1: ( ',' ) + // InternalQVTimperative.g:8765:1: ( ( ',' ) ) + // InternalQVTimperative.g:8766:1: ( ',' ) { - // InternalQVTimperative.g:8773:1: ( ',' ) - // InternalQVTimperative.g:8774:1: ',' + // InternalQVTimperative.g:8766:1: ( ',' ) + // InternalQVTimperative.g:8767:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getCommaKeyword_5_2_0()); @@ -28660,14 +28614,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_5_2__1" - // InternalQVTimperative.g:8787:1: rule__MappingCS__Group_5_2__1 : rule__MappingCS__Group_5_2__1__Impl ; + // InternalQVTimperative.g:8780:1: rule__MappingCS__Group_5_2__1 : rule__MappingCS__Group_5_2__1__Impl ; public final void rule__MappingCS__Group_5_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8791:1: ( rule__MappingCS__Group_5_2__1__Impl ) - // InternalQVTimperative.g:8792:2: rule__MappingCS__Group_5_2__1__Impl + // InternalQVTimperative.g:8784:1: ( rule__MappingCS__Group_5_2__1__Impl ) + // InternalQVTimperative.g:8785:2: rule__MappingCS__Group_5_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__Group_5_2__1__Impl(); @@ -28693,23 +28647,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_5_2__1__Impl" - // InternalQVTimperative.g:8798:1: rule__MappingCS__Group_5_2__1__Impl : ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 ) ) ; + // InternalQVTimperative.g:8791:1: rule__MappingCS__Group_5_2__1__Impl : ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 ) ) ; public final void rule__MappingCS__Group_5_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8802:1: ( ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 ) ) ) - // InternalQVTimperative.g:8803:1: ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 ) ) + // InternalQVTimperative.g:8795:1: ( ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 ) ) ) + // InternalQVTimperative.g:8796:1: ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 ) ) { - // InternalQVTimperative.g:8803:1: ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 ) ) - // InternalQVTimperative.g:8804:1: ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 ) + // InternalQVTimperative.g:8796:1: ( ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 ) ) + // InternalQVTimperative.g:8797:1: ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getOwnedUsesPathNamesAssignment_5_2_1()); } - // InternalQVTimperative.g:8805:1: ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 ) - // InternalQVTimperative.g:8805:2: rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 + // InternalQVTimperative.g:8798:1: ( rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 ) + // InternalQVTimperative.g:8798:2: rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__OwnedUsesPathNamesAssignment_5_2_1(); @@ -28744,16 +28698,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_6__0" - // InternalQVTimperative.g:8819:1: rule__MappingCS__Group_6__0 : rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1 ; + // InternalQVTimperative.g:8812:1: rule__MappingCS__Group_6__0 : rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1 ; public final void rule__MappingCS__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8823:1: ( rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1 ) - // InternalQVTimperative.g:8824:2: rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1 + // InternalQVTimperative.g:8816:1: ( rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1 ) + // InternalQVTimperative.g:8817:2: rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__MappingCS__Group_6__0__Impl(); state._fsp--; @@ -28782,17 +28736,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_6__0__Impl" - // InternalQVTimperative.g:8831:1: rule__MappingCS__Group_6__0__Impl : ( 'key' ) ; + // InternalQVTimperative.g:8824:1: rule__MappingCS__Group_6__0__Impl : ( 'key' ) ; public final void rule__MappingCS__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8835:1: ( ( 'key' ) ) - // InternalQVTimperative.g:8836:1: ( 'key' ) + // InternalQVTimperative.g:8828:1: ( ( 'key' ) ) + // InternalQVTimperative.g:8829:1: ( 'key' ) { - // InternalQVTimperative.g:8836:1: ( 'key' ) - // InternalQVTimperative.g:8837:1: 'key' + // InternalQVTimperative.g:8829:1: ( 'key' ) + // InternalQVTimperative.g:8830:1: 'key' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getKeyKeyword_6_0()); @@ -28823,16 +28777,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_6__1" - // InternalQVTimperative.g:8850:1: rule__MappingCS__Group_6__1 : rule__MappingCS__Group_6__1__Impl rule__MappingCS__Group_6__2 ; + // InternalQVTimperative.g:8843:1: rule__MappingCS__Group_6__1 : rule__MappingCS__Group_6__1__Impl rule__MappingCS__Group_6__2 ; public final void rule__MappingCS__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8854:1: ( rule__MappingCS__Group_6__1__Impl rule__MappingCS__Group_6__2 ) - // InternalQVTimperative.g:8855:2: rule__MappingCS__Group_6__1__Impl rule__MappingCS__Group_6__2 + // InternalQVTimperative.g:8847:1: ( rule__MappingCS__Group_6__1__Impl rule__MappingCS__Group_6__2 ) + // InternalQVTimperative.g:8848:2: rule__MappingCS__Group_6__1__Impl rule__MappingCS__Group_6__2 { - pushFollow(FollowSets000.FOLLOW_18); + pushFollow(FollowSets000.FOLLOW_17); rule__MappingCS__Group_6__1__Impl(); state._fsp--; @@ -28861,23 +28815,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_6__1__Impl" - // InternalQVTimperative.g:8862:1: rule__MappingCS__Group_6__1__Impl : ( ( rule__MappingCS__OwnedKeyExpressionAssignment_6_1 ) ) ; + // InternalQVTimperative.g:8855:1: rule__MappingCS__Group_6__1__Impl : ( ( rule__MappingCS__OwnedKeyExpressionAssignment_6_1 ) ) ; public final void rule__MappingCS__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8866:1: ( ( ( rule__MappingCS__OwnedKeyExpressionAssignment_6_1 ) ) ) - // InternalQVTimperative.g:8867:1: ( ( rule__MappingCS__OwnedKeyExpressionAssignment_6_1 ) ) + // InternalQVTimperative.g:8859:1: ( ( ( rule__MappingCS__OwnedKeyExpressionAssignment_6_1 ) ) ) + // InternalQVTimperative.g:8860:1: ( ( rule__MappingCS__OwnedKeyExpressionAssignment_6_1 ) ) { - // InternalQVTimperative.g:8867:1: ( ( rule__MappingCS__OwnedKeyExpressionAssignment_6_1 ) ) - // InternalQVTimperative.g:8868:1: ( rule__MappingCS__OwnedKeyExpressionAssignment_6_1 ) + // InternalQVTimperative.g:8860:1: ( ( rule__MappingCS__OwnedKeyExpressionAssignment_6_1 ) ) + // InternalQVTimperative.g:8861:1: ( rule__MappingCS__OwnedKeyExpressionAssignment_6_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getOwnedKeyExpressionAssignment_6_1()); } - // InternalQVTimperative.g:8869:1: ( rule__MappingCS__OwnedKeyExpressionAssignment_6_1 ) - // InternalQVTimperative.g:8869:2: rule__MappingCS__OwnedKeyExpressionAssignment_6_1 + // InternalQVTimperative.g:8862:1: ( rule__MappingCS__OwnedKeyExpressionAssignment_6_1 ) + // InternalQVTimperative.g:8862:2: rule__MappingCS__OwnedKeyExpressionAssignment_6_1 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__OwnedKeyExpressionAssignment_6_1(); @@ -28912,14 +28866,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_6__2" - // InternalQVTimperative.g:8879:1: rule__MappingCS__Group_6__2 : rule__MappingCS__Group_6__2__Impl ; + // InternalQVTimperative.g:8872:1: rule__MappingCS__Group_6__2 : rule__MappingCS__Group_6__2__Impl ; public final void rule__MappingCS__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8883:1: ( rule__MappingCS__Group_6__2__Impl ) - // InternalQVTimperative.g:8884:2: rule__MappingCS__Group_6__2__Impl + // InternalQVTimperative.g:8876:1: ( rule__MappingCS__Group_6__2__Impl ) + // InternalQVTimperative.g:8877:2: rule__MappingCS__Group_6__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__Group_6__2__Impl(); @@ -28945,17 +28899,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_6__2__Impl" - // InternalQVTimperative.g:8890:1: rule__MappingCS__Group_6__2__Impl : ( ';' ) ; + // InternalQVTimperative.g:8883:1: rule__MappingCS__Group_6__2__Impl : ( ';' ) ; public final void rule__MappingCS__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8894:1: ( ( ';' ) ) - // InternalQVTimperative.g:8895:1: ( ';' ) + // InternalQVTimperative.g:8887:1: ( ( ';' ) ) + // InternalQVTimperative.g:8888:1: ( ';' ) { - // InternalQVTimperative.g:8895:1: ( ';' ) - // InternalQVTimperative.g:8896:1: ';' + // InternalQVTimperative.g:8888:1: ( ';' ) + // InternalQVTimperative.g:8889:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getSemicolonKeyword_6_2()); @@ -28986,14 +28940,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_9__0" - // InternalQVTimperative.g:8915:1: rule__MappingCS__Group_9__0 : rule__MappingCS__Group_9__0__Impl rule__MappingCS__Group_9__1 ; + // InternalQVTimperative.g:8908:1: rule__MappingCS__Group_9__0 : rule__MappingCS__Group_9__0__Impl rule__MappingCS__Group_9__1 ; public final void rule__MappingCS__Group_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8919:1: ( rule__MappingCS__Group_9__0__Impl rule__MappingCS__Group_9__1 ) - // InternalQVTimperative.g:8920:2: rule__MappingCS__Group_9__0__Impl rule__MappingCS__Group_9__1 + // InternalQVTimperative.g:8912:1: ( rule__MappingCS__Group_9__0__Impl rule__MappingCS__Group_9__1 ) + // InternalQVTimperative.g:8913:2: rule__MappingCS__Group_9__0__Impl rule__MappingCS__Group_9__1 { pushFollow(FollowSets000.FOLLOW_34); rule__MappingCS__Group_9__0__Impl(); @@ -29024,17 +28978,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_9__0__Impl" - // InternalQVTimperative.g:8927:1: rule__MappingCS__Group_9__0__Impl : ( 'where' ) ; + // InternalQVTimperative.g:8920:1: rule__MappingCS__Group_9__0__Impl : ( 'where' ) ; public final void rule__MappingCS__Group_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8931:1: ( ( 'where' ) ) - // InternalQVTimperative.g:8932:1: ( 'where' ) + // InternalQVTimperative.g:8924:1: ( ( 'where' ) ) + // InternalQVTimperative.g:8925:1: ( 'where' ) { - // InternalQVTimperative.g:8932:1: ( 'where' ) - // InternalQVTimperative.g:8933:1: 'where' + // InternalQVTimperative.g:8925:1: ( 'where' ) + // InternalQVTimperative.g:8926:1: 'where' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getWhereKeyword_9_0()); @@ -29065,14 +29019,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_9__1" - // InternalQVTimperative.g:8946:1: rule__MappingCS__Group_9__1 : rule__MappingCS__Group_9__1__Impl ; + // InternalQVTimperative.g:8939:1: rule__MappingCS__Group_9__1 : rule__MappingCS__Group_9__1__Impl ; public final void rule__MappingCS__Group_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8950:1: ( rule__MappingCS__Group_9__1__Impl ) - // InternalQVTimperative.g:8951:2: rule__MappingCS__Group_9__1__Impl + // InternalQVTimperative.g:8943:1: ( rule__MappingCS__Group_9__1__Impl ) + // InternalQVTimperative.g:8944:2: rule__MappingCS__Group_9__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__Group_9__1__Impl(); @@ -29098,23 +29052,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCS__Group_9__1__Impl" - // InternalQVTimperative.g:8957:1: rule__MappingCS__Group_9__1__Impl : ( ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) ) ; + // InternalQVTimperative.g:8950:1: rule__MappingCS__Group_9__1__Impl : ( ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) ) ; public final void rule__MappingCS__Group_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8961:1: ( ( ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) ) ) - // InternalQVTimperative.g:8962:1: ( ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) ) + // InternalQVTimperative.g:8954:1: ( ( ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) ) ) + // InternalQVTimperative.g:8955:1: ( ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) ) { - // InternalQVTimperative.g:8962:1: ( ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) ) - // InternalQVTimperative.g:8963:1: ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) + // InternalQVTimperative.g:8955:1: ( ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) ) + // InternalQVTimperative.g:8956:1: ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCSAccess().getOwnedMiddleAssignment_9_1()); } - // InternalQVTimperative.g:8964:1: ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) - // InternalQVTimperative.g:8964:2: rule__MappingCS__OwnedMiddleAssignment_9_1 + // InternalQVTimperative.g:8957:1: ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) + // InternalQVTimperative.g:8957:2: rule__MappingCS__OwnedMiddleAssignment_9_1 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCS__OwnedMiddleAssignment_9_1(); @@ -29149,14 +29103,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__0" - // InternalQVTimperative.g:8978:1: rule__MappingCallCS__Group__0 : rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1 ; + // InternalQVTimperative.g:8971:1: rule__MappingCallCS__Group__0 : rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1 ; public final void rule__MappingCallCS__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8982:1: ( rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1 ) - // InternalQVTimperative.g:8983:2: rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1 + // InternalQVTimperative.g:8975:1: ( rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1 ) + // InternalQVTimperative.g:8976:2: rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1 { pushFollow(FollowSets000.FOLLOW_35); rule__MappingCallCS__Group__0__Impl(); @@ -29187,23 +29141,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__0__Impl" - // InternalQVTimperative.g:8990:1: rule__MappingCallCS__Group__0__Impl : ( () ) ; + // InternalQVTimperative.g:8983:1: rule__MappingCallCS__Group__0__Impl : ( () ) ; public final void rule__MappingCallCS__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:8994:1: ( ( () ) ) - // InternalQVTimperative.g:8995:1: ( () ) + // InternalQVTimperative.g:8987:1: ( ( () ) ) + // InternalQVTimperative.g:8988:1: ( () ) { - // InternalQVTimperative.g:8995:1: ( () ) - // InternalQVTimperative.g:8996:1: () + // InternalQVTimperative.g:8988:1: ( () ) + // InternalQVTimperative.g:8989:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCallCSAccess().getMappingCallCSAction_0()); } - // InternalQVTimperative.g:8997:1: () - // InternalQVTimperative.g:8999:1: + // InternalQVTimperative.g:8990:1: () + // InternalQVTimperative.g:8992:1: { } @@ -29228,14 +29182,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__1" - // InternalQVTimperative.g:9009:1: rule__MappingCallCS__Group__1 : rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2 ; + // InternalQVTimperative.g:9002:1: rule__MappingCallCS__Group__1 : rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2 ; public final void rule__MappingCallCS__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9013:1: ( rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2 ) - // InternalQVTimperative.g:9014:2: rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2 + // InternalQVTimperative.g:9006:1: ( rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2 ) + // InternalQVTimperative.g:9007:2: rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2 { pushFollow(FollowSets000.FOLLOW_35); rule__MappingCallCS__Group__1__Impl(); @@ -29266,31 +29220,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__1__Impl" - // InternalQVTimperative.g:9021:1: rule__MappingCallCS__Group__1__Impl : ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? ) ; + // InternalQVTimperative.g:9014:1: rule__MappingCallCS__Group__1__Impl : ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? ) ; public final void rule__MappingCallCS__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9025:1: ( ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? ) ) - // InternalQVTimperative.g:9026:1: ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? ) + // InternalQVTimperative.g:9018:1: ( ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? ) ) + // InternalQVTimperative.g:9019:1: ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? ) { - // InternalQVTimperative.g:9026:1: ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? ) - // InternalQVTimperative.g:9027:1: ( rule__MappingCallCS__IsInfiniteAssignment_1 )? + // InternalQVTimperative.g:9019:1: ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? ) + // InternalQVTimperative.g:9020:1: ( rule__MappingCallCS__IsInfiniteAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCallCSAccess().getIsInfiniteAssignment_1()); } - // InternalQVTimperative.g:9028:1: ( rule__MappingCallCS__IsInfiniteAssignment_1 )? - int alt99=2; - int LA99_0 = input.LA(1); + // InternalQVTimperative.g:9021:1: ( rule__MappingCallCS__IsInfiniteAssignment_1 )? + int alt98=2; + int LA98_0 = input.LA(1); - if ( (LA99_0==113) ) { - alt99=1; + if ( (LA98_0==113) ) { + alt98=1; } - switch (alt99) { + switch (alt98) { case 1 : - // InternalQVTimperative.g:9028:2: rule__MappingCallCS__IsInfiniteAssignment_1 + // InternalQVTimperative.g:9021:2: rule__MappingCallCS__IsInfiniteAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCallCS__IsInfiniteAssignment_1(); @@ -29328,16 +29282,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__2" - // InternalQVTimperative.g:9038:1: rule__MappingCallCS__Group__2 : rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3 ; + // InternalQVTimperative.g:9031:1: rule__MappingCallCS__Group__2 : rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3 ; public final void rule__MappingCallCS__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9042:1: ( rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3 ) - // InternalQVTimperative.g:9043:2: rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3 + // InternalQVTimperative.g:9035:1: ( rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3 ) + // InternalQVTimperative.g:9036:2: rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__MappingCallCS__Group__2__Impl(); state._fsp--; @@ -29366,17 +29320,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__2__Impl" - // InternalQVTimperative.g:9050:1: rule__MappingCallCS__Group__2__Impl : ( 'call' ) ; + // InternalQVTimperative.g:9043:1: rule__MappingCallCS__Group__2__Impl : ( 'call' ) ; public final void rule__MappingCallCS__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9054:1: ( ( 'call' ) ) - // InternalQVTimperative.g:9055:1: ( 'call' ) + // InternalQVTimperative.g:9047:1: ( ( 'call' ) ) + // InternalQVTimperative.g:9048:1: ( 'call' ) { - // InternalQVTimperative.g:9055:1: ( 'call' ) - // InternalQVTimperative.g:9056:1: 'call' + // InternalQVTimperative.g:9048:1: ( 'call' ) + // InternalQVTimperative.g:9049:1: 'call' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCallCSAccess().getCallKeyword_2()); @@ -29407,16 +29361,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__3" - // InternalQVTimperative.g:9069:1: rule__MappingCallCS__Group__3 : rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4 ; + // InternalQVTimperative.g:9062:1: rule__MappingCallCS__Group__3 : rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4 ; public final void rule__MappingCallCS__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9073:1: ( rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4 ) - // InternalQVTimperative.g:9074:2: rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4 + // InternalQVTimperative.g:9066:1: ( rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4 ) + // InternalQVTimperative.g:9067:2: rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__MappingCallCS__Group__3__Impl(); state._fsp--; @@ -29445,23 +29399,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__3__Impl" - // InternalQVTimperative.g:9081:1: rule__MappingCallCS__Group__3__Impl : ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) ) ; + // InternalQVTimperative.g:9074:1: rule__MappingCallCS__Group__3__Impl : ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) ) ; public final void rule__MappingCallCS__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9085:1: ( ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) ) ) - // InternalQVTimperative.g:9086:1: ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) ) + // InternalQVTimperative.g:9078:1: ( ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) ) ) + // InternalQVTimperative.g:9079:1: ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) ) { - // InternalQVTimperative.g:9086:1: ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) ) - // InternalQVTimperative.g:9087:1: ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) + // InternalQVTimperative.g:9079:1: ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) ) + // InternalQVTimperative.g:9080:1: ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCallCSAccess().getOwnedPathNameAssignment_3()); } - // InternalQVTimperative.g:9088:1: ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) - // InternalQVTimperative.g:9088:2: rule__MappingCallCS__OwnedPathNameAssignment_3 + // InternalQVTimperative.g:9081:1: ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) + // InternalQVTimperative.g:9081:2: rule__MappingCallCS__OwnedPathNameAssignment_3 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCallCS__OwnedPathNameAssignment_3(); @@ -29496,14 +29450,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__4" - // InternalQVTimperative.g:9098:1: rule__MappingCallCS__Group__4 : rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5 ; + // InternalQVTimperative.g:9091:1: rule__MappingCallCS__Group__4 : rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5 ; public final void rule__MappingCallCS__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9102:1: ( rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5 ) - // InternalQVTimperative.g:9103:2: rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5 + // InternalQVTimperative.g:9095:1: ( rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5 ) + // InternalQVTimperative.g:9096:2: rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5 { pushFollow(FollowSets000.FOLLOW_36); rule__MappingCallCS__Group__4__Impl(); @@ -29534,17 +29488,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__4__Impl" - // InternalQVTimperative.g:9110:1: rule__MappingCallCS__Group__4__Impl : ( '{' ) ; + // InternalQVTimperative.g:9103:1: rule__MappingCallCS__Group__4__Impl : ( '{' ) ; public final void rule__MappingCallCS__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9114:1: ( ( '{' ) ) - // InternalQVTimperative.g:9115:1: ( '{' ) + // InternalQVTimperative.g:9107:1: ( ( '{' ) ) + // InternalQVTimperative.g:9108:1: ( '{' ) { - // InternalQVTimperative.g:9115:1: ( '{' ) - // InternalQVTimperative.g:9116:1: '{' + // InternalQVTimperative.g:9108:1: ( '{' ) + // InternalQVTimperative.g:9109:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCallCSAccess().getLeftCurlyBracketKeyword_4()); @@ -29575,14 +29529,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__5" - // InternalQVTimperative.g:9129:1: rule__MappingCallCS__Group__5 : rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6 ; + // InternalQVTimperative.g:9122:1: rule__MappingCallCS__Group__5 : rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6 ; public final void rule__MappingCallCS__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9133:1: ( rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6 ) - // InternalQVTimperative.g:9134:2: rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6 + // InternalQVTimperative.g:9126:1: ( rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6 ) + // InternalQVTimperative.g:9127:2: rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6 { pushFollow(FollowSets000.FOLLOW_36); rule__MappingCallCS__Group__5__Impl(); @@ -29613,35 +29567,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__5__Impl" - // InternalQVTimperative.g:9141:1: rule__MappingCallCS__Group__5__Impl : ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* ) ; + // InternalQVTimperative.g:9134:1: rule__MappingCallCS__Group__5__Impl : ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* ) ; public final void rule__MappingCallCS__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9145:1: ( ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* ) ) - // InternalQVTimperative.g:9146:1: ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* ) + // InternalQVTimperative.g:9138:1: ( ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* ) ) + // InternalQVTimperative.g:9139:1: ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* ) { - // InternalQVTimperative.g:9146:1: ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* ) - // InternalQVTimperative.g:9147:1: ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* + // InternalQVTimperative.g:9139:1: ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* ) + // InternalQVTimperative.g:9140:1: ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCallCSAccess().getOwnedBindingsAssignment_5()); } - // InternalQVTimperative.g:9148:1: ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* - loop100: + // InternalQVTimperative.g:9141:1: ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* + loop99: do { - int alt100=2; - int LA100_0 = input.LA(1); + int alt99=2; + int LA99_0 = input.LA(1); - if ( ((LA100_0>=RULE_SIMPLE_ID && LA100_0<=RULE_ESCAPED_ID)||(LA100_0>=19 && LA100_0<=29)) ) { - alt100=1; + if ( ((LA99_0>=RULE_SIMPLE_ID && LA99_0<=RULE_ESCAPED_ID)||(LA99_0>=19 && LA99_0<=29)) ) { + alt99=1; } - switch (alt100) { + switch (alt99) { case 1 : - // InternalQVTimperative.g:9148:2: rule__MappingCallCS__OwnedBindingsAssignment_5 + // InternalQVTimperative.g:9141:2: rule__MappingCallCS__OwnedBindingsAssignment_5 { pushFollow(FollowSets000.FOLLOW_37); rule__MappingCallCS__OwnedBindingsAssignment_5(); @@ -29653,7 +29607,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa break; default : - break loop100; + break loop99; } } while (true); @@ -29682,14 +29636,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__6" - // InternalQVTimperative.g:9158:1: rule__MappingCallCS__Group__6 : rule__MappingCallCS__Group__6__Impl ; + // InternalQVTimperative.g:9151:1: rule__MappingCallCS__Group__6 : rule__MappingCallCS__Group__6__Impl ; public final void rule__MappingCallCS__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9162:1: ( rule__MappingCallCS__Group__6__Impl ) - // InternalQVTimperative.g:9163:2: rule__MappingCallCS__Group__6__Impl + // InternalQVTimperative.g:9155:1: ( rule__MappingCallCS__Group__6__Impl ) + // InternalQVTimperative.g:9156:2: rule__MappingCallCS__Group__6__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCallCS__Group__6__Impl(); @@ -29715,17 +29669,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallCS__Group__6__Impl" - // InternalQVTimperative.g:9169:1: rule__MappingCallCS__Group__6__Impl : ( '}' ) ; + // InternalQVTimperative.g:9162:1: rule__MappingCallCS__Group__6__Impl : ( '}' ) ; public final void rule__MappingCallCS__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9173:1: ( ( '}' ) ) - // InternalQVTimperative.g:9174:1: ( '}' ) + // InternalQVTimperative.g:9166:1: ( ( '}' ) ) + // InternalQVTimperative.g:9167:1: ( '}' ) { - // InternalQVTimperative.g:9174:1: ( '}' ) - // InternalQVTimperative.g:9175:1: '}' + // InternalQVTimperative.g:9167:1: ( '}' ) + // InternalQVTimperative.g:9168:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCallCSAccess().getRightCurlyBracketKeyword_6()); @@ -29756,14 +29710,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallBindingCS__Group__0" - // InternalQVTimperative.g:9202:1: rule__MappingCallBindingCS__Group__0 : rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1 ; + // InternalQVTimperative.g:9195:1: rule__MappingCallBindingCS__Group__0 : rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1 ; public final void rule__MappingCallBindingCS__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9206:1: ( rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1 ) - // InternalQVTimperative.g:9207:2: rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1 + // InternalQVTimperative.g:9199:1: ( rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1 ) + // InternalQVTimperative.g:9200:2: rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1 { pushFollow(FollowSets000.FOLLOW_38); rule__MappingCallBindingCS__Group__0__Impl(); @@ -29794,23 +29748,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallBindingCS__Group__0__Impl" - // InternalQVTimperative.g:9214:1: rule__MappingCallBindingCS__Group__0__Impl : ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) ) ; + // InternalQVTimperative.g:9207:1: rule__MappingCallBindingCS__Group__0__Impl : ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) ) ; public final void rule__MappingCallBindingCS__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9218:1: ( ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) ) ) - // InternalQVTimperative.g:9219:1: ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) ) + // InternalQVTimperative.g:9211:1: ( ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) ) ) + // InternalQVTimperative.g:9212:1: ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) ) { - // InternalQVTimperative.g:9219:1: ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) ) - // InternalQVTimperative.g:9220:1: ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) + // InternalQVTimperative.g:9212:1: ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) ) + // InternalQVTimperative.g:9213:1: ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCallBindingCSAccess().getReferredVariableAssignment_0()); } - // InternalQVTimperative.g:9221:1: ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) - // InternalQVTimperative.g:9221:2: rule__MappingCallBindingCS__ReferredVariableAssignment_0 + // InternalQVTimperative.g:9214:1: ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) + // InternalQVTimperative.g:9214:2: rule__MappingCallBindingCS__ReferredVariableAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCallBindingCS__ReferredVariableAssignment_0(); @@ -29845,16 +29799,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallBindingCS__Group__1" - // InternalQVTimperative.g:9231:1: rule__MappingCallBindingCS__Group__1 : rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2 ; + // InternalQVTimperative.g:9224:1: rule__MappingCallBindingCS__Group__1 : rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2 ; public final void rule__MappingCallBindingCS__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9235:1: ( rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2 ) - // InternalQVTimperative.g:9236:2: rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2 + // InternalQVTimperative.g:9228:1: ( rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2 ) + // InternalQVTimperative.g:9229:2: rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__MappingCallBindingCS__Group__1__Impl(); state._fsp--; @@ -29883,23 +29837,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallBindingCS__Group__1__Impl" - // InternalQVTimperative.g:9243:1: rule__MappingCallBindingCS__Group__1__Impl : ( ( rule__MappingCallBindingCS__Alternatives_1 ) ) ; + // InternalQVTimperative.g:9236:1: rule__MappingCallBindingCS__Group__1__Impl : ( ( rule__MappingCallBindingCS__Alternatives_1 ) ) ; public final void rule__MappingCallBindingCS__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9247:1: ( ( ( rule__MappingCallBindingCS__Alternatives_1 ) ) ) - // InternalQVTimperative.g:9248:1: ( ( rule__MappingCallBindingCS__Alternatives_1 ) ) + // InternalQVTimperative.g:9240:1: ( ( ( rule__MappingCallBindingCS__Alternatives_1 ) ) ) + // InternalQVTimperative.g:9241:1: ( ( rule__MappingCallBindingCS__Alternatives_1 ) ) { - // InternalQVTimperative.g:9248:1: ( ( rule__MappingCallBindingCS__Alternatives_1 ) ) - // InternalQVTimperative.g:9249:1: ( rule__MappingCallBindingCS__Alternatives_1 ) + // InternalQVTimperative.g:9241:1: ( ( rule__MappingCallBindingCS__Alternatives_1 ) ) + // InternalQVTimperative.g:9242:1: ( rule__MappingCallBindingCS__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCallBindingCSAccess().getAlternatives_1()); } - // InternalQVTimperative.g:9250:1: ( rule__MappingCallBindingCS__Alternatives_1 ) - // InternalQVTimperative.g:9250:2: rule__MappingCallBindingCS__Alternatives_1 + // InternalQVTimperative.g:9243:1: ( rule__MappingCallBindingCS__Alternatives_1 ) + // InternalQVTimperative.g:9243:2: rule__MappingCallBindingCS__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCallBindingCS__Alternatives_1(); @@ -29934,16 +29888,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallBindingCS__Group__2" - // InternalQVTimperative.g:9260:1: rule__MappingCallBindingCS__Group__2 : rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3 ; + // InternalQVTimperative.g:9253:1: rule__MappingCallBindingCS__Group__2 : rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3 ; public final void rule__MappingCallBindingCS__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9264:1: ( rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3 ) - // InternalQVTimperative.g:9265:2: rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3 + // InternalQVTimperative.g:9257:1: ( rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3 ) + // InternalQVTimperative.g:9258:2: rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_18); + pushFollow(FollowSets000.FOLLOW_17); rule__MappingCallBindingCS__Group__2__Impl(); state._fsp--; @@ -29972,23 +29926,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallBindingCS__Group__2__Impl" - // InternalQVTimperative.g:9272:1: rule__MappingCallBindingCS__Group__2__Impl : ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) ) ; + // InternalQVTimperative.g:9265:1: rule__MappingCallBindingCS__Group__2__Impl : ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) ) ; public final void rule__MappingCallBindingCS__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9276:1: ( ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) ) ) - // InternalQVTimperative.g:9277:1: ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) ) + // InternalQVTimperative.g:9269:1: ( ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) ) ) + // InternalQVTimperative.g:9270:1: ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) ) { - // InternalQVTimperative.g:9277:1: ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) ) - // InternalQVTimperative.g:9278:1: ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) + // InternalQVTimperative.g:9270:1: ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) ) + // InternalQVTimperative.g:9271:1: ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCallBindingCSAccess().getOwnedValueAssignment_2()); } - // InternalQVTimperative.g:9279:1: ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) - // InternalQVTimperative.g:9279:2: rule__MappingCallBindingCS__OwnedValueAssignment_2 + // InternalQVTimperative.g:9272:1: ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) + // InternalQVTimperative.g:9272:2: rule__MappingCallBindingCS__OwnedValueAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCallBindingCS__OwnedValueAssignment_2(); @@ -30023,14 +29977,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallBindingCS__Group__3" - // InternalQVTimperative.g:9289:1: rule__MappingCallBindingCS__Group__3 : rule__MappingCallBindingCS__Group__3__Impl ; + // InternalQVTimperative.g:9282:1: rule__MappingCallBindingCS__Group__3 : rule__MappingCallBindingCS__Group__3__Impl ; public final void rule__MappingCallBindingCS__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9293:1: ( rule__MappingCallBindingCS__Group__3__Impl ) - // InternalQVTimperative.g:9294:2: rule__MappingCallBindingCS__Group__3__Impl + // InternalQVTimperative.g:9286:1: ( rule__MappingCallBindingCS__Group__3__Impl ) + // InternalQVTimperative.g:9287:2: rule__MappingCallBindingCS__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__MappingCallBindingCS__Group__3__Impl(); @@ -30056,17 +30010,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingCallBindingCS__Group__3__Impl" - // InternalQVTimperative.g:9300:1: rule__MappingCallBindingCS__Group__3__Impl : ( ';' ) ; + // InternalQVTimperative.g:9293:1: rule__MappingCallBindingCS__Group__3__Impl : ( ';' ) ; public final void rule__MappingCallBindingCS__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9304:1: ( ( ';' ) ) - // InternalQVTimperative.g:9305:1: ( ';' ) + // InternalQVTimperative.g:9297:1: ( ( ';' ) ) + // InternalQVTimperative.g:9298:1: ( ';' ) { - // InternalQVTimperative.g:9305:1: ( ';' ) - // InternalQVTimperative.g:9306:1: ';' + // InternalQVTimperative.g:9298:1: ( ';' ) + // InternalQVTimperative.g:9299:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingCallBindingCSAccess().getSemicolonKeyword_3()); @@ -30097,16 +30051,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingLoopCS__Group__0" - // InternalQVTimperative.g:9327:1: rule__MappingLoopCS__Group__0 : rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1 ; + // InternalQVTimperative.g:9320:1: rule__MappingLoopCS__Group__0 : rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1 ; public final void rule__MappingLoopCS__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9331:1: ( rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1 ) - // InternalQVTimperative.g:9332:2: rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1 + // InternalQVTimperative.g:9324:1: ( rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1 ) + // InternalQVTimperative.g:9325:2: rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__MappingLoopCS__Group__0__Impl(); state._fsp--; @@ -30135,17 +30089,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingLoopCS__Group__0__Impl" - // InternalQVTimperative.g:9339:1: rule__MappingLoopCS__Group__0__Impl : ( 'for' ) ; + // InternalQVTimperative.g:9332:1: rule__MappingLoopCS__Group__0__Impl : ( 'for' ) ; public final void rule__MappingLoopCS__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9343:1: ( ( 'for' ) ) - // InternalQVTimperative.g:9344:1: ( 'for' ) + // InternalQVTimperative.g:9336:1: ( ( 'for' ) ) + // InternalQVTimperative.g:9337:1: ( 'for' ) { - // InternalQVTimperative.g:9344:1: ( 'for' ) - // InternalQVTimperative.g:9345:1: 'for' + // InternalQVTimperative.g:9337:1: ( 'for' ) + // InternalQVTimperative.g:9338:1: 'for' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingLoopCSAccess().getForKeyword_0()); @@ -30176,14 +30130,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingLoopCS__Group__1" - // InternalQVTimperative.g:9358:1: rule__MappingLoopCS__Group__1 : rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2 ; + // InternalQVTimperative.g:9351:1: rule__MappingLoopCS__Group__1 : rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2 ; public final void rule__MappingLoopCS__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9362:1: ( rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2 ) - // InternalQVTimperative.g:9363:2: rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2 + // InternalQVTimperative.g:9355:1: ( rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2 ) + // InternalQVTimperative.g:9356:2: rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2 { pushFollow(FollowSets000.FOLLOW_39); rule__MappingLoopCS__Group__1__Impl(); @@ -30214,23 +30168,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingLoopCS__Group__1__Impl" - // InternalQVTimperative.g:9370:1: rule__MappingLoopCS__Group__1__Impl : ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) ) ; + // InternalQVTimperative.g:9363:1: rule__MappingLoopCS__Group__1__Impl : ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) ) ; public final void rule__MappingLoopCS__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9374:1: ( ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) ) ) - // InternalQVTimperative.g:9375:1: ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) ) + // InternalQVTimperative.g:9367:1: ( ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) ) ) + // InternalQVTimperative.g:9368:1: ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) ) { - // InternalQVTimperative.g:9375:1: ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) ) - // InternalQVTimperative.g:9376:1: ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) + // InternalQVTimperative.g:9368:1: ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) ) + // InternalQVTimperative.g:9369:1: ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingLoopCSAccess().getOwnedIteratorAssignment_1()); } - // InternalQVTimperative.g:9377:1: ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) - // InternalQVTimperative.g:9377:2: rule__MappingLoopCS__OwnedIteratorAssignment_1 + // InternalQVTimperative.g:9370:1: ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) + // InternalQVTimperative.g:9370:2: rule__MappingLoopCS__OwnedIteratorAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingLoopCS__OwnedIteratorAssignment_1(); @@ -30265,16 +30219,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingLoopCS__Group__2" - // InternalQVTimperative.g:9387:1: rule__MappingLoopCS__Group__2 : rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3 ; + // InternalQVTimperative.g:9380:1: rule__MappingLoopCS__Group__2 : rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3 ; public final void rule__MappingLoopCS__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9391:1: ( rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3 ) - // InternalQVTimperative.g:9392:2: rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3 + // InternalQVTimperative.g:9384:1: ( rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3 ) + // InternalQVTimperative.g:9385:2: rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__MappingLoopCS__Group__2__Impl(); state._fsp--; @@ -30303,17 +30257,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingLoopCS__Group__2__Impl" - // InternalQVTimperative.g:9399:1: rule__MappingLoopCS__Group__2__Impl : ( 'in' ) ; + // InternalQVTimperative.g:9392:1: rule__MappingLoopCS__Group__2__Impl : ( 'in' ) ; public final void rule__MappingLoopCS__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9403:1: ( ( 'in' ) ) - // InternalQVTimperative.g:9404:1: ( 'in' ) + // InternalQVTimperative.g:9396:1: ( ( 'in' ) ) + // InternalQVTimperative.g:9397:1: ( 'in' ) { - // InternalQVTimperative.g:9404:1: ( 'in' ) - // InternalQVTimperative.g:9405:1: 'in' + // InternalQVTimperative.g:9397:1: ( 'in' ) + // InternalQVTimperative.g:9398:1: 'in' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingLoopCSAccess().getInKeyword_2()); @@ -30344,16 +30298,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingLoopCS__Group__3" - // InternalQVTimperative.g:9418:1: rule__MappingLoopCS__Group__3 : rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4 ; + // InternalQVTimperative.g:9411:1: rule__MappingLoopCS__Group__3 : rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4 ; public final void rule__MappingLoopCS__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9422:1: ( rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4 ) - // InternalQVTimperative.g:9423:2: rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4 + // InternalQVTimperative.g:9415:1: ( rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4 ) + // InternalQVTimperative.g:9416:2: rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__MappingLoopCS__Group__3__Impl(); state._fsp--; @@ -30382,23 +30336,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingLoopCS__Group__3__Impl" - // InternalQVTimperative.g:9430:1: rule__MappingLoopCS__Group__3__Impl : ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) ) ; + // InternalQVTimperative.g:9423:1: rule__MappingLoopCS__Group__3__Impl : ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) ) ; public final void rule__MappingLoopCS__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9434:1: ( ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) ) ) - // InternalQVTimperative.g:9435:1: ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) ) + // InternalQVTimperative.g:9427:1: ( ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) ) ) + // InternalQVTimperative.g:9428:1: ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) ) { - // InternalQVTimperative.g:9435:1: ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) ) - // InternalQVTimperative.g:9436:1: ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) + // InternalQVTimperative.g:9428:1: ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) ) + // InternalQVTimperative.g:9429:1: ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMappingLoopCSAccess().getOwnedInExpressionAssignment_3()); } - // InternalQVTimperative.g:9437:1: ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) - // InternalQVTimperative.g:9437:2: rule__MappingLoopCS__OwnedInExpressionAssignment_3 + // InternalQVTimperative.g:9430:1: ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) + // InternalQVTimperative.g:9430:2: rule__MappingLoopCS__OwnedInExpressionAssignment_3 { pushFollow(FollowSets000.FOLLOW_2); rule__MappingLoopCS__OwnedInExpressionAssignment_3(); @@ -30433,14 +30387,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingLoopCS__Group__4" - // InternalQVTimperative.g:9447:1: rule__MappingLoopCS__Group__4 : rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5 ; + // InternalQVTimperative.g:9440:1: rule__MappingLoopCS__Group__4 : rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5 ; public final void rule__MappingLoopCS__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9451:1: ( rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5 ) - // InternalQVTimperative.g:9452:2: rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5 + // InternalQVTimperative.g:9444:1: ( rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5 ) + // InternalQVTimperative.g:9445:2: rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5 { pushFollow(FollowSets000.FOLLOW_40); rule__MappingLoopCS__Group__4__Impl(); @@ -30471,17 +30425,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingLoopCS__Group__4__Impl" - // InternalQVTimperative.g:9459:1: rule__MappingLoopCS__Group__4__Impl : ( '{' ) ; + // InternalQVTimperative.g:9452:1: rule__MappingLoopCS__Group__4__Impl : ( '{' ) ; public final void rule__MappingLoopCS__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9463:1: ( ( '{' ) ) - // InternalQVTimperative.g:9464:1: ( '{' ) + // InternalQVTimperative.g:9456:1: ( ( '{' ) ) + // InternalQVTimperative.g:9457:1: ( '{' ) { - // InternalQVTimperative.g:9464:1: ( '{' ) - // InternalQVTimperative.g:9465:1: '{' + // InternalQVTimperative.g:9457:1: ( '{' ) + // InternalQVTimperative.g:9458:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getMappingLoopCSAccess().getLeftCurlyBracketKeyword_4()); @@ -30512,16 +30466,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingLoopCS__Group__5" - // InternalQVTimperative.g:9478:1: rule__MappingLoopCS__Group__5 : rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6 ; + // InternalQVTimperative.g:9471:1: rule__MappingLoopCS__Group__5 : rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6 ; public final void rule__MappingLoopCS__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9482:1: ( rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6 ) - // InternalQVTimperative.g:9483:2: rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6 + // InternalQVTimperative.g:9475:1: ( rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6 ) + // InternalQVTimperative.g:9476:2: rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__MappingLoopCS__Group__5__Impl(); state._fsp--; @@ -30550,26 +30504,29 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MappingLoopCS__Group__5__Impl" - // InternalQVTimperative.g:9490:1: rule__MappingLoopCS__Group__5__Impl : ( ( rule__MappingLoopCS__OwnedMappingSequenceAssignment_5 ) ) ; + // InternalQVTimperative.g:9483:1: rule__MappingLoopCS__Group__5__Impl : ( ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) ) ; public final void rule__MappingLoopCS__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:9494:1: ( ( ( rule__MappingLoopCS__OwnedMappingSequenceAssignment_5 ) ) ) - // InternalQVTimperative.g:9495:1: ( ( rule__MappingLoopCS__OwnedMappingSequenceAssignment_5 ) ) + // InternalQVTimperative.g:9487:1: ( ( ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) ) ) + // InternalQVTimperative.g:9488:1: ( ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) ) { - // InternalQVTimperative.g:9495:1: ( ( rule__MappingLoopCS__OwnedMappingSequenceAssignment_5 ) ) - // InternalQVTimperative.g:9496:1: ( rule__MappingLoopCS__OwnedMappingSequenceAssignment_5 ) + // InternalQVTimperative.g:9488:1: ( ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) ) + // InternalQVTimperative.g:9489:1: ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) + { + // InternalQVTimperative.g:9489:1: ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) + // InternalQVTimperative.g:9490:1: ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) { if ( state.backtracking==0 ) { - before(grammarAccess.getMappingLoopCSAccess().getOwnedMappingSequenceAssignment_5()); + before(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsAssignment_5()); } - // InternalQVTimperative.g:9497:1: ( rule__MappingLoopCS__OwnedMappingSequenceAssignment_5 ) - // InternalQVTimperative.g:9497:2: rule__MappingLoopCS__OwnedMappingSequenceAssignment_5 + // InternalQVTimperative.g:9491:1: ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) + // InternalQVTimperative.g:9491:2: rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 { - pushFollow(FollowSets000.FOLLOW_2); - rule__MappingLoopCS__OwnedMappingSequenceAssignment_5(); + pushFollow(FollowSets000.FOLLOW_33); + rule__MappingLoopCS__OwnedMappingStatementsAssignment_5(); state._fsp--; if (state.failed) return ; @@ -30577,7 +30534,48 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } if ( state.backtracking==0 ) { - after(grammarAccess.getMappingLoopCSAccess().getOwnedMappingSequenceAssignment_5()); + after(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsAssignment_5()); + } + + } + + // InternalQVTimperative.g:9494:1: ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) + // InternalQVTimperative.g:9495:1: ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* + { + if ( state.backtracking==0 ) { + before(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsAssignment_5()); + } + // InternalQVTimperative.g:9496:1: ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* + loop100: + do { + int alt100=2; + int LA100_0 = input.LA(1); + + if ( ((LA100_0>=RULE_SIMPLE_ID && LA100_0<=RULE_ESCAPED_ID)||(LA100_0>=19 && LA100_0<=29)||(LA100_0>=78 && LA100_0<=79)||LA100_0==113) ) { + alt100=1; + } + + + switch (alt100) { + case 1 : + // InternalQVTimperative.g:9496:2: rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 + { + pushFollow(FollowSets000.FOLLOW_33); + rule__MappingLoopCS__OwnedMappingStatementsAssignment_5(); + + state._fsp--; + if (state.failed) return ; + + } + break; + + default : + break loop100; + } + } while (true); + + if ( state.backtracking==0 ) { + after(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsAssignment_5()); } } @@ -30585,6 +30583,9 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } + + } + } catch (RecognitionException re) { reportError(re); @@ -30684,7 +30685,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:9555:1: ( rule__MappingIteratorCS__Group__0__Impl rule__MappingIteratorCS__Group__1 ) // InternalQVTimperative.g:9556:2: rule__MappingIteratorCS__Group__0__Impl rule__MappingIteratorCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_25); + pushFollow(FollowSets000.FOLLOW_24); rule__MappingIteratorCS__Group__0__Impl(); state._fsp--; @@ -30868,7 +30869,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:9616:1: ( rule__MappingIteratorCS__Group_1__0__Impl rule__MappingIteratorCS__Group_1__1 ) // InternalQVTimperative.g:9617:2: rule__MappingIteratorCS__Group_1__0__Impl rule__MappingIteratorCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__MappingIteratorCS__Group_1__0__Impl(); state._fsp--; @@ -31131,7 +31132,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:9708:1: ( rule__MiddleDomainCS__Group__1__Impl rule__MiddleDomainCS__Group__2 ) // InternalQVTimperative.g:9709:2: rule__MiddleDomainCS__Group__1__Impl rule__MiddleDomainCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__MiddleDomainCS__Group__1__Impl(); state._fsp--; @@ -31657,7 +31658,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:9898:1: ( rule__MiddleDomainCS__Group_0_1__0__Impl rule__MiddleDomainCS__Group_0_1__1 ) // InternalQVTimperative.g:9899:2: rule__MiddleDomainCS__Group_0_1__0__Impl rule__MiddleDomainCS__Group_0_1__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__MiddleDomainCS__Group_0_1__0__Impl(); state._fsp--; @@ -31736,7 +31737,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:9929:1: ( rule__MiddleDomainCS__Group_0_1__1__Impl rule__MiddleDomainCS__Group_0_1__2 ) // InternalQVTimperative.g:9930:2: rule__MiddleDomainCS__Group_0_1__1__Impl rule__MiddleDomainCS__Group_0_1__2 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__MiddleDomainCS__Group_0_1__1__Impl(); state._fsp--; @@ -31879,7 +31880,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:9972:2: rule__MiddleDomainCS__Group_0_1_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__MiddleDomainCS__Group_0_1_2__0(); state._fsp--; @@ -31927,7 +31928,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:9992:1: ( rule__MiddleDomainCS__Group_0_1_2__0__Impl rule__MiddleDomainCS__Group_0_1_2__1 ) // InternalQVTimperative.g:9993:2: rule__MiddleDomainCS__Group_0_1_2__0__Impl rule__MiddleDomainCS__Group_0_1_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__MiddleDomainCS__Group_0_1_2__0__Impl(); state._fsp--; @@ -32090,7 +32091,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10055:1: ( rule__MiddleDomainCS__Group_0_2__0__Impl rule__MiddleDomainCS__Group_0_2__1 ) // InternalQVTimperative.g:10056:2: rule__MiddleDomainCS__Group_0_2__0__Impl rule__MiddleDomainCS__Group_0_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__MiddleDomainCS__Group_0_2__0__Impl(); state._fsp--; @@ -32169,7 +32170,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10086:1: ( rule__MiddleDomainCS__Group_0_2__1__Impl rule__MiddleDomainCS__Group_0_2__2 ) // InternalQVTimperative.g:10087:2: rule__MiddleDomainCS__Group_0_2__1__Impl rule__MiddleDomainCS__Group_0_2__2 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__MiddleDomainCS__Group_0_2__1__Impl(); state._fsp--; @@ -32312,7 +32313,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:10129:2: rule__MiddleDomainCS__Group_0_2_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__MiddleDomainCS__Group_0_2_2__0(); state._fsp--; @@ -32360,7 +32361,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10149:1: ( rule__MiddleDomainCS__Group_0_2_2__0__Impl rule__MiddleDomainCS__Group_0_2_2__1 ) // InternalQVTimperative.g:10150:2: rule__MiddleDomainCS__Group_0_2_2__0__Impl rule__MiddleDomainCS__Group_0_2_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__MiddleDomainCS__Group_0_2_2__0__Impl(); state._fsp--; @@ -32523,7 +32524,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10212:1: ( rule__MiddleBottomPatternCS__Group_0__0__Impl rule__MiddleBottomPatternCS__Group_0__1 ) // InternalQVTimperative.g:10213:2: rule__MiddleBottomPatternCS__Group_0__0__Impl rule__MiddleBottomPatternCS__Group_0__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__MiddleBottomPatternCS__Group_0__0__Impl(); state._fsp--; @@ -32602,7 +32603,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10243:1: ( rule__MiddleBottomPatternCS__Group_0__1__Impl rule__MiddleBottomPatternCS__Group_0__2 ) // InternalQVTimperative.g:10244:2: rule__MiddleBottomPatternCS__Group_0__1__Impl rule__MiddleBottomPatternCS__Group_0__2 { - pushFollow(FollowSets000.FOLLOW_9); + pushFollow(FollowSets000.FOLLOW_8); rule__MiddleBottomPatternCS__Group_0__1__Impl(); state._fsp--; @@ -32691,7 +32692,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10272:1: ( rule__MiddleBottomPatternCS__Group_0__2__Impl rule__MiddleBottomPatternCS__Group_0__3 ) // InternalQVTimperative.g:10273:2: rule__MiddleBottomPatternCS__Group_0__2__Impl rule__MiddleBottomPatternCS__Group_0__3 { - pushFollow(FollowSets000.FOLLOW_9); + pushFollow(FollowSets000.FOLLOW_8); rule__MiddleBottomPatternCS__Group_0__2__Impl(); state._fsp--; @@ -32750,7 +32751,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:10287:2: rule__MiddleBottomPatternCS__Group_0_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__MiddleBottomPatternCS__Group_0_2__0(); state._fsp--; @@ -32798,7 +32799,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10301:1: ( rule__MiddleBottomPatternCS__Group_0__3__Impl rule__MiddleBottomPatternCS__Group_0__4 ) // InternalQVTimperative.g:10302:2: rule__MiddleBottomPatternCS__Group_0__3__Impl rule__MiddleBottomPatternCS__Group_0__4 { - pushFollow(FollowSets000.FOLLOW_11); + pushFollow(FollowSets000.FOLLOW_10); rule__MiddleBottomPatternCS__Group_0__3__Impl(); state._fsp--; @@ -32877,7 +32878,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10332:1: ( rule__MiddleBottomPatternCS__Group_0__4__Impl rule__MiddleBottomPatternCS__Group_0__5 ) // InternalQVTimperative.g:10333:2: rule__MiddleBottomPatternCS__Group_0__4__Impl rule__MiddleBottomPatternCS__Group_0__5 { - pushFollow(FollowSets000.FOLLOW_11); + pushFollow(FollowSets000.FOLLOW_10); rule__MiddleBottomPatternCS__Group_0__4__Impl(); state._fsp--; @@ -32936,7 +32937,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:10347:2: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4 { - pushFollow(FollowSets000.FOLLOW_12); + pushFollow(FollowSets000.FOLLOW_11); rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4(); state._fsp--; @@ -33058,7 +33059,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10403:1: ( rule__MiddleBottomPatternCS__Group_0_2__0__Impl rule__MiddleBottomPatternCS__Group_0_2__1 ) // InternalQVTimperative.g:10404:2: rule__MiddleBottomPatternCS__Group_0_2__0__Impl rule__MiddleBottomPatternCS__Group_0_2__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__MiddleBottomPatternCS__Group_0_2__0__Impl(); state._fsp--; @@ -33221,7 +33222,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10466:1: ( rule__MiddleBottomPatternCS__Group_1__0__Impl rule__MiddleBottomPatternCS__Group_1__1 ) // InternalQVTimperative.g:10467:2: rule__MiddleBottomPatternCS__Group_1__0__Impl rule__MiddleBottomPatternCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__MiddleBottomPatternCS__Group_1__0__Impl(); state._fsp--; @@ -33300,7 +33301,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10497:1: ( rule__MiddleBottomPatternCS__Group_1__1__Impl rule__MiddleBottomPatternCS__Group_1__2 ) // InternalQVTimperative.g:10498:2: rule__MiddleBottomPatternCS__Group_1__1__Impl rule__MiddleBottomPatternCS__Group_1__2 { - pushFollow(FollowSets000.FOLLOW_13); + pushFollow(FollowSets000.FOLLOW_12); rule__MiddleBottomPatternCS__Group_1__1__Impl(); state._fsp--; @@ -33389,7 +33390,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10526:1: ( rule__MiddleBottomPatternCS__Group_1__2__Impl rule__MiddleBottomPatternCS__Group_1__3 ) // InternalQVTimperative.g:10527:2: rule__MiddleBottomPatternCS__Group_1__2__Impl rule__MiddleBottomPatternCS__Group_1__3 { - pushFollow(FollowSets000.FOLLOW_13); + pushFollow(FollowSets000.FOLLOW_12); rule__MiddleBottomPatternCS__Group_1__2__Impl(); state._fsp--; @@ -33448,7 +33449,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:10541:2: rule__MiddleBottomPatternCS__Group_1_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__MiddleBottomPatternCS__Group_1_2__0(); state._fsp--; @@ -33570,7 +33571,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10593:1: ( rule__MiddleBottomPatternCS__Group_1_2__0__Impl rule__MiddleBottomPatternCS__Group_1_2__1 ) // InternalQVTimperative.g:10594:2: rule__MiddleBottomPatternCS__Group_1_2__0__Impl rule__MiddleBottomPatternCS__Group_1_2__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__MiddleBottomPatternCS__Group_1_2__0__Impl(); state._fsp--; @@ -33733,7 +33734,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10656:1: ( rule__MiddleBottomPatternCS__Group_2__0__Impl rule__MiddleBottomPatternCS__Group_2__1 ) // InternalQVTimperative.g:10657:2: rule__MiddleBottomPatternCS__Group_2__0__Impl rule__MiddleBottomPatternCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__MiddleBottomPatternCS__Group_2__0__Impl(); state._fsp--; @@ -33812,7 +33813,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10687:1: ( rule__MiddleBottomPatternCS__Group_2__1__Impl rule__MiddleBottomPatternCS__Group_2__2 ) // InternalQVTimperative.g:10688:2: rule__MiddleBottomPatternCS__Group_2__1__Impl rule__MiddleBottomPatternCS__Group_2__2 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__MiddleBottomPatternCS__Group_2__1__Impl(); state._fsp--; @@ -33862,7 +33863,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10703:1: ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 ) // InternalQVTimperative.g:10703:2: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 { - pushFollow(FollowSets000.FOLLOW_12); + pushFollow(FollowSets000.FOLLOW_11); rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1(); state._fsp--; @@ -33897,7 +33898,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:10708:2: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 { - pushFollow(FollowSets000.FOLLOW_12); + pushFollow(FollowSets000.FOLLOW_11); rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1(); state._fsp--; @@ -34022,7 +34023,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10759:1: ( rule__MiddleBottomPatternCS__Group_3__0__Impl rule__MiddleBottomPatternCS__Group_3__1 ) // InternalQVTimperative.g:10760:2: rule__MiddleBottomPatternCS__Group_3__0__Impl rule__MiddleBottomPatternCS__Group_3__1 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__MiddleBottomPatternCS__Group_3__0__Impl(); state._fsp--; @@ -34101,7 +34102,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10790:1: ( rule__MiddleBottomPatternCS__Group_3__1__Impl rule__MiddleBottomPatternCS__Group_3__2 ) // InternalQVTimperative.g:10791:2: rule__MiddleBottomPatternCS__Group_3__1__Impl rule__MiddleBottomPatternCS__Group_3__2 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__MiddleBottomPatternCS__Group_3__1__Impl(); state._fsp--; @@ -34254,7 +34255,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10858:1: ( rule__QualifiedPackageCS__Group__0__Impl rule__QualifiedPackageCS__Group__1 ) // InternalQVTimperative.g:10859:2: rule__QualifiedPackageCS__Group__0__Impl rule__QualifiedPackageCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__QualifiedPackageCS__Group__0__Impl(); state._fsp--; @@ -34333,7 +34334,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:10889:1: ( rule__QualifiedPackageCS__Group__1__Impl rule__QualifiedPackageCS__Group__2 ) // InternalQVTimperative.g:10890:2: rule__QualifiedPackageCS__Group__1__Impl rule__QualifiedPackageCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__QualifiedPackageCS__Group__1__Impl(); state._fsp--; @@ -34802,7 +34803,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11045:1: ( rule__QualifiedPackageCS__Group_3__0__Impl rule__QualifiedPackageCS__Group_3__1 ) // InternalQVTimperative.g:11046:2: rule__QualifiedPackageCS__Group_3__0__Impl rule__QualifiedPackageCS__Group_3__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__QualifiedPackageCS__Group_3__0__Impl(); state._fsp--; @@ -34965,7 +34966,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11108:1: ( rule__QualifiedPackageCS__Group_4__0__Impl rule__QualifiedPackageCS__Group_4__1 ) // InternalQVTimperative.g:11109:2: rule__QualifiedPackageCS__Group_4__0__Impl rule__QualifiedPackageCS__Group_4__1 { - pushFollow(FollowSets000.FOLLOW_27); + pushFollow(FollowSets000.FOLLOW_26); rule__QualifiedPackageCS__Group_4__0__Impl(); state._fsp--; @@ -35388,7 +35389,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11267:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 ) // InternalQVTimperative.g:11268:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_25); + pushFollow(FollowSets000.FOLLOW_24); rule__ParamDeclarationCS__Group__0__Impl(); state._fsp--; @@ -35477,7 +35478,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11296:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 ) // InternalQVTimperative.g:11297:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__ParamDeclarationCS__Group__1__Impl(); state._fsp--; @@ -35640,7 +35641,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11361:1: ( rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 ) // InternalQVTimperative.g:11362:2: rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_18); + pushFollow(FollowSets000.FOLLOW_17); rule__PredicateCS__Group__0__Impl(); state._fsp--; @@ -35803,7 +35804,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11424:1: ( rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1 ) // InternalQVTimperative.g:11425:2: rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__PredicateOrAssignmentCS__Group__0__Impl(); state._fsp--; @@ -36166,7 +36167,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11549:1: ( rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1 ) // InternalQVTimperative.g:11550:2: rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__PredicateOrAssignmentCS__Group_2__0__Impl(); state._fsp--; @@ -36339,7 +36340,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11610:1: ( rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 ) // InternalQVTimperative.g:11611:2: rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_5); + pushFollow(FollowSets000.FOLLOW_4); rule__QueryCS__Group__0__Impl(); state._fsp--; @@ -36439,7 +36440,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11639:1: ( rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 ) // InternalQVTimperative.g:11640:2: rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__QueryCS__Group__1__Impl(); state._fsp--; @@ -36518,7 +36519,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11670:1: ( rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 ) // InternalQVTimperative.g:11671:2: rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__QueryCS__Group__2__Impl(); state._fsp--; @@ -36607,7 +36608,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11699:1: ( rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 ) // InternalQVTimperative.g:11700:2: rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 { - pushFollow(FollowSets000.FOLLOW_24); + pushFollow(FollowSets000.FOLLOW_23); rule__QueryCS__Group__3__Impl(); state._fsp--; @@ -36875,7 +36876,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11788:1: ( rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 ) // InternalQVTimperative.g:11789:2: rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 { - pushFollow(FollowSets000.FOLLOW_25); + pushFollow(FollowSets000.FOLLOW_24); rule__QueryCS__Group__6__Impl(); state._fsp--; @@ -36954,7 +36955,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11819:1: ( rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8 ) // InternalQVTimperative.g:11820:2: rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__QueryCS__Group__7__Impl(); state._fsp--; @@ -37206,7 +37207,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11927:1: ( rule__QueryCS__Group_5__0__Impl rule__QueryCS__Group_5__1 ) // InternalQVTimperative.g:11928:2: rule__QueryCS__Group_5__0__Impl rule__QueryCS__Group_5__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__QueryCS__Group_5__0__Impl(); state._fsp--; @@ -37349,7 +37350,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:11970:2: rule__QueryCS__Group_5_1__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__QueryCS__Group_5_1__0(); state._fsp--; @@ -37397,7 +37398,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:11988:1: ( rule__QueryCS__Group_5_1__0__Impl rule__QueryCS__Group_5_1__1 ) // InternalQVTimperative.g:11989:2: rule__QueryCS__Group_5_1__0__Impl rule__QueryCS__Group_5_1__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__QueryCS__Group_5_1__0__Impl(); state._fsp--; @@ -37560,7 +37561,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:12051:1: ( rule__QueryCS__Group_9_1__0__Impl rule__QueryCS__Group_9_1__1 ) // InternalQVTimperative.g:12052:2: rule__QueryCS__Group_9_1__0__Impl rule__QueryCS__Group_9_1__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__QueryCS__Group_9_1__0__Impl(); state._fsp--; @@ -37639,7 +37640,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:12082:1: ( rule__QueryCS__Group_9_1__1__Impl rule__QueryCS__Group_9_1__2 ) // InternalQVTimperative.g:12083:2: rule__QueryCS__Group_9_1__1__Impl rule__QueryCS__Group_9_1__2 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__QueryCS__Group_9_1__1__Impl(); state._fsp--; @@ -37802,7 +37803,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:12147:1: ( rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 ) // InternalQVTimperative.g:12148:2: rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__RealizedVariableCS__Group__0__Impl(); state._fsp--; @@ -37881,7 +37882,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:12178:1: ( rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 ) // InternalQVTimperative.g:12179:2: rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_25); + pushFollow(FollowSets000.FOLLOW_24); rule__RealizedVariableCS__Group__1__Impl(); state._fsp--; @@ -37970,7 +37971,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:12207:1: ( rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 ) // InternalQVTimperative.g:12208:2: rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__RealizedVariableCS__Group__2__Impl(); state._fsp--; @@ -38233,7 +38234,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:12305:1: ( rule__RealizedVariableCS__Group_4__0__Impl rule__RealizedVariableCS__Group_4__1 ) // InternalQVTimperative.g:12306:2: rule__RealizedVariableCS__Group_4__0__Impl rule__RealizedVariableCS__Group_4__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__RealizedVariableCS__Group_4__0__Impl(); state._fsp--; @@ -38823,7 +38824,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:12525:1: ( rule__SourceDomainCS__Group__0__Impl rule__SourceDomainCS__Group__1 ) // InternalQVTimperative.g:12526:2: rule__SourceDomainCS__Group__0__Impl rule__SourceDomainCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__SourceDomainCS__Group__0__Impl(); state._fsp--; @@ -39101,7 +39102,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:12612:1: ( rule__SourceDomainCS__Group__3__Impl rule__SourceDomainCS__Group__4 ) // InternalQVTimperative.g:12613:2: rule__SourceDomainCS__Group__3__Impl rule__SourceDomainCS__Group__4 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__SourceDomainCS__Group__3__Impl(); state._fsp--; @@ -39627,7 +39628,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:12806:1: ( rule__SourceDomainCS__Group_2_1__0__Impl rule__SourceDomainCS__Group_2_1__1 ) // InternalQVTimperative.g:12807:2: rule__SourceDomainCS__Group_2_1__0__Impl rule__SourceDomainCS__Group_2_1__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__SourceDomainCS__Group_2_1__0__Impl(); state._fsp--; @@ -39706,7 +39707,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:12837:1: ( rule__SourceDomainCS__Group_2_1__1__Impl rule__SourceDomainCS__Group_2_1__2 ) // InternalQVTimperative.g:12838:2: rule__SourceDomainCS__Group_2_1__1__Impl rule__SourceDomainCS__Group_2_1__2 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__SourceDomainCS__Group_2_1__1__Impl(); state._fsp--; @@ -39849,7 +39850,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:12880:2: rule__SourceDomainCS__Group_2_1_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__SourceDomainCS__Group_2_1_2__0(); state._fsp--; @@ -39897,7 +39898,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:12900:1: ( rule__SourceDomainCS__Group_2_1_2__0__Impl rule__SourceDomainCS__Group_2_1_2__1 ) // InternalQVTimperative.g:12901:2: rule__SourceDomainCS__Group_2_1_2__0__Impl rule__SourceDomainCS__Group_2_1_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__SourceDomainCS__Group_2_1_2__0__Impl(); state._fsp--; @@ -40060,7 +40061,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:12963:1: ( rule__SourceDomainCS__Group_2_2__0__Impl rule__SourceDomainCS__Group_2_2__1 ) // InternalQVTimperative.g:12964:2: rule__SourceDomainCS__Group_2_2__0__Impl rule__SourceDomainCS__Group_2_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__SourceDomainCS__Group_2_2__0__Impl(); state._fsp--; @@ -40139,7 +40140,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:12994:1: ( rule__SourceDomainCS__Group_2_2__1__Impl rule__SourceDomainCS__Group_2_2__2 ) // InternalQVTimperative.g:12995:2: rule__SourceDomainCS__Group_2_2__1__Impl rule__SourceDomainCS__Group_2_2__2 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__SourceDomainCS__Group_2_2__1__Impl(); state._fsp--; @@ -40282,7 +40283,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:13037:2: rule__SourceDomainCS__Group_2_2_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__SourceDomainCS__Group_2_2_2__0(); state._fsp--; @@ -40330,7 +40331,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:13057:1: ( rule__SourceDomainCS__Group_2_2_2__0__Impl rule__SourceDomainCS__Group_2_2_2__1 ) // InternalQVTimperative.g:13058:2: rule__SourceDomainCS__Group_2_2_2__0__Impl rule__SourceDomainCS__Group_2_2_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__SourceDomainCS__Group_2_2_2__0__Impl(); state._fsp--; @@ -40493,7 +40494,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:13120:1: ( rule__SourceBottomPatternCS__Group__0__Impl rule__SourceBottomPatternCS__Group__1 ) // InternalQVTimperative.g:13121:2: rule__SourceBottomPatternCS__Group__0__Impl rule__SourceBottomPatternCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__SourceBottomPatternCS__Group__0__Impl(); state._fsp--; @@ -40825,7 +40826,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:13249:1: ( rule__SourceBottomPatternCS__Group_2__0__Impl rule__SourceBottomPatternCS__Group_2__1 ) // InternalQVTimperative.g:13250:2: rule__SourceBottomPatternCS__Group_2__0__Impl rule__SourceBottomPatternCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__SourceBottomPatternCS__Group_2__0__Impl(); state._fsp--; @@ -40968,7 +40969,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:13292:2: rule__SourceBottomPatternCS__Group_2_1__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__SourceBottomPatternCS__Group_2_1__0(); state._fsp--; @@ -41016,7 +41017,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:13310:1: ( rule__SourceBottomPatternCS__Group_2_1__0__Impl rule__SourceBottomPatternCS__Group_2_1__1 ) // InternalQVTimperative.g:13311:2: rule__SourceBottomPatternCS__Group_2_1__0__Impl rule__SourceBottomPatternCS__Group_2_1__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__SourceBottomPatternCS__Group_2_1__0__Impl(); state._fsp--; @@ -41511,7 +41512,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:13502:1: ( rule__SourceGuardPatternCS__Group_2__0__Impl rule__SourceGuardPatternCS__Group_2__1 ) // InternalQVTimperative.g:13503:2: rule__SourceGuardPatternCS__Group_2__0__Impl rule__SourceGuardPatternCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__SourceGuardPatternCS__Group_2__0__Impl(); state._fsp--; @@ -41654,7 +41655,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:13545:2: rule__SourceGuardPatternCS__Group_2_1__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__SourceGuardPatternCS__Group_2_1__0(); state._fsp--; @@ -41702,7 +41703,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:13563:1: ( rule__SourceGuardPatternCS__Group_2_1__0__Impl rule__SourceGuardPatternCS__Group_2_1__1 ) // InternalQVTimperative.g:13564:2: rule__SourceGuardPatternCS__Group_2_1__0__Impl rule__SourceGuardPatternCS__Group_2_1__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__SourceGuardPatternCS__Group_2_1__0__Impl(); state._fsp--; @@ -41865,7 +41866,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:13626:1: ( rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 ) // InternalQVTimperative.g:13627:2: rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__TransformationCS__Group__0__Impl(); state._fsp--; @@ -41944,7 +41945,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:13657:1: ( rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 ) // InternalQVTimperative.g:13658:2: rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__TransformationCS__Group__1__Impl(); state._fsp--; @@ -42040,7 +42041,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:13686:1: ( rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 ) // InternalQVTimperative.g:13687:2: rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__TransformationCS__Group__2__Impl(); state._fsp--; @@ -42389,7 +42390,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:13817:1: ( rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 ) // InternalQVTimperative.g:13818:2: rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 { - pushFollow(FollowSets000.FOLLOW_18); + pushFollow(FollowSets000.FOLLOW_17); rule__TransformationCS__Group_4__0__Impl(); state._fsp--; @@ -42552,7 +42553,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:13880:1: ( rule__TargetDomainCS__Group__0__Impl rule__TargetDomainCS__Group__1 ) // InternalQVTimperative.g:13881:2: rule__TargetDomainCS__Group__0__Impl rule__TargetDomainCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__TargetDomainCS__Group__0__Impl(); state._fsp--; @@ -42830,7 +42831,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:13967:1: ( rule__TargetDomainCS__Group__3__Impl rule__TargetDomainCS__Group__4 ) // InternalQVTimperative.g:13968:2: rule__TargetDomainCS__Group__3__Impl rule__TargetDomainCS__Group__4 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__TargetDomainCS__Group__3__Impl(); state._fsp--; @@ -43356,7 +43357,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:14161:1: ( rule__TargetDomainCS__Group_2_1__0__Impl rule__TargetDomainCS__Group_2_1__1 ) // InternalQVTimperative.g:14162:2: rule__TargetDomainCS__Group_2_1__0__Impl rule__TargetDomainCS__Group_2_1__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__TargetDomainCS__Group_2_1__0__Impl(); state._fsp--; @@ -43435,7 +43436,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:14192:1: ( rule__TargetDomainCS__Group_2_1__1__Impl rule__TargetDomainCS__Group_2_1__2 ) // InternalQVTimperative.g:14193:2: rule__TargetDomainCS__Group_2_1__1__Impl rule__TargetDomainCS__Group_2_1__2 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__TargetDomainCS__Group_2_1__1__Impl(); state._fsp--; @@ -43578,7 +43579,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:14235:2: rule__TargetDomainCS__Group_2_1_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__TargetDomainCS__Group_2_1_2__0(); state._fsp--; @@ -43626,7 +43627,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:14255:1: ( rule__TargetDomainCS__Group_2_1_2__0__Impl rule__TargetDomainCS__Group_2_1_2__1 ) // InternalQVTimperative.g:14256:2: rule__TargetDomainCS__Group_2_1_2__0__Impl rule__TargetDomainCS__Group_2_1_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__TargetDomainCS__Group_2_1_2__0__Impl(); state._fsp--; @@ -43789,7 +43790,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:14318:1: ( rule__TargetDomainCS__Group_2_2__0__Impl rule__TargetDomainCS__Group_2_2__1 ) // InternalQVTimperative.g:14319:2: rule__TargetDomainCS__Group_2_2__0__Impl rule__TargetDomainCS__Group_2_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__TargetDomainCS__Group_2_2__0__Impl(); state._fsp--; @@ -43868,7 +43869,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:14349:1: ( rule__TargetDomainCS__Group_2_2__1__Impl rule__TargetDomainCS__Group_2_2__2 ) // InternalQVTimperative.g:14350:2: rule__TargetDomainCS__Group_2_2__1__Impl rule__TargetDomainCS__Group_2_2__2 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__TargetDomainCS__Group_2_2__1__Impl(); state._fsp--; @@ -44011,7 +44012,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:14392:2: rule__TargetDomainCS__Group_2_2_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__TargetDomainCS__Group_2_2_2__0(); state._fsp--; @@ -44059,7 +44060,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:14412:1: ( rule__TargetDomainCS__Group_2_2_2__0__Impl rule__TargetDomainCS__Group_2_2_2__1 ) // InternalQVTimperative.g:14413:2: rule__TargetDomainCS__Group_2_2_2__0__Impl rule__TargetDomainCS__Group_2_2_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__TargetDomainCS__Group_2_2_2__0__Impl(); state._fsp--; @@ -44222,7 +44223,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:14475:1: ( rule__TargetBottomPatternCS__Group__0__Impl rule__TargetBottomPatternCS__Group__1 ) // InternalQVTimperative.g:14476:2: rule__TargetBottomPatternCS__Group__0__Impl rule__TargetBottomPatternCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__TargetBottomPatternCS__Group__0__Impl(); state._fsp--; @@ -44554,7 +44555,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:14604:1: ( rule__TargetBottomPatternCS__Group_2__0__Impl rule__TargetBottomPatternCS__Group_2__1 ) // InternalQVTimperative.g:14605:2: rule__TargetBottomPatternCS__Group_2__0__Impl rule__TargetBottomPatternCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__TargetBottomPatternCS__Group_2__0__Impl(); state._fsp--; @@ -44697,7 +44698,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:14647:2: rule__TargetBottomPatternCS__Group_2_1__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__TargetBottomPatternCS__Group_2_1__0(); state._fsp--; @@ -44745,7 +44746,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:14665:1: ( rule__TargetBottomPatternCS__Group_2_1__0__Impl rule__TargetBottomPatternCS__Group_2_1__1 ) // InternalQVTimperative.g:14666:2: rule__TargetBottomPatternCS__Group_2_1__0__Impl rule__TargetBottomPatternCS__Group_2_1__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__TargetBottomPatternCS__Group_2_1__0__Impl(); state._fsp--; @@ -45240,7 +45241,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:14857:1: ( rule__TargetGuardPatternCS__Group_2__0__Impl rule__TargetGuardPatternCS__Group_2__1 ) // InternalQVTimperative.g:14858:2: rule__TargetGuardPatternCS__Group_2__0__Impl rule__TargetGuardPatternCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__TargetGuardPatternCS__Group_2__0__Impl(); state._fsp--; @@ -45383,7 +45384,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:14900:2: rule__TargetGuardPatternCS__Group_2_1__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__TargetGuardPatternCS__Group_2_1__0(); state._fsp--; @@ -45431,7 +45432,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:14918:1: ( rule__TargetGuardPatternCS__Group_2_1__0__Impl rule__TargetGuardPatternCS__Group_2_1__1 ) // InternalQVTimperative.g:14919:2: rule__TargetGuardPatternCS__Group_2_1__0__Impl rule__TargetGuardPatternCS__Group_2_1__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__TargetGuardPatternCS__Group_2_1__0__Impl(); state._fsp--; @@ -45878,7 +45879,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:15074:1: ( rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1 ) // InternalQVTimperative.g:15075:2: rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__UnrealizedVariableCS__Group_1__0__Impl(); state._fsp--; @@ -46041,7 +46042,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:15137:1: ( rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1 ) // InternalQVTimperative.g:15138:2: rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__UnrealizedVariableCS__Group_2__0__Impl(); state._fsp--; @@ -46304,7 +46305,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:15229:1: ( rule__AttributeCS__Group__1__Impl rule__AttributeCS__Group__2 ) // InternalQVTimperative.g:15230:2: rule__AttributeCS__Group__1__Impl rule__AttributeCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__AttributeCS__Group__1__Impl(); state._fsp--; @@ -47228,7 +47229,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:15540:1: ( rule__AttributeCS__Group_3__0__Impl rule__AttributeCS__Group_3__1 ) // InternalQVTimperative.g:15541:2: rule__AttributeCS__Group_3__0__Impl rule__AttributeCS__Group_3__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__AttributeCS__Group_3__0__Impl(); state._fsp--; @@ -47633,7 +47634,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:15697:1: ( rule__AttributeCS__Group_5__1__Impl rule__AttributeCS__Group_5__2 ) // InternalQVTimperative.g:15698:2: rule__AttributeCS__Group_5__1__Impl rule__AttributeCS__Group_5__2 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__AttributeCS__Group_5__1__Impl(); state._fsp--; @@ -47843,7 +47844,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:15769:1: ( rule__AttributeCS__Group_5_1__0__Impl rule__AttributeCS__Group_5_1__1 ) // InternalQVTimperative.g:15770:2: rule__AttributeCS__Group_5_1__0__Impl rule__AttributeCS__Group_5_1__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__AttributeCS__Group_5_1__0__Impl(); state._fsp--; @@ -49247,7 +49248,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:16277:1: ( rule__DataTypeCS__Group__1__Impl rule__DataTypeCS__Group__2 ) // InternalQVTimperative.g:16278:2: rule__DataTypeCS__Group__1__Impl rule__DataTypeCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__DataTypeCS__Group__1__Impl(); state._fsp--; @@ -49666,16 +49667,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa if ( (LA160_0==67) ) { int LA160_1 = input.LA(2); - if ( (LA160_1==30||LA160_1==134) ) { - alt160=1; - } - else if ( (LA160_1==69) ) { - int LA160_4 = input.LA(3); + if ( (LA160_1==69) ) { + int LA160_3 = input.LA(3); - if ( (LA160_4==18||LA160_4==67) ) { + if ( (LA160_3==18||LA160_3==67) ) { alt160=1; } } + else if ( (LA160_1==30||LA160_1==134) ) { + alt160=1; + } } switch (alt160) { case 1 : @@ -50226,7 +50227,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:16625:1: ( rule__DataTypeCS__Group_6_0__0__Impl rule__DataTypeCS__Group_6_0__1 ) // InternalQVTimperative.g:16626:2: rule__DataTypeCS__Group_6_0__0__Impl rule__DataTypeCS__Group_6_0__1 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__DataTypeCS__Group_6_0__0__Impl(); state._fsp--; @@ -50379,7 +50380,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:16690:1: ( rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1 ) // InternalQVTimperative.g:16691:2: rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__EnumerationCS__Group__0__Impl(); state._fsp--; @@ -50798,16 +50799,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa if ( (LA164_0==67) ) { int LA164_1 = input.LA(2); - if ( (LA164_1==69) ) { - int LA164_3 = input.LA(3); + if ( (LA164_1==30||LA164_1==134) ) { + alt164=1; + } + else if ( (LA164_1==69) ) { + int LA164_4 = input.LA(3); - if ( (LA164_3==18||LA164_3==67) ) { + if ( (LA164_4==18||LA164_4==67) ) { alt164=1; } } - else if ( (LA164_1==30||LA164_1==134) ) { - alt164=1; - } } switch (alt164) { case 1 : @@ -51891,7 +51892,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:17224:1: ( rule__EnumerationLiteralCS__Group_0_0__0__Impl rule__EnumerationLiteralCS__Group_0_0__1 ) // InternalQVTimperative.g:17225:2: rule__EnumerationLiteralCS__Group_0_0__0__Impl rule__EnumerationLiteralCS__Group_0_0__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__EnumerationLiteralCS__Group_0_0__0__Impl(); state._fsp--; @@ -52217,7 +52218,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:17350:1: ( rule__EnumerationLiteralCS__Group_2_0__0__Impl rule__EnumerationLiteralCS__Group_2_0__1 ) // InternalQVTimperative.g:17351:2: rule__EnumerationLiteralCS__Group_2_0__0__Impl rule__EnumerationLiteralCS__Group_2_0__1 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__EnumerationLiteralCS__Group_2_0__0__Impl(); state._fsp--; @@ -52649,7 +52650,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:17504:1: ( rule__OperationCS__Group__3__Impl rule__OperationCS__Group__4 ) // InternalQVTimperative.g:17505:2: rule__OperationCS__Group__3__Impl rule__OperationCS__Group__4 { - pushFollow(FollowSets000.FOLLOW_24); + pushFollow(FollowSets000.FOLLOW_23); rule__OperationCS__Group__3__Impl(); state._fsp--; @@ -53752,7 +53753,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:17883:1: ( rule__OperationCS__Group_5__0__Impl rule__OperationCS__Group_5__1 ) // InternalQVTimperative.g:17884:2: rule__OperationCS__Group_5__0__Impl rule__OperationCS__Group_5__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__OperationCS__Group_5__0__Impl(); state._fsp--; @@ -53895,7 +53896,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:17926:2: rule__OperationCS__Group_5_1__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__OperationCS__Group_5_1__0(); state._fsp--; @@ -53943,7 +53944,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:17944:1: ( rule__OperationCS__Group_5_1__0__Impl rule__OperationCS__Group_5_1__1 ) // InternalQVTimperative.g:17945:2: rule__OperationCS__Group_5_1__0__Impl rule__OperationCS__Group_5_1__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__OperationCS__Group_5_1__0__Impl(); state._fsp--; @@ -54106,7 +54107,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:18007:1: ( rule__OperationCS__Group_7__0__Impl rule__OperationCS__Group_7__1 ) // InternalQVTimperative.g:18008:2: rule__OperationCS__Group_7__0__Impl rule__OperationCS__Group_7__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__OperationCS__Group_7__0__Impl(); state._fsp--; @@ -54269,7 +54270,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:18070:1: ( rule__OperationCS__Group_8__0__Impl rule__OperationCS__Group_8__1 ) // InternalQVTimperative.g:18071:2: rule__OperationCS__Group_8__0__Impl rule__OperationCS__Group_8__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__OperationCS__Group_8__0__Impl(); state._fsp--; @@ -54348,7 +54349,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:18101:1: ( rule__OperationCS__Group_8__1__Impl rule__OperationCS__Group_8__2 ) // InternalQVTimperative.g:18102:2: rule__OperationCS__Group_8__1__Impl rule__OperationCS__Group_8__2 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__OperationCS__Group_8__1__Impl(); state._fsp--; @@ -54491,7 +54492,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:18144:2: rule__OperationCS__Group_8_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__OperationCS__Group_8_2__0(); state._fsp--; @@ -54539,7 +54540,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:18164:1: ( rule__OperationCS__Group_8_2__0__Impl rule__OperationCS__Group_8_2__1 ) // InternalQVTimperative.g:18165:2: rule__OperationCS__Group_8_2__0__Impl rule__OperationCS__Group_8_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__OperationCS__Group_8_2__0__Impl(); state._fsp--; @@ -54781,7 +54782,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:18258:1: ( rule__OperationCS__Group_9__1__Impl rule__OperationCS__Group_9__2 ) // InternalQVTimperative.g:18259:2: rule__OperationCS__Group_9__1__Impl rule__OperationCS__Group_9__2 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__OperationCS__Group_9__1__Impl(); state._fsp--; @@ -54991,7 +54992,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:18330:1: ( rule__OperationCS__Group_9_1__0__Impl rule__OperationCS__Group_9_1__1 ) // InternalQVTimperative.g:18331:2: rule__OperationCS__Group_9_1__0__Impl rule__OperationCS__Group_9_1__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__OperationCS__Group_9_1__0__Impl(); state._fsp--; @@ -56251,7 +56252,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:18772:1: ( rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1 ) // InternalQVTimperative.g:18773:2: rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__ParameterCS__Group_1__0__Impl(); state._fsp--; @@ -56493,7 +56494,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:18866:1: ( rule__ParameterCS__Group_2__1__Impl rule__ParameterCS__Group_2__2 ) // InternalQVTimperative.g:18867:2: rule__ParameterCS__Group_2__1__Impl rule__ParameterCS__Group_2__2 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__ParameterCS__Group_2__1__Impl(); state._fsp--; @@ -56703,7 +56704,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:18938:1: ( rule__ParameterCS__Group_2_1__0__Impl rule__ParameterCS__Group_2_1__1 ) // InternalQVTimperative.g:18939:2: rule__ParameterCS__Group_2_1__0__Impl rule__ParameterCS__Group_2_1__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__ParameterCS__Group_2_1__0__Impl(); state._fsp--; @@ -56883,7 +56884,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:19001:1: ( rule__ParameterCS__Group_3__0__Impl rule__ParameterCS__Group_3__1 ) // InternalQVTimperative.g:19002:2: rule__ParameterCS__Group_3__0__Impl rule__ParameterCS__Group_3__1 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__ParameterCS__Group_3__0__Impl(); state._fsp--; @@ -57136,7 +57137,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:19095:1: ( rule__ReferenceCS__Group__1__Impl rule__ReferenceCS__Group__2 ) // InternalQVTimperative.g:19096:2: rule__ReferenceCS__Group__1__Impl rule__ReferenceCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__ReferenceCS__Group__1__Impl(); state._fsp--; @@ -58160,7 +58161,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:19437:1: ( rule__ReferenceCS__Group_3__0__Impl rule__ReferenceCS__Group_3__1 ) // InternalQVTimperative.g:19438:2: rule__ReferenceCS__Group_3__0__Impl rule__ReferenceCS__Group_3__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__ReferenceCS__Group_3__0__Impl(); state._fsp--; @@ -58323,7 +58324,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:19500:1: ( rule__ReferenceCS__Group_4__0__Impl rule__ReferenceCS__Group_4__1 ) // InternalQVTimperative.g:19501:2: rule__ReferenceCS__Group_4__0__Impl rule__ReferenceCS__Group_4__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__ReferenceCS__Group_4__0__Impl(); state._fsp--; @@ -58728,7 +58729,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:19657:1: ( rule__ReferenceCS__Group_6__1__Impl rule__ReferenceCS__Group_6__2 ) // InternalQVTimperative.g:19658:2: rule__ReferenceCS__Group_6__1__Impl rule__ReferenceCS__Group_6__2 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__ReferenceCS__Group_6__1__Impl(); state._fsp--; @@ -58938,7 +58939,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:19729:1: ( rule__ReferenceCS__Group_6_1__0__Impl rule__ReferenceCS__Group_6_1__1 ) // InternalQVTimperative.g:19730:2: rule__ReferenceCS__Group_6_1__0__Impl rule__ReferenceCS__Group_6_1__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__ReferenceCS__Group_6_1__0__Impl(); state._fsp--; @@ -60342,7 +60343,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:20237:1: ( rule__StructuredClassCS__Group__1__Impl rule__StructuredClassCS__Group__2 ) // InternalQVTimperative.g:20238:2: rule__StructuredClassCS__Group__1__Impl rule__StructuredClassCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__StructuredClassCS__Group__1__Impl(); state._fsp--; @@ -60861,16 +60862,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa if ( (LA206_0==67) ) { int LA206_1 = input.LA(2); - if ( (LA206_1==69) ) { - int LA206_3 = input.LA(3); + if ( (LA206_1==140) ) { + alt206=1; + } + else if ( (LA206_1==69) ) { + int LA206_4 = input.LA(3); - if ( (LA206_3==18||LA206_3==67) ) { + if ( (LA206_4==18||LA206_4==67) ) { alt206=1; } } - else if ( (LA206_1==140) ) { - alt206=1; - } } switch (alt206) { case 1 : @@ -61005,7 +61006,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:20457:1: ( rule__StructuredClassCS__Group_4__0__Impl rule__StructuredClassCS__Group_4__1 ) // InternalQVTimperative.g:20458:2: rule__StructuredClassCS__Group_4__0__Impl rule__StructuredClassCS__Group_4__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__StructuredClassCS__Group_4__0__Impl(); state._fsp--; @@ -61084,7 +61085,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:20488:1: ( rule__StructuredClassCS__Group_4__1__Impl rule__StructuredClassCS__Group_4__2 ) // InternalQVTimperative.g:20489:2: rule__StructuredClassCS__Group_4__1__Impl rule__StructuredClassCS__Group_4__2 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__StructuredClassCS__Group_4__1__Impl(); state._fsp--; @@ -61227,7 +61228,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:20531:2: rule__StructuredClassCS__Group_4_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__StructuredClassCS__Group_4_2__0(); state._fsp--; @@ -61275,7 +61276,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:20551:1: ( rule__StructuredClassCS__Group_4_2__0__Impl rule__StructuredClassCS__Group_4_2__1 ) // InternalQVTimperative.g:20552:2: rule__StructuredClassCS__Group_4_2__0__Impl rule__StructuredClassCS__Group_4_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__StructuredClassCS__Group_4_2__0__Impl(); state._fsp--; @@ -62822,7 +62823,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21117:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 ) // InternalQVTimperative.g:21118:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_27); + pushFollow(FollowSets000.FOLLOW_26); rule__URIFirstPathElementCS__Group_1__0__Impl(); state._fsp--; @@ -62985,7 +62986,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21180:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 ) // InternalQVTimperative.g:21181:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_24); + pushFollow(FollowSets000.FOLLOW_23); rule__CollectionTypeCS__Group__0__Impl(); state._fsp--; @@ -63169,7 +63170,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21241:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 ) // InternalQVTimperative.g:21242:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__CollectionTypeCS__Group_1__0__Impl(); state._fsp--; @@ -63248,7 +63249,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21272:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 ) // InternalQVTimperative.g:21273:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 { - pushFollow(FollowSets000.FOLLOW_23); + pushFollow(FollowSets000.FOLLOW_22); rule__CollectionTypeCS__Group_1__1__Impl(); state._fsp--; @@ -63411,7 +63412,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21337:1: ( rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 ) // InternalQVTimperative.g:21338:2: rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_24); + pushFollow(FollowSets000.FOLLOW_23); rule__MapTypeCS__Group__0__Impl(); state._fsp--; @@ -63595,7 +63596,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21398:1: ( rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 ) // InternalQVTimperative.g:21399:2: rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__MapTypeCS__Group_1__0__Impl(); state._fsp--; @@ -63674,7 +63675,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21429:1: ( rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 ) // InternalQVTimperative.g:21430:2: rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__MapTypeCS__Group_1__1__Impl(); state._fsp--; @@ -63763,7 +63764,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21458:1: ( rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 ) // InternalQVTimperative.g:21459:2: rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__MapTypeCS__Group_1__2__Impl(); state._fsp--; @@ -63842,7 +63843,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21489:1: ( rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 ) // InternalQVTimperative.g:21490:2: rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 { - pushFollow(FollowSets000.FOLLOW_23); + pushFollow(FollowSets000.FOLLOW_22); rule__MapTypeCS__Group_1__3__Impl(); state._fsp--; @@ -64005,7 +64006,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21558:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 ) // InternalQVTimperative.g:21559:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_24); + pushFollow(FollowSets000.FOLLOW_23); rule__TupleTypeCS__Group__0__Impl(); state._fsp--; @@ -64442,7 +64443,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21715:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 ) // InternalQVTimperative.g:21716:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__TupleTypeCS__Group_1_1__0__Impl(); state._fsp--; @@ -64585,7 +64586,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:21758:2: rule__TupleTypeCS__Group_1_1_1__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__TupleTypeCS__Group_1_1_1__0(); state._fsp--; @@ -64633,7 +64634,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21776:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 ) // InternalQVTimperative.g:21777:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__TupleTypeCS__Group_1_1_1__0__Impl(); state._fsp--; @@ -64796,7 +64797,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21839:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 ) // InternalQVTimperative.g:21840:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_25); + pushFollow(FollowSets000.FOLLOW_24); rule__TuplePartCS__Group__0__Impl(); state._fsp--; @@ -64885,7 +64886,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21868:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 ) // InternalQVTimperative.g:21869:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__TuplePartCS__Group__1__Impl(); state._fsp--; @@ -65048,7 +65049,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:21933:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 ) // InternalQVTimperative.g:21934:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__CollectionLiteralExpCS__Group__0__Impl(); state._fsp--; @@ -65390,7 +65391,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:22060:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 ) // InternalQVTimperative.g:22061:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__CollectionLiteralExpCS__Group_2__0__Impl(); state._fsp--; @@ -65533,7 +65534,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:22103:2: rule__CollectionLiteralExpCS__Group_2_1__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__CollectionLiteralExpCS__Group_2_1__0(); state._fsp--; @@ -65928,7 +65929,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:22245:1: ( rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 ) // InternalQVTimperative.g:22246:2: rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__CollectionLiteralPartCS__Group_0_1__0__Impl(); state._fsp--; @@ -66091,7 +66092,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:22308:1: ( rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 ) // InternalQVTimperative.g:22309:2: rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__CollectionPatternCS__Group__0__Impl(); state._fsp--; @@ -66581,7 +66582,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:22479:2: rule__CollectionPatternCS__Group_2_1__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__CollectionPatternCS__Group_2_1__0(); state._fsp--; @@ -67391,7 +67392,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:22776:1: ( rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 ) // InternalQVTimperative.g:22777:2: rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__PatternExpCS__Group__1__Impl(); state._fsp--; @@ -67554,7 +67555,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:22841:1: ( rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 ) // InternalQVTimperative.g:22842:2: rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__LambdaLiteralExpCS__Group__0__Impl(); state._fsp--; @@ -67633,7 +67634,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:22872:1: ( rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 ) // InternalQVTimperative.g:22873:2: rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__LambdaLiteralExpCS__Group__1__Impl(); state._fsp--; @@ -67712,7 +67713,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:22903:1: ( rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 ) // InternalQVTimperative.g:22904:2: rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__LambdaLiteralExpCS__Group__2__Impl(); state._fsp--; @@ -67875,7 +67876,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:22970:1: ( rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 ) // InternalQVTimperative.g:22971:2: rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__MapLiteralExpCS__Group__0__Impl(); state._fsp--; @@ -67964,7 +67965,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:22999:1: ( rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 ) // InternalQVTimperative.g:23000:2: rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_11); + pushFollow(FollowSets000.FOLLOW_10); rule__MapLiteralExpCS__Group__1__Impl(); state._fsp--; @@ -68043,7 +68044,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:23030:1: ( rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 ) // InternalQVTimperative.g:23031:2: rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_11); + pushFollow(FollowSets000.FOLLOW_10); rule__MapLiteralExpCS__Group__2__Impl(); state._fsp--; @@ -68217,7 +68218,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:23097:1: ( rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 ) // InternalQVTimperative.g:23098:2: rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__MapLiteralExpCS__Group_2__0__Impl(); state._fsp--; @@ -68360,7 +68361,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:23140:2: rule__MapLiteralExpCS__Group_2_1__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__MapLiteralExpCS__Group_2_1__0(); state._fsp--; @@ -68408,7 +68409,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:23158:1: ( rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 ) // InternalQVTimperative.g:23159:2: rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__MapLiteralExpCS__Group_2_1__0__Impl(); state._fsp--; @@ -68660,7 +68661,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:23250:1: ( rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 ) // InternalQVTimperative.g:23251:2: rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__MapLiteralPartCS__Group__1__Impl(); state._fsp--; @@ -68823,7 +68824,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:23315:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 ) // InternalQVTimperative.g:23316:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__TupleLiteralExpCS__Group__0__Impl(); state._fsp--; @@ -68902,7 +68903,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:23346:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 ) // InternalQVTimperative.g:23347:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__TupleLiteralExpCS__Group__1__Impl(); state._fsp--; @@ -68981,7 +68982,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:23377:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 ) // InternalQVTimperative.g:23378:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_13); + pushFollow(FollowSets000.FOLLOW_12); rule__TupleLiteralExpCS__Group__2__Impl(); state._fsp--; @@ -69070,7 +69071,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:23406:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 ) // InternalQVTimperative.g:23407:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 { - pushFollow(FollowSets000.FOLLOW_13); + pushFollow(FollowSets000.FOLLOW_12); rule__TupleLiteralExpCS__Group__3__Impl(); state._fsp--; @@ -69129,7 +69130,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:23421:2: rule__TupleLiteralExpCS__Group_3__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__TupleLiteralExpCS__Group_3__0(); state._fsp--; @@ -69251,7 +69252,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:23475:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 ) // InternalQVTimperative.g:23476:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__TupleLiteralExpCS__Group_3__0__Impl(); state._fsp--; @@ -69603,7 +69604,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:23596:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 ) // InternalQVTimperative.g:23597:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__TupleLiteralPartCS__Group__2__Impl(); state._fsp--; @@ -69766,7 +69767,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:23663:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 ) // InternalQVTimperative.g:23664:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__TupleLiteralPartCS__Group_1__0__Impl(); state._fsp--; @@ -69929,7 +69930,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:23726:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 ) // InternalQVTimperative.g:23727:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_29); + pushFollow(FollowSets000.FOLLOW_28); rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl(); state._fsp--; @@ -70566,7 +70567,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:23982:1: ( rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 ) // InternalQVTimperative.g:23983:2: rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__TypeNameExpCS__Group__0__Impl(); state._fsp--; @@ -70746,7 +70747,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:24043:1: ( rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 ) // InternalQVTimperative.g:24044:2: rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__TypeNameExpCS__Group_1__0__Impl(); state._fsp--; @@ -70926,7 +70927,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:24104:1: ( rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 ) // InternalQVTimperative.g:24105:2: rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__TypeNameExpCS__Group_1_1__0__Impl(); state._fsp--; @@ -71005,7 +71006,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:24135:1: ( rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 ) // InternalQVTimperative.g:24136:2: rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__TypeNameExpCS__Group_1_1__1__Impl(); state._fsp--; @@ -71609,7 +71610,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:24353:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 ) // InternalQVTimperative.g:24354:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__ExpCS__Group_0_1__1__Impl(); state._fsp--; @@ -71861,7 +71862,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:24447:1: ( rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 ) // InternalQVTimperative.g:24448:2: rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__PrefixedLetExpCS__Group_0__1__Impl(); state._fsp--; @@ -72113,7 +72114,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:24541:1: ( rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 ) // InternalQVTimperative.g:24542:2: rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__PrefixedPrimaryExpCS__Group_0__1__Impl(); state._fsp--; @@ -72936,7 +72937,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:24821:1: ( rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 ) // InternalQVTimperative.g:24822:2: rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_16); + pushFollow(FollowSets000.FOLLOW_15); rule__CurlyBracketedClauseCS__Group__0__Impl(); state._fsp--; @@ -73015,7 +73016,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:24852:1: ( rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 ) // InternalQVTimperative.g:24853:2: rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_27); + pushFollow(FollowSets000.FOLLOW_26); rule__CurlyBracketedClauseCS__Group__1__Impl(); state._fsp--; @@ -73094,7 +73095,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:24883:1: ( rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 ) // InternalQVTimperative.g:24884:2: rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_15); + pushFollow(FollowSets000.FOLLOW_14); rule__CurlyBracketedClauseCS__Group__2__Impl(); state._fsp--; @@ -73257,7 +73258,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:24950:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 ) // InternalQVTimperative.g:24951:2: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__CurlyBracketedClauseCS__Group_2_0__0__Impl(); state._fsp--; @@ -73400,7 +73401,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:24993:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__CurlyBracketedClauseCS__Group_2_0_1__0(); state._fsp--; @@ -73448,7 +73449,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:25011:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 ) // InternalQVTimperative.g:25012:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl(); state._fsp--; @@ -73611,7 +73612,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:25074:1: ( rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1 ) // InternalQVTimperative.g:25075:2: rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_24); + pushFollow(FollowSets000.FOLLOW_23); rule__RoundBracketedClauseCS__Group__0__Impl(); state._fsp--; @@ -74091,7 +74092,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:25247:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1(); state._fsp--; @@ -74341,7 +74342,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:25326:1: ( rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1 ) // InternalQVTimperative.g:25327:2: rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__RoundBracketedClauseCS__Group_2_2__0__Impl(); state._fsp--; @@ -74484,7 +74485,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:25369:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1(); state._fsp--; @@ -74532,7 +74533,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:25387:1: ( rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1 ) // InternalQVTimperative.g:25388:2: rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1 { - pushFollow(FollowSets000.FOLLOW_20); + pushFollow(FollowSets000.FOLLOW_19); rule__RoundBracketedClauseCS__Group_2_3__0__Impl(); state._fsp--; @@ -74675,7 +74676,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:25430:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1(); state._fsp--; @@ -74723,7 +74724,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:25448:1: ( rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1 ) // InternalQVTimperative.g:25449:2: rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__SquareBracketedClauseCS__Group__0__Impl(); state._fsp--; @@ -74950,7 +74951,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:25523:2: rule__SquareBracketedClauseCS__Group_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__SquareBracketedClauseCS__Group_2__0(); state._fsp--; @@ -75072,7 +75073,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:25575:1: ( rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1 ) // InternalQVTimperative.g:25576:2: rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__SquareBracketedClauseCS__Group_2__0__Impl(); state._fsp--; @@ -75419,7 +75420,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:25699:1: ( rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1 ) // InternalQVTimperative.g:25700:2: rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__NavigatingArgCS__Group_0_1_0__0__Impl(); state._fsp--; @@ -75682,7 +75683,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:25793:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1 ) // InternalQVTimperative.g:25794:2: rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__NavigatingArgCS__Group_0_1_0_2__0__Impl(); state._fsp--; @@ -75845,7 +75846,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:25856:1: ( rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1 ) // InternalQVTimperative.g:25857:2: rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__NavigatingArgCS__Group_0_1_1__0__Impl(); state._fsp--; @@ -76008,7 +76009,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:25919:1: ( rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 ) // InternalQVTimperative.g:25920:2: rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__NavigatingArgCS__Group_1__0__Impl(); state._fsp--; @@ -76171,7 +76172,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:25982:1: ( rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 ) // InternalQVTimperative.g:25983:2: rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__NavigatingBarArgCS__Group__0__Impl(); state._fsp--; @@ -76260,7 +76261,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:26011:1: ( rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 ) // InternalQVTimperative.g:26012:2: rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_25); + pushFollow(FollowSets000.FOLLOW_24); rule__NavigatingBarArgCS__Group__1__Impl(); state._fsp--; @@ -76444,7 +76445,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:26074:1: ( rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 ) // InternalQVTimperative.g:26075:2: rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__NavigatingBarArgCS__Group_2__0__Impl(); state._fsp--; @@ -76707,7 +76708,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:26168:1: ( rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 ) // InternalQVTimperative.g:26169:2: rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__NavigatingBarArgCS__Group_2_2__0__Impl(); state._fsp--; @@ -76870,7 +76871,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:26231:1: ( rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 ) // InternalQVTimperative.g:26232:2: rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__NavigatingCommaArgCS__Group__0__Impl(); state._fsp--; @@ -77143,7 +77144,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:26323:1: ( rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1 ) // InternalQVTimperative.g:26324:2: rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__NavigatingCommaArgCS__Group_2_0__0__Impl(); state._fsp--; @@ -77406,7 +77407,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:26417:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1 ) // InternalQVTimperative.g:26418:2: rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl(); state._fsp--; @@ -77569,7 +77570,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:26480:1: ( rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1 ) // InternalQVTimperative.g:26481:2: rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__NavigatingCommaArgCS__Group_2_1__0__Impl(); state._fsp--; @@ -77732,7 +77733,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:26543:1: ( rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 ) // InternalQVTimperative.g:26544:2: rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__NavigatingSemiArgCS__Group__0__Impl(); state._fsp--; @@ -77821,7 +77822,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:26572:1: ( rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 ) // InternalQVTimperative.g:26573:2: rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_25); + pushFollow(FollowSets000.FOLLOW_24); rule__NavigatingSemiArgCS__Group__1__Impl(); state._fsp--; @@ -78005,7 +78006,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:26635:1: ( rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 ) // InternalQVTimperative.g:26636:2: rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__NavigatingSemiArgCS__Group_2__0__Impl(); state._fsp--; @@ -78268,7 +78269,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:26729:1: ( rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 ) // InternalQVTimperative.g:26730:2: rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__NavigatingSemiArgCS__Group_2_2__0__Impl(); state._fsp--; @@ -78599,7 +78600,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:26852:1: ( rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 ) // InternalQVTimperative.g:26853:2: rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__IfExpCS__Group__2__Impl(); state._fsp--; @@ -78874,7 +78875,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:26941:1: ( rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 ) // InternalQVTimperative.g:26942:2: rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__IfExpCS__Group__5__Impl(); state._fsp--; @@ -79116,7 +79117,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:27047:1: ( rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1 ) // InternalQVTimperative.g:27048:2: rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__ElseIfThenExpCS__Group__0__Impl(); state._fsp--; @@ -79284,7 +79285,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:27107:1: ( rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3 ) // InternalQVTimperative.g:27108:2: rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__ElseIfThenExpCS__Group__2__Impl(); state._fsp--; @@ -79447,7 +79448,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:27174:1: ( rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 ) // InternalQVTimperative.g:27175:2: rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__LetExpCS__Group__0__Impl(); state._fsp--; @@ -79674,7 +79675,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:27249:2: rule__LetExpCS__Group_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__LetExpCS__Group_2__0(); state._fsp--; @@ -79722,7 +79723,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:27263:1: ( rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 ) // InternalQVTimperative.g:27264:2: rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__LetExpCS__Group__3__Impl(); state._fsp--; @@ -79885,7 +79886,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:27332:1: ( rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 ) // InternalQVTimperative.g:27333:2: rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__LetExpCS__Group_2__0__Impl(); state._fsp--; @@ -80337,7 +80338,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:27482:1: ( rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4 ) // InternalQVTimperative.g:27483:2: rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__LetVariableCS__Group__3__Impl(); state._fsp--; @@ -80500,7 +80501,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:27551:1: ( rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1 ) // InternalQVTimperative.g:27552:2: rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__LetVariableCS__Group_2__0__Impl(); state._fsp--; @@ -80663,7 +80664,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:27614:1: ( rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 ) // InternalQVTimperative.g:27615:2: rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_14); + pushFollow(FollowSets000.FOLLOW_13); rule__NestedExpCS__Group__0__Impl(); state._fsp--; @@ -80742,7 +80743,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:27645:1: ( rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 ) // InternalQVTimperative.g:27646:2: rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_23); + pushFollow(FollowSets000.FOLLOW_22); rule__NestedExpCS__Group__1__Impl(); state._fsp--; @@ -82249,7 +82250,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:28194:2: rule__TemplateBindingCS__Group_1__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__TemplateBindingCS__Group_1__0(); state._fsp--; @@ -82555,7 +82556,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:28305:1: ( rule__TemplateSignatureCS__Group__0__Impl rule__TemplateSignatureCS__Group__1 ) // InternalQVTimperative.g:28306:2: rule__TemplateSignatureCS__Group__0__Impl rule__TemplateSignatureCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__TemplateSignatureCS__Group__0__Impl(); state._fsp--; @@ -82634,7 +82635,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:28336:1: ( rule__TemplateSignatureCS__Group__1__Impl rule__TemplateSignatureCS__Group__2 ) // InternalQVTimperative.g:28337:2: rule__TemplateSignatureCS__Group__1__Impl rule__TemplateSignatureCS__Group__2 { - pushFollow(FollowSets000.FOLLOW_22); + pushFollow(FollowSets000.FOLLOW_21); rule__TemplateSignatureCS__Group__1__Impl(); state._fsp--; @@ -82723,7 +82724,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:28365:1: ( rule__TemplateSignatureCS__Group__2__Impl rule__TemplateSignatureCS__Group__3 ) // InternalQVTimperative.g:28366:2: rule__TemplateSignatureCS__Group__2__Impl rule__TemplateSignatureCS__Group__3 { - pushFollow(FollowSets000.FOLLOW_22); + pushFollow(FollowSets000.FOLLOW_21); rule__TemplateSignatureCS__Group__2__Impl(); state._fsp--; @@ -82782,7 +82783,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa case 1 : // InternalQVTimperative.g:28380:2: rule__TemplateSignatureCS__Group_2__0 { - pushFollow(FollowSets000.FOLLOW_10); + pushFollow(FollowSets000.FOLLOW_9); rule__TemplateSignatureCS__Group_2__0(); state._fsp--; @@ -82904,7 +82905,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:28432:1: ( rule__TemplateSignatureCS__Group_2__0__Impl rule__TemplateSignatureCS__Group_2__1 ) // InternalQVTimperative.g:28433:2: rule__TemplateSignatureCS__Group_2__0__Impl rule__TemplateSignatureCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_8); + pushFollow(FollowSets000.FOLLOW_7); rule__TemplateSignatureCS__Group_2__0__Impl(); state._fsp--; @@ -83251,7 +83252,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:28556:1: ( rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1 ) // InternalQVTimperative.g:28557:2: rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__TypeParameterCS__Group_1__0__Impl(); state._fsp--; @@ -83521,7 +83522,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:28650:1: ( rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1 ) // InternalQVTimperative.g:28651:2: rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__TypeParameterCS__Group_1_2__0__Impl(); state._fsp--; @@ -83684,7 +83685,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:28713:1: ( rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1 ) // InternalQVTimperative.g:28714:2: rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1 { - pushFollow(FollowSets000.FOLLOW_24); + pushFollow(FollowSets000.FOLLOW_23); rule__TypedTypeRefCS__Group__0__Impl(); state._fsp--; @@ -83947,7 +83948,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:28805:1: ( rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2 ) // InternalQVTimperative.g:28806:2: rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2 { - pushFollow(FollowSets000.FOLLOW_23); + pushFollow(FollowSets000.FOLLOW_22); rule__TypedTypeRefCS__Group_1__1__Impl(); state._fsp--; @@ -84363,7 +84364,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // InternalQVTimperative.g:28966:1: ( rule__WildcardTypeRefCS__Group_2__0__Impl rule__WildcardTypeRefCS__Group_2__1 ) // InternalQVTimperative.g:28967:2: rule__WildcardTypeRefCS__Group_2__0__Impl rule__WildcardTypeRefCS__Group_2__1 { - pushFollow(FollowSets000.FOLLOW_26); + pushFollow(FollowSets000.FOLLOW_25); rule__WildcardTypeRefCS__Group_2__0__Impl(); state._fsp--; @@ -86443,29 +86444,29 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR end "rule__MappingCS__OwnedMiddleAssignment_9_1" - // $ANTLR start "rule__MappingCS__OwnedMappingSequenceAssignment_10" - // InternalQVTimperative.g:29678:1: rule__MappingCS__OwnedMappingSequenceAssignment_10 : ( ruleMappingSequenceCS ) ; - public final void rule__MappingCS__OwnedMappingSequenceAssignment_10() throws RecognitionException { + // $ANTLR start "rule__MappingCS__OwnedStatementsAssignment_10" + // InternalQVTimperative.g:29678:1: rule__MappingCS__OwnedStatementsAssignment_10 : ( ruleStatementCS ) ; + public final void rule__MappingCS__OwnedStatementsAssignment_10() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:29682:1: ( ( ruleMappingSequenceCS ) ) - // InternalQVTimperative.g:29683:1: ( ruleMappingSequenceCS ) + // InternalQVTimperative.g:29682:1: ( ( ruleStatementCS ) ) + // InternalQVTimperative.g:29683:1: ( ruleStatementCS ) { - // InternalQVTimperative.g:29683:1: ( ruleMappingSequenceCS ) - // InternalQVTimperative.g:29684:1: ruleMappingSequenceCS + // InternalQVTimperative.g:29683:1: ( ruleStatementCS ) + // InternalQVTimperative.g:29684:1: ruleStatementCS { if ( state.backtracking==0 ) { - before(grammarAccess.getMappingCSAccess().getOwnedMappingSequenceMappingSequenceCSParserRuleCall_10_0()); + before(grammarAccess.getMappingCSAccess().getOwnedStatementsStatementCSParserRuleCall_10_0()); } pushFollow(FollowSets000.FOLLOW_2); - ruleMappingSequenceCS(); + ruleStatementCS(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getMappingCSAccess().getOwnedMappingSequenceMappingSequenceCSParserRuleCall_10_0()); + after(grammarAccess.getMappingCSAccess().getOwnedStatementsStatementCSParserRuleCall_10_0()); } } @@ -86485,7 +86486,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } return ; } - // $ANTLR end "rule__MappingCS__OwnedMappingSequenceAssignment_10" + // $ANTLR end "rule__MappingCS__OwnedStatementsAssignment_10" // $ANTLR start "rule__MappingCallCS__IsInfiniteAssignment_1" @@ -86876,29 +86877,29 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR end "rule__MappingLoopCS__OwnedInExpressionAssignment_3" - // $ANTLR start "rule__MappingLoopCS__OwnedMappingSequenceAssignment_5" - // InternalQVTimperative.g:29833:1: rule__MappingLoopCS__OwnedMappingSequenceAssignment_5 : ( ruleMappingSequenceCS ) ; - public final void rule__MappingLoopCS__OwnedMappingSequenceAssignment_5() throws RecognitionException { + // $ANTLR start "rule__MappingLoopCS__OwnedMappingStatementsAssignment_5" + // InternalQVTimperative.g:29833:1: rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 : ( ruleMappingStatementCS ) ; + public final void rule__MappingLoopCS__OwnedMappingStatementsAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:29837:1: ( ( ruleMappingSequenceCS ) ) - // InternalQVTimperative.g:29838:1: ( ruleMappingSequenceCS ) + // InternalQVTimperative.g:29837:1: ( ( ruleMappingStatementCS ) ) + // InternalQVTimperative.g:29838:1: ( ruleMappingStatementCS ) { - // InternalQVTimperative.g:29838:1: ( ruleMappingSequenceCS ) - // InternalQVTimperative.g:29839:1: ruleMappingSequenceCS + // InternalQVTimperative.g:29838:1: ( ruleMappingStatementCS ) + // InternalQVTimperative.g:29839:1: ruleMappingStatementCS { if ( state.backtracking==0 ) { - before(grammarAccess.getMappingLoopCSAccess().getOwnedMappingSequenceMappingSequenceCSParserRuleCall_5_0()); + before(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsMappingStatementCSParserRuleCall_5_0()); } pushFollow(FollowSets000.FOLLOW_2); - ruleMappingSequenceCS(); + ruleMappingStatementCS(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getMappingLoopCSAccess().getOwnedMappingSequenceMappingSequenceCSParserRuleCall_5_0()); + after(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsMappingStatementCSParserRuleCall_5_0()); } } @@ -86918,7 +86919,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } return ; } - // $ANTLR end "rule__MappingLoopCS__OwnedMappingSequenceAssignment_5" + // $ANTLR end "rule__MappingLoopCS__OwnedMappingStatementsAssignment_5" // $ANTLR start "rule__MappingIteratorCS__NameAssignment_0" @@ -87011,63 +87012,18 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR end "rule__MappingIteratorCS__OwnedTypeAssignment_1_1" - // $ANTLR start "rule__MappingSequenceCS__OwnedMappingStatementsAssignment" - // InternalQVTimperative.g:29878:1: rule__MappingSequenceCS__OwnedMappingStatementsAssignment : ( ruleMappingStatementCS ) ; - public final void rule__MappingSequenceCS__OwnedMappingStatementsAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalQVTimperative.g:29882:1: ( ( ruleMappingStatementCS ) ) - // InternalQVTimperative.g:29883:1: ( ruleMappingStatementCS ) - { - // InternalQVTimperative.g:29883:1: ( ruleMappingStatementCS ) - // InternalQVTimperative.g:29884:1: ruleMappingStatementCS - { - if ( state.backtracking==0 ) { - before(grammarAccess.getMappingSequenceCSAccess().getOwnedMappingStatementsMappingStatementCSParserRuleCall_0()); - } - pushFollow(FollowSets000.FOLLOW_2); - ruleMappingStatementCS(); - - state._fsp--; - if (state.failed) return ; - if ( state.backtracking==0 ) { - after(grammarAccess.getMappingSequenceCSAccess().getOwnedMappingStatementsMappingStatementCSParserRuleCall_0()); - } - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MappingSequenceCS__OwnedMappingStatementsAssignment" - - // $ANTLR start "rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1" - // InternalQVTimperative.g:29893:1: rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:29878:1: rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 : ( rulePathNameCS ) ; public final void rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:29897:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:29898:1: ( rulePathNameCS ) + // InternalQVTimperative.g:29882:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:29883:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:29898:1: ( rulePathNameCS ) - // InternalQVTimperative.g:29899:1: rulePathNameCS + // InternalQVTimperative.g:29883:1: ( rulePathNameCS ) + // InternalQVTimperative.g:29884:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_0_1_1_0()); @@ -87102,17 +87058,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1" - // InternalQVTimperative.g:29908:1: rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:29893:1: rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 : ( rulePathNameCS ) ; public final void rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:29912:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:29913:1: ( rulePathNameCS ) + // InternalQVTimperative.g:29897:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:29898:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:29913:1: ( rulePathNameCS ) - // InternalQVTimperative.g:29914:1: rulePathNameCS + // InternalQVTimperative.g:29898:1: ( rulePathNameCS ) + // InternalQVTimperative.g:29899:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_0_1_2_1_0()); @@ -87147,17 +87103,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1" - // InternalQVTimperative.g:29923:1: rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:29908:1: rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 : ( rulePathNameCS ) ; public final void rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:29927:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:29928:1: ( rulePathNameCS ) + // InternalQVTimperative.g:29912:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:29913:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:29928:1: ( rulePathNameCS ) - // InternalQVTimperative.g:29929:1: rulePathNameCS + // InternalQVTimperative.g:29913:1: ( rulePathNameCS ) + // InternalQVTimperative.g:29914:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_0_2_1_0()); @@ -87192,17 +87148,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1" - // InternalQVTimperative.g:29938:1: rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:29923:1: rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 : ( rulePathNameCS ) ; public final void rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:29942:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:29943:1: ( rulePathNameCS ) + // InternalQVTimperative.g:29927:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:29928:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:29943:1: ( rulePathNameCS ) - // InternalQVTimperative.g:29944:1: rulePathNameCS + // InternalQVTimperative.g:29928:1: ( rulePathNameCS ) + // InternalQVTimperative.g:29929:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_0_2_2_1_0()); @@ -87237,17 +87193,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MiddleDomainCS__OwnedGuardPatternAssignment_1" - // InternalQVTimperative.g:29953:1: rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 : ( ruleMiddleGuardPatternCS ) ; + // InternalQVTimperative.g:29938:1: rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 : ( ruleMiddleGuardPatternCS ) ; public final void rule__MiddleDomainCS__OwnedGuardPatternAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:29957:1: ( ( ruleMiddleGuardPatternCS ) ) - // InternalQVTimperative.g:29958:1: ( ruleMiddleGuardPatternCS ) + // InternalQVTimperative.g:29942:1: ( ( ruleMiddleGuardPatternCS ) ) + // InternalQVTimperative.g:29943:1: ( ruleMiddleGuardPatternCS ) { - // InternalQVTimperative.g:29958:1: ( ruleMiddleGuardPatternCS ) - // InternalQVTimperative.g:29959:1: ruleMiddleGuardPatternCS + // InternalQVTimperative.g:29943:1: ( ruleMiddleGuardPatternCS ) + // InternalQVTimperative.g:29944:1: ruleMiddleGuardPatternCS { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternMiddleGuardPatternCSParserRuleCall_1_0()); @@ -87282,17 +87238,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MiddleDomainCS__OwnedBottomPatternAssignment_2" - // InternalQVTimperative.g:29968:1: rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 : ( ruleMiddleBottomPatternCS ) ; + // InternalQVTimperative.g:29953:1: rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 : ( ruleMiddleBottomPatternCS ) ; public final void rule__MiddleDomainCS__OwnedBottomPatternAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:29972:1: ( ( ruleMiddleBottomPatternCS ) ) - // InternalQVTimperative.g:29973:1: ( ruleMiddleBottomPatternCS ) + // InternalQVTimperative.g:29957:1: ( ( ruleMiddleBottomPatternCS ) ) + // InternalQVTimperative.g:29958:1: ( ruleMiddleBottomPatternCS ) { - // InternalQVTimperative.g:29973:1: ( ruleMiddleBottomPatternCS ) - // InternalQVTimperative.g:29974:1: ruleMiddleBottomPatternCS + // InternalQVTimperative.g:29958:1: ( ruleMiddleBottomPatternCS ) + // InternalQVTimperative.g:29959:1: ruleMiddleBottomPatternCS { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternMiddleBottomPatternCSParserRuleCall_2_0()); @@ -87327,17 +87283,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1" - // InternalQVTimperative.g:29983:1: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 : ( ruleUnrealizedVariableCS ) ; + // InternalQVTimperative.g:29968:1: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 : ( ruleUnrealizedVariableCS ) ; public final void rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:29987:1: ( ( ruleUnrealizedVariableCS ) ) - // InternalQVTimperative.g:29988:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:29972:1: ( ( ruleUnrealizedVariableCS ) ) + // InternalQVTimperative.g:29973:1: ( ruleUnrealizedVariableCS ) { - // InternalQVTimperative.g:29988:1: ( ruleUnrealizedVariableCS ) - // InternalQVTimperative.g:29989:1: ruleUnrealizedVariableCS + // InternalQVTimperative.g:29973:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:29974:1: ruleUnrealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0()); @@ -87372,17 +87328,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1" - // InternalQVTimperative.g:29998:1: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 : ( ruleUnrealizedVariableCS ) ; + // InternalQVTimperative.g:29983:1: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 : ( ruleUnrealizedVariableCS ) ; public final void rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30002:1: ( ( ruleUnrealizedVariableCS ) ) - // InternalQVTimperative.g:30003:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:29987:1: ( ( ruleUnrealizedVariableCS ) ) + // InternalQVTimperative.g:29988:1: ( ruleUnrealizedVariableCS ) { - // InternalQVTimperative.g:30003:1: ( ruleUnrealizedVariableCS ) - // InternalQVTimperative.g:30004:1: ruleUnrealizedVariableCS + // InternalQVTimperative.g:29988:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:29989:1: ruleUnrealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0()); @@ -87417,17 +87373,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4" - // InternalQVTimperative.g:30013:1: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4 : ( rulePredicateOrAssignmentCS ) ; + // InternalQVTimperative.g:29998:1: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4 : ( rulePredicateOrAssignmentCS ) ; public final void rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30017:1: ( ( rulePredicateOrAssignmentCS ) ) - // InternalQVTimperative.g:30018:1: ( rulePredicateOrAssignmentCS ) + // InternalQVTimperative.g:30002:1: ( ( rulePredicateOrAssignmentCS ) ) + // InternalQVTimperative.g:30003:1: ( rulePredicateOrAssignmentCS ) { - // InternalQVTimperative.g:30018:1: ( rulePredicateOrAssignmentCS ) - // InternalQVTimperative.g:30019:1: rulePredicateOrAssignmentCS + // InternalQVTimperative.g:30003:1: ( rulePredicateOrAssignmentCS ) + // InternalQVTimperative.g:30004:1: rulePredicateOrAssignmentCS { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0()); @@ -87462,17 +87418,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1" - // InternalQVTimperative.g:30028:1: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 : ( ruleUnrealizedVariableCS ) ; + // InternalQVTimperative.g:30013:1: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 : ( ruleUnrealizedVariableCS ) ; public final void rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30032:1: ( ( ruleUnrealizedVariableCS ) ) - // InternalQVTimperative.g:30033:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30017:1: ( ( ruleUnrealizedVariableCS ) ) + // InternalQVTimperative.g:30018:1: ( ruleUnrealizedVariableCS ) { - // InternalQVTimperative.g:30033:1: ( ruleUnrealizedVariableCS ) - // InternalQVTimperative.g:30034:1: ruleUnrealizedVariableCS + // InternalQVTimperative.g:30018:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30019:1: ruleUnrealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0()); @@ -87507,17 +87463,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1" - // InternalQVTimperative.g:30043:1: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 : ( ruleUnrealizedVariableCS ) ; + // InternalQVTimperative.g:30028:1: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 : ( ruleUnrealizedVariableCS ) ; public final void rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30047:1: ( ( ruleUnrealizedVariableCS ) ) - // InternalQVTimperative.g:30048:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30032:1: ( ( ruleUnrealizedVariableCS ) ) + // InternalQVTimperative.g:30033:1: ( ruleUnrealizedVariableCS ) { - // InternalQVTimperative.g:30048:1: ( ruleUnrealizedVariableCS ) - // InternalQVTimperative.g:30049:1: ruleUnrealizedVariableCS + // InternalQVTimperative.g:30033:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30034:1: ruleUnrealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0()); @@ -87552,17 +87508,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1" - // InternalQVTimperative.g:30058:1: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 : ( rulePredicateOrAssignmentCS ) ; + // InternalQVTimperative.g:30043:1: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 : ( rulePredicateOrAssignmentCS ) ; public final void rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30062:1: ( ( rulePredicateOrAssignmentCS ) ) - // InternalQVTimperative.g:30063:1: ( rulePredicateOrAssignmentCS ) + // InternalQVTimperative.g:30047:1: ( ( rulePredicateOrAssignmentCS ) ) + // InternalQVTimperative.g:30048:1: ( rulePredicateOrAssignmentCS ) { - // InternalQVTimperative.g:30063:1: ( rulePredicateOrAssignmentCS ) - // InternalQVTimperative.g:30064:1: rulePredicateOrAssignmentCS + // InternalQVTimperative.g:30048:1: ( rulePredicateOrAssignmentCS ) + // InternalQVTimperative.g:30049:1: rulePredicateOrAssignmentCS { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0()); @@ -87597,17 +87553,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QualifiedPackageCS__OwnedPathNameAssignment_1" - // InternalQVTimperative.g:30078:1: rule__QualifiedPackageCS__OwnedPathNameAssignment_1 : ( ruleScopeNameCS ) ; + // InternalQVTimperative.g:30063:1: rule__QualifiedPackageCS__OwnedPathNameAssignment_1 : ( ruleScopeNameCS ) ; public final void rule__QualifiedPackageCS__OwnedPathNameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30082:1: ( ( ruleScopeNameCS ) ) - // InternalQVTimperative.g:30083:1: ( ruleScopeNameCS ) + // InternalQVTimperative.g:30067:1: ( ( ruleScopeNameCS ) ) + // InternalQVTimperative.g:30068:1: ( ruleScopeNameCS ) { - // InternalQVTimperative.g:30083:1: ( ruleScopeNameCS ) - // InternalQVTimperative.g:30084:1: ruleScopeNameCS + // InternalQVTimperative.g:30068:1: ( ruleScopeNameCS ) + // InternalQVTimperative.g:30069:1: ruleScopeNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSAccess().getOwnedPathNameScopeNameCSParserRuleCall_1_0()); @@ -87642,17 +87598,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QualifiedPackageCS__NameAssignment_2" - // InternalQVTimperative.g:30093:1: rule__QualifiedPackageCS__NameAssignment_2 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:30078:1: rule__QualifiedPackageCS__NameAssignment_2 : ( ruleUnrestrictedName ) ; public final void rule__QualifiedPackageCS__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30097:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:30098:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30082:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:30083:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:30098:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:30099:1: ruleUnrestrictedName + // InternalQVTimperative.g:30083:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30084:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSAccess().getNameUnrestrictedNameParserRuleCall_2_0()); @@ -87687,17 +87643,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QualifiedPackageCS__NsPrefixAssignment_3_1" - // InternalQVTimperative.g:30108:1: rule__QualifiedPackageCS__NsPrefixAssignment_3_1 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:30093:1: rule__QualifiedPackageCS__NsPrefixAssignment_3_1 : ( ruleUnrestrictedName ) ; public final void rule__QualifiedPackageCS__NsPrefixAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30112:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:30113:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30097:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:30098:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:30113:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:30114:1: ruleUnrestrictedName + // InternalQVTimperative.g:30098:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30099:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSAccess().getNsPrefixUnrestrictedNameParserRuleCall_3_1_0()); @@ -87732,17 +87688,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QualifiedPackageCS__NsURIAssignment_4_1" - // InternalQVTimperative.g:30123:1: rule__QualifiedPackageCS__NsURIAssignment_4_1 : ( ruleURI ) ; + // InternalQVTimperative.g:30108:1: rule__QualifiedPackageCS__NsURIAssignment_4_1 : ( ruleURI ) ; public final void rule__QualifiedPackageCS__NsURIAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30127:1: ( ( ruleURI ) ) - // InternalQVTimperative.g:30128:1: ( ruleURI ) + // InternalQVTimperative.g:30112:1: ( ( ruleURI ) ) + // InternalQVTimperative.g:30113:1: ( ruleURI ) { - // InternalQVTimperative.g:30128:1: ( ruleURI ) - // InternalQVTimperative.g:30129:1: ruleURI + // InternalQVTimperative.g:30113:1: ( ruleURI ) + // InternalQVTimperative.g:30114:1: ruleURI { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSAccess().getNsURIURIParserRuleCall_4_1_0()); @@ -87777,17 +87733,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0" - // InternalQVTimperative.g:30138:1: rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 : ( ruleQualifiedPackageCS ) ; + // InternalQVTimperative.g:30123:1: rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 : ( ruleQualifiedPackageCS ) ; public final void rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30142:1: ( ( ruleQualifiedPackageCS ) ) - // InternalQVTimperative.g:30143:1: ( ruleQualifiedPackageCS ) + // InternalQVTimperative.g:30127:1: ( ( ruleQualifiedPackageCS ) ) + // InternalQVTimperative.g:30128:1: ( ruleQualifiedPackageCS ) { - // InternalQVTimperative.g:30143:1: ( ruleQualifiedPackageCS ) - // InternalQVTimperative.g:30144:1: ruleQualifiedPackageCS + // InternalQVTimperative.g:30128:1: ( ruleQualifiedPackageCS ) + // InternalQVTimperative.g:30129:1: ruleQualifiedPackageCS { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSAccess().getOwnedPackagesQualifiedPackageCSParserRuleCall_5_0_1_0_0()); @@ -87822,23 +87778,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1" - // InternalQVTimperative.g:30153:1: rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 : ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) ; + // InternalQVTimperative.g:30138:1: rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 : ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) ; public final void rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30157:1: ( ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) ) - // InternalQVTimperative.g:30158:1: ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) + // InternalQVTimperative.g:30142:1: ( ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) ) + // InternalQVTimperative.g:30143:1: ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) { - // InternalQVTimperative.g:30158:1: ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) - // InternalQVTimperative.g:30159:1: ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) + // InternalQVTimperative.g:30143:1: ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) + // InternalQVTimperative.g:30144:1: ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedPackageCSAccess().getOwnedClassesAlternatives_5_0_1_1_0()); } - // InternalQVTimperative.g:30160:1: ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) - // InternalQVTimperative.g:30160:2: rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 + // InternalQVTimperative.g:30145:1: ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) + // InternalQVTimperative.g:30145:2: rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0(); @@ -87873,17 +87829,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ParamDeclarationCS__NameAssignment_0" - // InternalQVTimperative.g:30169:1: rule__ParamDeclarationCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:30154:1: rule__ParamDeclarationCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; public final void rule__ParamDeclarationCS__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30173:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:30174:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30158:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:30159:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:30174:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:30175:1: ruleUnrestrictedName + // InternalQVTimperative.g:30159:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30160:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getParamDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_0_0()); @@ -87918,17 +87874,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ParamDeclarationCS__OwnedTypeAssignment_2" - // InternalQVTimperative.g:30184:1: rule__ParamDeclarationCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:30169:1: rule__ParamDeclarationCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ; public final void rule__ParamDeclarationCS__OwnedTypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30188:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:30189:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:30173:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:30174:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:30189:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:30190:1: ruleTypeExpCS + // InternalQVTimperative.g:30174:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:30175:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0()); @@ -87963,17 +87919,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PredicateCS__OwnedConditionAssignment_0" - // InternalQVTimperative.g:30199:1: rule__PredicateCS__OwnedConditionAssignment_0 : ( ruleExpCS ) ; + // InternalQVTimperative.g:30184:1: rule__PredicateCS__OwnedConditionAssignment_0 : ( ruleExpCS ) ; public final void rule__PredicateCS__OwnedConditionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30203:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:30204:1: ( ruleExpCS ) + // InternalQVTimperative.g:30188:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:30189:1: ( ruleExpCS ) { - // InternalQVTimperative.g:30204:1: ( ruleExpCS ) - // InternalQVTimperative.g:30205:1: ruleExpCS + // InternalQVTimperative.g:30189:1: ( ruleExpCS ) + // InternalQVTimperative.g:30190:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_0_0()); @@ -88008,23 +87964,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PredicateOrAssignmentCS__IsDefaultAssignment_0" - // InternalQVTimperative.g:30214:1: rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 : ( ( 'default' ) ) ; + // InternalQVTimperative.g:30199:1: rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 : ( ( 'default' ) ) ; public final void rule__PredicateOrAssignmentCS__IsDefaultAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30218:1: ( ( ( 'default' ) ) ) - // InternalQVTimperative.g:30219:1: ( ( 'default' ) ) + // InternalQVTimperative.g:30203:1: ( ( ( 'default' ) ) ) + // InternalQVTimperative.g:30204:1: ( ( 'default' ) ) { - // InternalQVTimperative.g:30219:1: ( ( 'default' ) ) - // InternalQVTimperative.g:30220:1: ( 'default' ) + // InternalQVTimperative.g:30204:1: ( ( 'default' ) ) + // InternalQVTimperative.g:30205:1: ( 'default' ) { if ( state.backtracking==0 ) { before(grammarAccess.getPredicateOrAssignmentCSAccess().getIsDefaultDefaultKeyword_0_0()); } - // InternalQVTimperative.g:30221:1: ( 'default' ) - // InternalQVTimperative.g:30222:1: 'default' + // InternalQVTimperative.g:30206:1: ( 'default' ) + // InternalQVTimperative.g:30207:1: 'default' { if ( state.backtracking==0 ) { before(grammarAccess.getPredicateOrAssignmentCSAccess().getIsDefaultDefaultKeyword_0_0()); @@ -88061,17 +88017,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1" - // InternalQVTimperative.g:30237:1: rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:30222:1: rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 : ( ruleExpCS ) ; public final void rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30241:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:30242:1: ( ruleExpCS ) + // InternalQVTimperative.g:30226:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:30227:1: ( ruleExpCS ) { - // InternalQVTimperative.g:30242:1: ( ruleExpCS ) - // InternalQVTimperative.g:30243:1: ruleExpCS + // InternalQVTimperative.g:30227:1: ( ruleExpCS ) + // InternalQVTimperative.g:30228:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetExpCSParserRuleCall_1_0()); @@ -88106,23 +88062,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1" - // InternalQVTimperative.g:30252:1: rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 : ( ( '+=' ) ) ; + // InternalQVTimperative.g:30237:1: rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1 : ( ( '+=' ) ) ; public final void rule__PredicateOrAssignmentCS__IsAccumulateAssignment_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30256:1: ( ( ( '+=' ) ) ) - // InternalQVTimperative.g:30257:1: ( ( '+=' ) ) + // InternalQVTimperative.g:30241:1: ( ( ( '+=' ) ) ) + // InternalQVTimperative.g:30242:1: ( ( '+=' ) ) { - // InternalQVTimperative.g:30257:1: ( ( '+=' ) ) - // InternalQVTimperative.g:30258:1: ( '+=' ) + // InternalQVTimperative.g:30242:1: ( ( '+=' ) ) + // InternalQVTimperative.g:30243:1: ( '+=' ) { if ( state.backtracking==0 ) { before(grammarAccess.getPredicateOrAssignmentCSAccess().getIsAccumulatePlusSignEqualsSignKeyword_2_0_1_0()); } - // InternalQVTimperative.g:30259:1: ( '+=' ) - // InternalQVTimperative.g:30260:1: '+=' + // InternalQVTimperative.g:30244:1: ( '+=' ) + // InternalQVTimperative.g:30245:1: '+=' { if ( state.backtracking==0 ) { before(grammarAccess.getPredicateOrAssignmentCSAccess().getIsAccumulatePlusSignEqualsSignKeyword_2_0_1_0()); @@ -88159,17 +88115,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1" - // InternalQVTimperative.g:30275:1: rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:30260:1: rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 : ( ruleExpCS ) ; public final void rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30279:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:30280:1: ( ruleExpCS ) + // InternalQVTimperative.g:30264:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:30265:1: ( ruleExpCS ) { - // InternalQVTimperative.g:30280:1: ( ruleExpCS ) - // InternalQVTimperative.g:30281:1: ruleExpCS + // InternalQVTimperative.g:30265:1: ( ruleExpCS ) + // InternalQVTimperative.g:30266:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0()); @@ -88204,23 +88160,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QueryCS__IsTransientAssignment_0" - // InternalQVTimperative.g:30290:1: rule__QueryCS__IsTransientAssignment_0 : ( ( 'transient' ) ) ; + // InternalQVTimperative.g:30275:1: rule__QueryCS__IsTransientAssignment_0 : ( ( 'transient' ) ) ; public final void rule__QueryCS__IsTransientAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30294:1: ( ( ( 'transient' ) ) ) - // InternalQVTimperative.g:30295:1: ( ( 'transient' ) ) + // InternalQVTimperative.g:30279:1: ( ( ( 'transient' ) ) ) + // InternalQVTimperative.g:30280:1: ( ( 'transient' ) ) { - // InternalQVTimperative.g:30295:1: ( ( 'transient' ) ) - // InternalQVTimperative.g:30296:1: ( 'transient' ) + // InternalQVTimperative.g:30280:1: ( ( 'transient' ) ) + // InternalQVTimperative.g:30281:1: ( 'transient' ) { if ( state.backtracking==0 ) { before(grammarAccess.getQueryCSAccess().getIsTransientTransientKeyword_0_0()); } - // InternalQVTimperative.g:30297:1: ( 'transient' ) - // InternalQVTimperative.g:30298:1: 'transient' + // InternalQVTimperative.g:30282:1: ( 'transient' ) + // InternalQVTimperative.g:30283:1: 'transient' { if ( state.backtracking==0 ) { before(grammarAccess.getQueryCSAccess().getIsTransientTransientKeyword_0_0()); @@ -88257,17 +88213,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QueryCS__OwnedPathNameAssignment_2" - // InternalQVTimperative.g:30313:1: rule__QueryCS__OwnedPathNameAssignment_2 : ( ruleScopeNameCS ) ; + // InternalQVTimperative.g:30298:1: rule__QueryCS__OwnedPathNameAssignment_2 : ( ruleScopeNameCS ) ; public final void rule__QueryCS__OwnedPathNameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30317:1: ( ( ruleScopeNameCS ) ) - // InternalQVTimperative.g:30318:1: ( ruleScopeNameCS ) + // InternalQVTimperative.g:30302:1: ( ( ruleScopeNameCS ) ) + // InternalQVTimperative.g:30303:1: ( ruleScopeNameCS ) { - // InternalQVTimperative.g:30318:1: ( ruleScopeNameCS ) - // InternalQVTimperative.g:30319:1: ruleScopeNameCS + // InternalQVTimperative.g:30303:1: ( ruleScopeNameCS ) + // InternalQVTimperative.g:30304:1: ruleScopeNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getQueryCSAccess().getOwnedPathNameScopeNameCSParserRuleCall_2_0()); @@ -88302,17 +88258,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QueryCS__NameAssignment_3" - // InternalQVTimperative.g:30328:1: rule__QueryCS__NameAssignment_3 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:30313:1: rule__QueryCS__NameAssignment_3 : ( ruleUnrestrictedName ) ; public final void rule__QueryCS__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30332:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:30333:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30317:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:30318:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:30333:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:30334:1: ruleUnrestrictedName + // InternalQVTimperative.g:30318:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30319:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getQueryCSAccess().getNameUnrestrictedNameParserRuleCall_3_0()); @@ -88347,17 +88303,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QueryCS__OwnedParametersAssignment_5_0" - // InternalQVTimperative.g:30343:1: rule__QueryCS__OwnedParametersAssignment_5_0 : ( ruleParamDeclarationCS ) ; + // InternalQVTimperative.g:30328:1: rule__QueryCS__OwnedParametersAssignment_5_0 : ( ruleParamDeclarationCS ) ; public final void rule__QueryCS__OwnedParametersAssignment_5_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30347:1: ( ( ruleParamDeclarationCS ) ) - // InternalQVTimperative.g:30348:1: ( ruleParamDeclarationCS ) + // InternalQVTimperative.g:30332:1: ( ( ruleParamDeclarationCS ) ) + // InternalQVTimperative.g:30333:1: ( ruleParamDeclarationCS ) { - // InternalQVTimperative.g:30348:1: ( ruleParamDeclarationCS ) - // InternalQVTimperative.g:30349:1: ruleParamDeclarationCS + // InternalQVTimperative.g:30333:1: ( ruleParamDeclarationCS ) + // InternalQVTimperative.g:30334:1: ruleParamDeclarationCS { if ( state.backtracking==0 ) { before(grammarAccess.getQueryCSAccess().getOwnedParametersParamDeclarationCSParserRuleCall_5_0_0()); @@ -88392,17 +88348,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QueryCS__OwnedParametersAssignment_5_1_1" - // InternalQVTimperative.g:30358:1: rule__QueryCS__OwnedParametersAssignment_5_1_1 : ( ruleParamDeclarationCS ) ; + // InternalQVTimperative.g:30343:1: rule__QueryCS__OwnedParametersAssignment_5_1_1 : ( ruleParamDeclarationCS ) ; public final void rule__QueryCS__OwnedParametersAssignment_5_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30362:1: ( ( ruleParamDeclarationCS ) ) - // InternalQVTimperative.g:30363:1: ( ruleParamDeclarationCS ) + // InternalQVTimperative.g:30347:1: ( ( ruleParamDeclarationCS ) ) + // InternalQVTimperative.g:30348:1: ( ruleParamDeclarationCS ) { - // InternalQVTimperative.g:30363:1: ( ruleParamDeclarationCS ) - // InternalQVTimperative.g:30364:1: ruleParamDeclarationCS + // InternalQVTimperative.g:30348:1: ( ruleParamDeclarationCS ) + // InternalQVTimperative.g:30349:1: ruleParamDeclarationCS { if ( state.backtracking==0 ) { before(grammarAccess.getQueryCSAccess().getOwnedParametersParamDeclarationCSParserRuleCall_5_1_1_0()); @@ -88437,17 +88393,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QueryCS__OwnedTypeAssignment_8" - // InternalQVTimperative.g:30373:1: rule__QueryCS__OwnedTypeAssignment_8 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:30358:1: rule__QueryCS__OwnedTypeAssignment_8 : ( ruleTypeExpCS ) ; public final void rule__QueryCS__OwnedTypeAssignment_8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30377:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:30378:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:30362:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:30363:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:30378:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:30379:1: ruleTypeExpCS + // InternalQVTimperative.g:30363:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:30364:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getQueryCSAccess().getOwnedTypeTypeExpCSParserRuleCall_8_0()); @@ -88482,17 +88438,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__QueryCS__OwnedExpressionAssignment_9_1_1" - // InternalQVTimperative.g:30388:1: rule__QueryCS__OwnedExpressionAssignment_9_1_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:30373:1: rule__QueryCS__OwnedExpressionAssignment_9_1_1 : ( ruleExpCS ) ; public final void rule__QueryCS__OwnedExpressionAssignment_9_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30392:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:30393:1: ( ruleExpCS ) + // InternalQVTimperative.g:30377:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:30378:1: ( ruleExpCS ) { - // InternalQVTimperative.g:30393:1: ( ruleExpCS ) - // InternalQVTimperative.g:30394:1: ruleExpCS + // InternalQVTimperative.g:30378:1: ( ruleExpCS ) + // InternalQVTimperative.g:30379:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getQueryCSAccess().getOwnedExpressionExpCSParserRuleCall_9_1_1_0()); @@ -88527,17 +88483,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__RealizedVariableCS__NameAssignment_1" - // InternalQVTimperative.g:30403:1: rule__RealizedVariableCS__NameAssignment_1 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:30388:1: rule__RealizedVariableCS__NameAssignment_1 : ( ruleUnrestrictedName ) ; public final void rule__RealizedVariableCS__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30407:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:30408:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30392:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:30393:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:30408:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:30409:1: ruleUnrestrictedName + // InternalQVTimperative.g:30393:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30394:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getRealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0()); @@ -88572,17 +88528,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__RealizedVariableCS__OwnedTypeAssignment_3" - // InternalQVTimperative.g:30418:1: rule__RealizedVariableCS__OwnedTypeAssignment_3 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:30403:1: rule__RealizedVariableCS__OwnedTypeAssignment_3 : ( ruleTypeExpCS ) ; public final void rule__RealizedVariableCS__OwnedTypeAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30422:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:30423:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:30407:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:30408:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:30423:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:30424:1: ruleTypeExpCS + // InternalQVTimperative.g:30408:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:30409:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getRealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_3_0()); @@ -88617,17 +88573,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__RealizedVariableCS__OwnedInitExpressionAssignment_4_1" - // InternalQVTimperative.g:30433:1: rule__RealizedVariableCS__OwnedInitExpressionAssignment_4_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:30418:1: rule__RealizedVariableCS__OwnedInitExpressionAssignment_4_1 : ( ruleExpCS ) ; public final void rule__RealizedVariableCS__OwnedInitExpressionAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30437:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:30438:1: ( ruleExpCS ) + // InternalQVTimperative.g:30422:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:30423:1: ( ruleExpCS ) { - // InternalQVTimperative.g:30438:1: ( ruleExpCS ) - // InternalQVTimperative.g:30439:1: ruleExpCS + // InternalQVTimperative.g:30423:1: ( ruleExpCS ) + // InternalQVTimperative.g:30424:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getRealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_4_1_0()); @@ -88662,17 +88618,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ScopeNameCS__OwnedPathElementsAssignment_0" - // InternalQVTimperative.g:30448:1: rule__ScopeNameCS__OwnedPathElementsAssignment_0 : ( ruleFirstPathElementCS ) ; + // InternalQVTimperative.g:30433:1: rule__ScopeNameCS__OwnedPathElementsAssignment_0 : ( ruleFirstPathElementCS ) ; public final void rule__ScopeNameCS__OwnedPathElementsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30452:1: ( ( ruleFirstPathElementCS ) ) - // InternalQVTimperative.g:30453:1: ( ruleFirstPathElementCS ) + // InternalQVTimperative.g:30437:1: ( ( ruleFirstPathElementCS ) ) + // InternalQVTimperative.g:30438:1: ( ruleFirstPathElementCS ) { - // InternalQVTimperative.g:30453:1: ( ruleFirstPathElementCS ) - // InternalQVTimperative.g:30454:1: ruleFirstPathElementCS + // InternalQVTimperative.g:30438:1: ( ruleFirstPathElementCS ) + // InternalQVTimperative.g:30439:1: ruleFirstPathElementCS { if ( state.backtracking==0 ) { before(grammarAccess.getScopeNameCSAccess().getOwnedPathElementsFirstPathElementCSParserRuleCall_0_0()); @@ -88707,17 +88663,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ScopeNameCS__OwnedPathElementsAssignment_2_0" - // InternalQVTimperative.g:30463:1: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 : ( ruleNextPathElementCS ) ; + // InternalQVTimperative.g:30448:1: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 : ( ruleNextPathElementCS ) ; public final void rule__ScopeNameCS__OwnedPathElementsAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30467:1: ( ( ruleNextPathElementCS ) ) - // InternalQVTimperative.g:30468:1: ( ruleNextPathElementCS ) + // InternalQVTimperative.g:30452:1: ( ( ruleNextPathElementCS ) ) + // InternalQVTimperative.g:30453:1: ( ruleNextPathElementCS ) { - // InternalQVTimperative.g:30468:1: ( ruleNextPathElementCS ) - // InternalQVTimperative.g:30469:1: ruleNextPathElementCS + // InternalQVTimperative.g:30453:1: ( ruleNextPathElementCS ) + // InternalQVTimperative.g:30454:1: ruleNextPathElementCS { if ( state.backtracking==0 ) { before(grammarAccess.getScopeNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_2_0_0()); @@ -88752,23 +88708,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SourceDomainCS__IsCheckAssignment_0" - // InternalQVTimperative.g:30478:1: rule__SourceDomainCS__IsCheckAssignment_0 : ( ( 'check' ) ) ; + // InternalQVTimperative.g:30463:1: rule__SourceDomainCS__IsCheckAssignment_0 : ( ( 'check' ) ) ; public final void rule__SourceDomainCS__IsCheckAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30482:1: ( ( ( 'check' ) ) ) - // InternalQVTimperative.g:30483:1: ( ( 'check' ) ) + // InternalQVTimperative.g:30467:1: ( ( ( 'check' ) ) ) + // InternalQVTimperative.g:30468:1: ( ( 'check' ) ) { - // InternalQVTimperative.g:30483:1: ( ( 'check' ) ) - // InternalQVTimperative.g:30484:1: ( 'check' ) + // InternalQVTimperative.g:30468:1: ( ( 'check' ) ) + // InternalQVTimperative.g:30469:1: ( 'check' ) { if ( state.backtracking==0 ) { before(grammarAccess.getSourceDomainCSAccess().getIsCheckCheckKeyword_0_0()); } - // InternalQVTimperative.g:30485:1: ( 'check' ) - // InternalQVTimperative.g:30486:1: 'check' + // InternalQVTimperative.g:30470:1: ( 'check' ) + // InternalQVTimperative.g:30471:1: 'check' { if ( state.backtracking==0 ) { before(grammarAccess.getSourceDomainCSAccess().getIsCheckCheckKeyword_0_0()); @@ -88805,23 +88761,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SourceDomainCS__DirectionAssignment_1" - // InternalQVTimperative.g:30501:1: rule__SourceDomainCS__DirectionAssignment_1 : ( ( ruleUnrestrictedName ) ) ; + // InternalQVTimperative.g:30486:1: rule__SourceDomainCS__DirectionAssignment_1 : ( ( ruleUnrestrictedName ) ) ; public final void rule__SourceDomainCS__DirectionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30505:1: ( ( ( ruleUnrestrictedName ) ) ) - // InternalQVTimperative.g:30506:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:30490:1: ( ( ( ruleUnrestrictedName ) ) ) + // InternalQVTimperative.g:30491:1: ( ( ruleUnrestrictedName ) ) { - // InternalQVTimperative.g:30506:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:30507:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30491:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:30492:1: ( ruleUnrestrictedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getSourceDomainCSAccess().getDirectionTypedModelCrossReference_1_0()); } - // InternalQVTimperative.g:30508:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:30509:1: ruleUnrestrictedName + // InternalQVTimperative.g:30493:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30494:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getSourceDomainCSAccess().getDirectionTypedModelUnrestrictedNameParserRuleCall_1_0_1()); @@ -88862,17 +88818,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1" - // InternalQVTimperative.g:30520:1: rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:30505:1: rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 : ( rulePathNameCS ) ; public final void rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30524:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:30525:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30509:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:30510:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:30525:1: ( rulePathNameCS ) - // InternalQVTimperative.g:30526:1: rulePathNameCS + // InternalQVTimperative.g:30510:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30511:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getSourceDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_2_1_1_0()); @@ -88907,17 +88863,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1" - // InternalQVTimperative.g:30535:1: rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:30520:1: rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 : ( rulePathNameCS ) ; public final void rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30539:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:30540:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30524:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:30525:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:30540:1: ( rulePathNameCS ) - // InternalQVTimperative.g:30541:1: rulePathNameCS + // InternalQVTimperative.g:30525:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30526:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getSourceDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_2_1_2_1_0()); @@ -88952,17 +88908,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1" - // InternalQVTimperative.g:30550:1: rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:30535:1: rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 : ( rulePathNameCS ) ; public final void rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30554:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:30555:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30539:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:30540:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:30555:1: ( rulePathNameCS ) - // InternalQVTimperative.g:30556:1: rulePathNameCS + // InternalQVTimperative.g:30540:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30541:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getSourceDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_2_2_1_0()); @@ -88997,17 +88953,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1" - // InternalQVTimperative.g:30565:1: rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:30550:1: rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 : ( rulePathNameCS ) ; public final void rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30569:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:30570:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30554:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:30555:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:30570:1: ( rulePathNameCS ) - // InternalQVTimperative.g:30571:1: rulePathNameCS + // InternalQVTimperative.g:30555:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30556:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getSourceDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_2_2_2_1_0()); @@ -89042,17 +88998,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SourceDomainCS__OwnedGuardPatternAssignment_3" - // InternalQVTimperative.g:30580:1: rule__SourceDomainCS__OwnedGuardPatternAssignment_3 : ( ruleSourceGuardPatternCS ) ; + // InternalQVTimperative.g:30565:1: rule__SourceDomainCS__OwnedGuardPatternAssignment_3 : ( ruleSourceGuardPatternCS ) ; public final void rule__SourceDomainCS__OwnedGuardPatternAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30584:1: ( ( ruleSourceGuardPatternCS ) ) - // InternalQVTimperative.g:30585:1: ( ruleSourceGuardPatternCS ) + // InternalQVTimperative.g:30569:1: ( ( ruleSourceGuardPatternCS ) ) + // InternalQVTimperative.g:30570:1: ( ruleSourceGuardPatternCS ) { - // InternalQVTimperative.g:30585:1: ( ruleSourceGuardPatternCS ) - // InternalQVTimperative.g:30586:1: ruleSourceGuardPatternCS + // InternalQVTimperative.g:30570:1: ( ruleSourceGuardPatternCS ) + // InternalQVTimperative.g:30571:1: ruleSourceGuardPatternCS { if ( state.backtracking==0 ) { before(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternSourceGuardPatternCSParserRuleCall_3_0()); @@ -89087,17 +89043,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SourceDomainCS__OwnedBottomPatternAssignment_4" - // InternalQVTimperative.g:30595:1: rule__SourceDomainCS__OwnedBottomPatternAssignment_4 : ( ruleSourceBottomPatternCS ) ; + // InternalQVTimperative.g:30580:1: rule__SourceDomainCS__OwnedBottomPatternAssignment_4 : ( ruleSourceBottomPatternCS ) ; public final void rule__SourceDomainCS__OwnedBottomPatternAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30599:1: ( ( ruleSourceBottomPatternCS ) ) - // InternalQVTimperative.g:30600:1: ( ruleSourceBottomPatternCS ) + // InternalQVTimperative.g:30584:1: ( ( ruleSourceBottomPatternCS ) ) + // InternalQVTimperative.g:30585:1: ( ruleSourceBottomPatternCS ) { - // InternalQVTimperative.g:30600:1: ( ruleSourceBottomPatternCS ) - // InternalQVTimperative.g:30601:1: ruleSourceBottomPatternCS + // InternalQVTimperative.g:30585:1: ( ruleSourceBottomPatternCS ) + // InternalQVTimperative.g:30586:1: ruleSourceBottomPatternCS { if ( state.backtracking==0 ) { before(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternSourceBottomPatternCSParserRuleCall_4_0()); @@ -89132,17 +89088,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0" - // InternalQVTimperative.g:30610:1: rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 : ( ruleUnrealizedVariableCS ) ; + // InternalQVTimperative.g:30595:1: rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 : ( ruleUnrealizedVariableCS ) ; public final void rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30614:1: ( ( ruleUnrealizedVariableCS ) ) - // InternalQVTimperative.g:30615:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30599:1: ( ( ruleUnrealizedVariableCS ) ) + // InternalQVTimperative.g:30600:1: ( ruleUnrealizedVariableCS ) { - // InternalQVTimperative.g:30615:1: ( ruleUnrealizedVariableCS ) - // InternalQVTimperative.g:30616:1: ruleUnrealizedVariableCS + // InternalQVTimperative.g:30600:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30601:1: ruleUnrealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0()); @@ -89177,17 +89133,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1" - // InternalQVTimperative.g:30625:1: rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 : ( ruleUnrealizedVariableCS ) ; + // InternalQVTimperative.g:30610:1: rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 : ( ruleUnrealizedVariableCS ) ; public final void rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30629:1: ( ( ruleUnrealizedVariableCS ) ) - // InternalQVTimperative.g:30630:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30614:1: ( ( ruleUnrealizedVariableCS ) ) + // InternalQVTimperative.g:30615:1: ( ruleUnrealizedVariableCS ) { - // InternalQVTimperative.g:30630:1: ( ruleUnrealizedVariableCS ) - // InternalQVTimperative.g:30631:1: ruleUnrealizedVariableCS + // InternalQVTimperative.g:30615:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30616:1: ruleUnrealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0()); @@ -89222,17 +89178,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0" - // InternalQVTimperative.g:30640:1: rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 : ( ruleUnrealizedVariableCS ) ; + // InternalQVTimperative.g:30625:1: rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 : ( ruleUnrealizedVariableCS ) ; public final void rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30644:1: ( ( ruleUnrealizedVariableCS ) ) - // InternalQVTimperative.g:30645:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30629:1: ( ( ruleUnrealizedVariableCS ) ) + // InternalQVTimperative.g:30630:1: ( ruleUnrealizedVariableCS ) { - // InternalQVTimperative.g:30645:1: ( ruleUnrealizedVariableCS ) - // InternalQVTimperative.g:30646:1: ruleUnrealizedVariableCS + // InternalQVTimperative.g:30630:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30631:1: ruleUnrealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0()); @@ -89267,17 +89223,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1" - // InternalQVTimperative.g:30655:1: rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 : ( ruleUnrealizedVariableCS ) ; + // InternalQVTimperative.g:30640:1: rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 : ( ruleUnrealizedVariableCS ) ; public final void rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30659:1: ( ( ruleUnrealizedVariableCS ) ) - // InternalQVTimperative.g:30660:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30644:1: ( ( ruleUnrealizedVariableCS ) ) + // InternalQVTimperative.g:30645:1: ( ruleUnrealizedVariableCS ) { - // InternalQVTimperative.g:30660:1: ( ruleUnrealizedVariableCS ) - // InternalQVTimperative.g:30661:1: ruleUnrealizedVariableCS + // InternalQVTimperative.g:30645:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30646:1: ruleUnrealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0()); @@ -89312,17 +89268,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TransformationCS__OwnedPathNameAssignment_1" - // InternalQVTimperative.g:30670:1: rule__TransformationCS__OwnedPathNameAssignment_1 : ( ruleScopeNameCS ) ; + // InternalQVTimperative.g:30655:1: rule__TransformationCS__OwnedPathNameAssignment_1 : ( ruleScopeNameCS ) ; public final void rule__TransformationCS__OwnedPathNameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30674:1: ( ( ruleScopeNameCS ) ) - // InternalQVTimperative.g:30675:1: ( ruleScopeNameCS ) + // InternalQVTimperative.g:30659:1: ( ( ruleScopeNameCS ) ) + // InternalQVTimperative.g:30660:1: ( ruleScopeNameCS ) { - // InternalQVTimperative.g:30675:1: ( ruleScopeNameCS ) - // InternalQVTimperative.g:30676:1: ruleScopeNameCS + // InternalQVTimperative.g:30660:1: ( ruleScopeNameCS ) + // InternalQVTimperative.g:30661:1: ruleScopeNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getTransformationCSAccess().getOwnedPathNameScopeNameCSParserRuleCall_1_0()); @@ -89357,17 +89313,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TransformationCS__NameAssignment_2" - // InternalQVTimperative.g:30685:1: rule__TransformationCS__NameAssignment_2 : ( ruleUnreservedName ) ; + // InternalQVTimperative.g:30670:1: rule__TransformationCS__NameAssignment_2 : ( ruleUnreservedName ) ; public final void rule__TransformationCS__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30689:1: ( ( ruleUnreservedName ) ) - // InternalQVTimperative.g:30690:1: ( ruleUnreservedName ) + // InternalQVTimperative.g:30674:1: ( ( ruleUnreservedName ) ) + // InternalQVTimperative.g:30675:1: ( ruleUnreservedName ) { - // InternalQVTimperative.g:30690:1: ( ruleUnreservedName ) - // InternalQVTimperative.g:30691:1: ruleUnreservedName + // InternalQVTimperative.g:30675:1: ( ruleUnreservedName ) + // InternalQVTimperative.g:30676:1: ruleUnreservedName { if ( state.backtracking==0 ) { before(grammarAccess.getTransformationCSAccess().getNameUnreservedNameParserRuleCall_2_0()); @@ -89402,17 +89358,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TransformationCS__OwnedDirectionsAssignment_4_0" - // InternalQVTimperative.g:30700:1: rule__TransformationCS__OwnedDirectionsAssignment_4_0 : ( ruleDirectionCS ) ; + // InternalQVTimperative.g:30685:1: rule__TransformationCS__OwnedDirectionsAssignment_4_0 : ( ruleDirectionCS ) ; public final void rule__TransformationCS__OwnedDirectionsAssignment_4_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30704:1: ( ( ruleDirectionCS ) ) - // InternalQVTimperative.g:30705:1: ( ruleDirectionCS ) + // InternalQVTimperative.g:30689:1: ( ( ruleDirectionCS ) ) + // InternalQVTimperative.g:30690:1: ( ruleDirectionCS ) { - // InternalQVTimperative.g:30705:1: ( ruleDirectionCS ) - // InternalQVTimperative.g:30706:1: ruleDirectionCS + // InternalQVTimperative.g:30690:1: ( ruleDirectionCS ) + // InternalQVTimperative.g:30691:1: ruleDirectionCS { if ( state.backtracking==0 ) { before(grammarAccess.getTransformationCSAccess().getOwnedDirectionsDirectionCSParserRuleCall_4_0_0()); @@ -89447,23 +89403,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetDomainCS__IsEnforceAssignment_0" - // InternalQVTimperative.g:30715:1: rule__TargetDomainCS__IsEnforceAssignment_0 : ( ( 'enforce' ) ) ; + // InternalQVTimperative.g:30700:1: rule__TargetDomainCS__IsEnforceAssignment_0 : ( ( 'enforce' ) ) ; public final void rule__TargetDomainCS__IsEnforceAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30719:1: ( ( ( 'enforce' ) ) ) - // InternalQVTimperative.g:30720:1: ( ( 'enforce' ) ) + // InternalQVTimperative.g:30704:1: ( ( ( 'enforce' ) ) ) + // InternalQVTimperative.g:30705:1: ( ( 'enforce' ) ) { - // InternalQVTimperative.g:30720:1: ( ( 'enforce' ) ) - // InternalQVTimperative.g:30721:1: ( 'enforce' ) + // InternalQVTimperative.g:30705:1: ( ( 'enforce' ) ) + // InternalQVTimperative.g:30706:1: ( 'enforce' ) { if ( state.backtracking==0 ) { before(grammarAccess.getTargetDomainCSAccess().getIsEnforceEnforceKeyword_0_0()); } - // InternalQVTimperative.g:30722:1: ( 'enforce' ) - // InternalQVTimperative.g:30723:1: 'enforce' + // InternalQVTimperative.g:30707:1: ( 'enforce' ) + // InternalQVTimperative.g:30708:1: 'enforce' { if ( state.backtracking==0 ) { before(grammarAccess.getTargetDomainCSAccess().getIsEnforceEnforceKeyword_0_0()); @@ -89500,23 +89456,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetDomainCS__DirectionAssignment_1" - // InternalQVTimperative.g:30738:1: rule__TargetDomainCS__DirectionAssignment_1 : ( ( ruleUnrestrictedName ) ) ; + // InternalQVTimperative.g:30723:1: rule__TargetDomainCS__DirectionAssignment_1 : ( ( ruleUnrestrictedName ) ) ; public final void rule__TargetDomainCS__DirectionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30742:1: ( ( ( ruleUnrestrictedName ) ) ) - // InternalQVTimperative.g:30743:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:30727:1: ( ( ( ruleUnrestrictedName ) ) ) + // InternalQVTimperative.g:30728:1: ( ( ruleUnrestrictedName ) ) { - // InternalQVTimperative.g:30743:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:30744:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30728:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:30729:1: ( ruleUnrestrictedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getTargetDomainCSAccess().getDirectionTypedModelCrossReference_1_0()); } - // InternalQVTimperative.g:30745:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:30746:1: ruleUnrestrictedName + // InternalQVTimperative.g:30730:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30731:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getTargetDomainCSAccess().getDirectionTypedModelUnrestrictedNameParserRuleCall_1_0_1()); @@ -89557,17 +89513,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1" - // InternalQVTimperative.g:30757:1: rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:30742:1: rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 : ( rulePathNameCS ) ; public final void rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30761:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:30762:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30746:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:30747:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:30762:1: ( rulePathNameCS ) - // InternalQVTimperative.g:30763:1: rulePathNameCS + // InternalQVTimperative.g:30747:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30748:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getTargetDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_2_1_1_0()); @@ -89602,17 +89558,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1" - // InternalQVTimperative.g:30772:1: rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:30757:1: rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 : ( rulePathNameCS ) ; public final void rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30776:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:30777:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30761:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:30762:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:30777:1: ( rulePathNameCS ) - // InternalQVTimperative.g:30778:1: rulePathNameCS + // InternalQVTimperative.g:30762:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30763:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getTargetDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_2_1_2_1_0()); @@ -89647,17 +89603,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1" - // InternalQVTimperative.g:30787:1: rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:30772:1: rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 : ( rulePathNameCS ) ; public final void rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30791:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:30792:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30776:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:30777:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:30792:1: ( rulePathNameCS ) - // InternalQVTimperative.g:30793:1: rulePathNameCS + // InternalQVTimperative.g:30777:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30778:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getTargetDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_2_2_1_0()); @@ -89692,17 +89648,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1" - // InternalQVTimperative.g:30802:1: rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:30787:1: rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 : ( rulePathNameCS ) ; public final void rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30806:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:30807:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30791:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:30792:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:30807:1: ( rulePathNameCS ) - // InternalQVTimperative.g:30808:1: rulePathNameCS + // InternalQVTimperative.g:30792:1: ( rulePathNameCS ) + // InternalQVTimperative.g:30793:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getTargetDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_2_2_2_1_0()); @@ -89737,17 +89693,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetDomainCS__OwnedGuardPatternAssignment_3" - // InternalQVTimperative.g:30817:1: rule__TargetDomainCS__OwnedGuardPatternAssignment_3 : ( ruleTargetGuardPatternCS ) ; + // InternalQVTimperative.g:30802:1: rule__TargetDomainCS__OwnedGuardPatternAssignment_3 : ( ruleTargetGuardPatternCS ) ; public final void rule__TargetDomainCS__OwnedGuardPatternAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30821:1: ( ( ruleTargetGuardPatternCS ) ) - // InternalQVTimperative.g:30822:1: ( ruleTargetGuardPatternCS ) + // InternalQVTimperative.g:30806:1: ( ( ruleTargetGuardPatternCS ) ) + // InternalQVTimperative.g:30807:1: ( ruleTargetGuardPatternCS ) { - // InternalQVTimperative.g:30822:1: ( ruleTargetGuardPatternCS ) - // InternalQVTimperative.g:30823:1: ruleTargetGuardPatternCS + // InternalQVTimperative.g:30807:1: ( ruleTargetGuardPatternCS ) + // InternalQVTimperative.g:30808:1: ruleTargetGuardPatternCS { if ( state.backtracking==0 ) { before(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternTargetGuardPatternCSParserRuleCall_3_0()); @@ -89782,17 +89738,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetDomainCS__OwnedBottomPatternAssignment_4" - // InternalQVTimperative.g:30832:1: rule__TargetDomainCS__OwnedBottomPatternAssignment_4 : ( ruleTargetBottomPatternCS ) ; + // InternalQVTimperative.g:30817:1: rule__TargetDomainCS__OwnedBottomPatternAssignment_4 : ( ruleTargetBottomPatternCS ) ; public final void rule__TargetDomainCS__OwnedBottomPatternAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30836:1: ( ( ruleTargetBottomPatternCS ) ) - // InternalQVTimperative.g:30837:1: ( ruleTargetBottomPatternCS ) + // InternalQVTimperative.g:30821:1: ( ( ruleTargetBottomPatternCS ) ) + // InternalQVTimperative.g:30822:1: ( ruleTargetBottomPatternCS ) { - // InternalQVTimperative.g:30837:1: ( ruleTargetBottomPatternCS ) - // InternalQVTimperative.g:30838:1: ruleTargetBottomPatternCS + // InternalQVTimperative.g:30822:1: ( ruleTargetBottomPatternCS ) + // InternalQVTimperative.g:30823:1: ruleTargetBottomPatternCS { if ( state.backtracking==0 ) { before(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternTargetBottomPatternCSParserRuleCall_4_0()); @@ -89827,17 +89783,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0" - // InternalQVTimperative.g:30847:1: rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 : ( ruleRealizedVariableCS ) ; + // InternalQVTimperative.g:30832:1: rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0 : ( ruleRealizedVariableCS ) ; public final void rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30851:1: ( ( ruleRealizedVariableCS ) ) - // InternalQVTimperative.g:30852:1: ( ruleRealizedVariableCS ) + // InternalQVTimperative.g:30836:1: ( ( ruleRealizedVariableCS ) ) + // InternalQVTimperative.g:30837:1: ( ruleRealizedVariableCS ) { - // InternalQVTimperative.g:30852:1: ( ruleRealizedVariableCS ) - // InternalQVTimperative.g:30853:1: ruleRealizedVariableCS + // InternalQVTimperative.g:30837:1: ( ruleRealizedVariableCS ) + // InternalQVTimperative.g:30838:1: ruleRealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedRealizedVariablesRealizedVariableCSParserRuleCall_2_0_0_0()); @@ -89872,17 +89828,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1" - // InternalQVTimperative.g:30862:1: rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 : ( ruleUnrealizedVariableCS ) ; + // InternalQVTimperative.g:30847:1: rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1 : ( ruleUnrealizedVariableCS ) ; public final void rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30866:1: ( ( ruleUnrealizedVariableCS ) ) - // InternalQVTimperative.g:30867:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30851:1: ( ( ruleUnrealizedVariableCS ) ) + // InternalQVTimperative.g:30852:1: ( ruleUnrealizedVariableCS ) { - // InternalQVTimperative.g:30867:1: ( ruleUnrealizedVariableCS ) - // InternalQVTimperative.g:30868:1: ruleUnrealizedVariableCS + // InternalQVTimperative.g:30852:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30853:1: ruleUnrealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_1_0()); @@ -89917,17 +89873,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0" - // InternalQVTimperative.g:30877:1: rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 : ( ruleRealizedVariableCS ) ; + // InternalQVTimperative.g:30862:1: rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0 : ( ruleRealizedVariableCS ) ; public final void rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30881:1: ( ( ruleRealizedVariableCS ) ) - // InternalQVTimperative.g:30882:1: ( ruleRealizedVariableCS ) + // InternalQVTimperative.g:30866:1: ( ( ruleRealizedVariableCS ) ) + // InternalQVTimperative.g:30867:1: ( ruleRealizedVariableCS ) { - // InternalQVTimperative.g:30882:1: ( ruleRealizedVariableCS ) - // InternalQVTimperative.g:30883:1: ruleRealizedVariableCS + // InternalQVTimperative.g:30867:1: ( ruleRealizedVariableCS ) + // InternalQVTimperative.g:30868:1: ruleRealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedRealizedVariablesRealizedVariableCSParserRuleCall_2_1_1_0_0()); @@ -89962,17 +89918,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1" - // InternalQVTimperative.g:30892:1: rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 : ( ruleUnrealizedVariableCS ) ; + // InternalQVTimperative.g:30877:1: rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1 : ( ruleUnrealizedVariableCS ) ; public final void rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30896:1: ( ( ruleUnrealizedVariableCS ) ) - // InternalQVTimperative.g:30897:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30881:1: ( ( ruleUnrealizedVariableCS ) ) + // InternalQVTimperative.g:30882:1: ( ruleUnrealizedVariableCS ) { - // InternalQVTimperative.g:30897:1: ( ruleUnrealizedVariableCS ) - // InternalQVTimperative.g:30898:1: ruleUnrealizedVariableCS + // InternalQVTimperative.g:30882:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30883:1: ruleUnrealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_1_0()); @@ -90007,17 +89963,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0" - // InternalQVTimperative.g:30907:1: rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 : ( ruleUnrealizedVariableCS ) ; + // InternalQVTimperative.g:30892:1: rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 : ( ruleUnrealizedVariableCS ) ; public final void rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30911:1: ( ( ruleUnrealizedVariableCS ) ) - // InternalQVTimperative.g:30912:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30896:1: ( ( ruleUnrealizedVariableCS ) ) + // InternalQVTimperative.g:30897:1: ( ruleUnrealizedVariableCS ) { - // InternalQVTimperative.g:30912:1: ( ruleUnrealizedVariableCS ) - // InternalQVTimperative.g:30913:1: ruleUnrealizedVariableCS + // InternalQVTimperative.g:30897:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30898:1: ruleUnrealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0()); @@ -90052,17 +90008,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1" - // InternalQVTimperative.g:30922:1: rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 : ( ruleUnrealizedVariableCS ) ; + // InternalQVTimperative.g:30907:1: rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 : ( ruleUnrealizedVariableCS ) ; public final void rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30926:1: ( ( ruleUnrealizedVariableCS ) ) - // InternalQVTimperative.g:30927:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30911:1: ( ( ruleUnrealizedVariableCS ) ) + // InternalQVTimperative.g:30912:1: ( ruleUnrealizedVariableCS ) { - // InternalQVTimperative.g:30927:1: ( ruleUnrealizedVariableCS ) - // InternalQVTimperative.g:30928:1: ruleUnrealizedVariableCS + // InternalQVTimperative.g:30912:1: ( ruleUnrealizedVariableCS ) + // InternalQVTimperative.g:30913:1: ruleUnrealizedVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0()); @@ -90097,17 +90053,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__UnrealizedVariableCS__NameAssignment_0" - // InternalQVTimperative.g:30939:1: rule__UnrealizedVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:30924:1: rule__UnrealizedVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; public final void rule__UnrealizedVariableCS__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30943:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:30944:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30928:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:30929:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:30944:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:30945:1: ruleUnrestrictedName + // InternalQVTimperative.g:30929:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:30930:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0()); @@ -90142,17 +90098,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1" - // InternalQVTimperative.g:30954:1: rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:30939:1: rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ; public final void rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30958:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:30959:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:30943:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:30944:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:30959:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:30960:1: ruleTypeExpCS + // InternalQVTimperative.g:30944:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:30945:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0()); @@ -90187,17 +90143,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1" - // InternalQVTimperative.g:30969:1: rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:30954:1: rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 : ( ruleExpCS ) ; public final void rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30973:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:30974:1: ( ruleExpCS ) + // InternalQVTimperative.g:30958:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:30959:1: ( ruleExpCS ) { - // InternalQVTimperative.g:30974:1: ( ruleExpCS ) - // InternalQVTimperative.g:30975:1: ruleExpCS + // InternalQVTimperative.g:30959:1: ( ruleExpCS ) + // InternalQVTimperative.g:30960:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0()); @@ -90232,23 +90188,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_0_0_0" - // InternalQVTimperative.g:30984:1: rule__AttributeCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ; + // InternalQVTimperative.g:30969:1: rule__AttributeCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:30988:1: ( ( ( 'static' ) ) ) - // InternalQVTimperative.g:30989:1: ( ( 'static' ) ) + // InternalQVTimperative.g:30973:1: ( ( ( 'static' ) ) ) + // InternalQVTimperative.g:30974:1: ( ( 'static' ) ) { - // InternalQVTimperative.g:30989:1: ( ( 'static' ) ) - // InternalQVTimperative.g:30990:1: ( 'static' ) + // InternalQVTimperative.g:30974:1: ( ( 'static' ) ) + // InternalQVTimperative.g:30975:1: ( 'static' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_0_0_0()); } - // InternalQVTimperative.g:30991:1: ( 'static' ) - // InternalQVTimperative.g:30992:1: 'static' + // InternalQVTimperative.g:30976:1: ( 'static' ) + // InternalQVTimperative.g:30977:1: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_0_0_0()); @@ -90285,23 +90241,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_0_0_1" - // InternalQVTimperative.g:31007:1: rule__AttributeCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ; + // InternalQVTimperative.g:30992:1: rule__AttributeCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31011:1: ( ( ( 'definition' ) ) ) - // InternalQVTimperative.g:31012:1: ( ( 'definition' ) ) + // InternalQVTimperative.g:30996:1: ( ( ( 'definition' ) ) ) + // InternalQVTimperative.g:30997:1: ( ( 'definition' ) ) { - // InternalQVTimperative.g:31012:1: ( ( 'definition' ) ) - // InternalQVTimperative.g:31013:1: ( 'definition' ) + // InternalQVTimperative.g:30997:1: ( ( 'definition' ) ) + // InternalQVTimperative.g:30998:1: ( 'definition' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_0_1_0()); } - // InternalQVTimperative.g:31014:1: ( 'definition' ) - // InternalQVTimperative.g:31015:1: 'definition' + // InternalQVTimperative.g:30999:1: ( 'definition' ) + // InternalQVTimperative.g:31000:1: 'definition' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_0_1_0()); @@ -90338,23 +90294,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_0_1_0" - // InternalQVTimperative.g:31030:1: rule__AttributeCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ; + // InternalQVTimperative.g:31015:1: rule__AttributeCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31034:1: ( ( ( 'definition' ) ) ) - // InternalQVTimperative.g:31035:1: ( ( 'definition' ) ) + // InternalQVTimperative.g:31019:1: ( ( ( 'definition' ) ) ) + // InternalQVTimperative.g:31020:1: ( ( 'definition' ) ) { - // InternalQVTimperative.g:31035:1: ( ( 'definition' ) ) - // InternalQVTimperative.g:31036:1: ( 'definition' ) + // InternalQVTimperative.g:31020:1: ( ( 'definition' ) ) + // InternalQVTimperative.g:31021:1: ( 'definition' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_1_0_0()); } - // InternalQVTimperative.g:31037:1: ( 'definition' ) - // InternalQVTimperative.g:31038:1: 'definition' + // InternalQVTimperative.g:31022:1: ( 'definition' ) + // InternalQVTimperative.g:31023:1: 'definition' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_1_0_0()); @@ -90391,23 +90347,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_0_1_1" - // InternalQVTimperative.g:31053:1: rule__AttributeCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ; + // InternalQVTimperative.g:31038:1: rule__AttributeCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31057:1: ( ( ( 'static' ) ) ) - // InternalQVTimperative.g:31058:1: ( ( 'static' ) ) + // InternalQVTimperative.g:31042:1: ( ( ( 'static' ) ) ) + // InternalQVTimperative.g:31043:1: ( ( 'static' ) ) { - // InternalQVTimperative.g:31058:1: ( ( 'static' ) ) - // InternalQVTimperative.g:31059:1: ( 'static' ) + // InternalQVTimperative.g:31043:1: ( ( 'static' ) ) + // InternalQVTimperative.g:31044:1: ( 'static' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_1_1_0()); } - // InternalQVTimperative.g:31060:1: ( 'static' ) - // InternalQVTimperative.g:31061:1: 'static' + // InternalQVTimperative.g:31045:1: ( 'static' ) + // InternalQVTimperative.g:31046:1: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_1_1_0()); @@ -90444,17 +90400,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__NameAssignment_2" - // InternalQVTimperative.g:31076:1: rule__AttributeCS__NameAssignment_2 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:31061:1: rule__AttributeCS__NameAssignment_2 : ( ruleUnrestrictedName ) ; public final void rule__AttributeCS__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31080:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:31081:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:31065:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:31066:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:31081:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:31082:1: ruleUnrestrictedName + // InternalQVTimperative.g:31066:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:31067:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getNameUnrestrictedNameParserRuleCall_2_0()); @@ -90489,17 +90445,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__OwnedTypeAssignment_3_1" - // InternalQVTimperative.g:31091:1: rule__AttributeCS__OwnedTypeAssignment_3_1 : ( ruleTypedMultiplicityRefCS ) ; + // InternalQVTimperative.g:31076:1: rule__AttributeCS__OwnedTypeAssignment_3_1 : ( ruleTypedMultiplicityRefCS ) ; public final void rule__AttributeCS__OwnedTypeAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31095:1: ( ( ruleTypedMultiplicityRefCS ) ) - // InternalQVTimperative.g:31096:1: ( ruleTypedMultiplicityRefCS ) + // InternalQVTimperative.g:31080:1: ( ( ruleTypedMultiplicityRefCS ) ) + // InternalQVTimperative.g:31081:1: ( ruleTypedMultiplicityRefCS ) { - // InternalQVTimperative.g:31096:1: ( ruleTypedMultiplicityRefCS ) - // InternalQVTimperative.g:31097:1: ruleTypedMultiplicityRefCS + // InternalQVTimperative.g:31081:1: ( ruleTypedMultiplicityRefCS ) + // InternalQVTimperative.g:31082:1: ruleTypedMultiplicityRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_3_1_0()); @@ -90534,17 +90490,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__DefaultAssignment_4_1" - // InternalQVTimperative.g:31106:1: rule__AttributeCS__DefaultAssignment_4_1 : ( RULE_SINGLE_QUOTED_STRING ) ; + // InternalQVTimperative.g:31091:1: rule__AttributeCS__DefaultAssignment_4_1 : ( RULE_SINGLE_QUOTED_STRING ) ; public final void rule__AttributeCS__DefaultAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31110:1: ( ( RULE_SINGLE_QUOTED_STRING ) ) - // InternalQVTimperative.g:31111:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:31095:1: ( ( RULE_SINGLE_QUOTED_STRING ) ) + // InternalQVTimperative.g:31096:1: ( RULE_SINGLE_QUOTED_STRING ) { - // InternalQVTimperative.g:31111:1: ( RULE_SINGLE_QUOTED_STRING ) - // InternalQVTimperative.g:31112:1: RULE_SINGLE_QUOTED_STRING + // InternalQVTimperative.g:31096:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:31097:1: RULE_SINGLE_QUOTED_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getDefaultSINGLE_QUOTED_STRINGTerminalRuleCall_4_1_0()); @@ -90575,23 +90531,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_0" - // InternalQVTimperative.g:31121:1: rule__AttributeCS__QualifiersAssignment_5_1_0_0 : ( ( 'derived' ) ) ; + // InternalQVTimperative.g:31106:1: rule__AttributeCS__QualifiersAssignment_5_1_0_0 : ( ( 'derived' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31125:1: ( ( ( 'derived' ) ) ) - // InternalQVTimperative.g:31126:1: ( ( 'derived' ) ) + // InternalQVTimperative.g:31110:1: ( ( ( 'derived' ) ) ) + // InternalQVTimperative.g:31111:1: ( ( 'derived' ) ) { - // InternalQVTimperative.g:31126:1: ( ( 'derived' ) ) - // InternalQVTimperative.g:31127:1: ( 'derived' ) + // InternalQVTimperative.g:31111:1: ( ( 'derived' ) ) + // InternalQVTimperative.g:31112:1: ( 'derived' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_0_0()); } - // InternalQVTimperative.g:31128:1: ( 'derived' ) - // InternalQVTimperative.g:31129:1: 'derived' + // InternalQVTimperative.g:31113:1: ( 'derived' ) + // InternalQVTimperative.g:31114:1: 'derived' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_0_0()); @@ -90628,23 +90584,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_1" - // InternalQVTimperative.g:31144:1: rule__AttributeCS__QualifiersAssignment_5_1_0_1 : ( ( '!derived' ) ) ; + // InternalQVTimperative.g:31129:1: rule__AttributeCS__QualifiersAssignment_5_1_0_1 : ( ( '!derived' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31148:1: ( ( ( '!derived' ) ) ) - // InternalQVTimperative.g:31149:1: ( ( '!derived' ) ) + // InternalQVTimperative.g:31133:1: ( ( ( '!derived' ) ) ) + // InternalQVTimperative.g:31134:1: ( ( '!derived' ) ) { - // InternalQVTimperative.g:31149:1: ( ( '!derived' ) ) - // InternalQVTimperative.g:31150:1: ( '!derived' ) + // InternalQVTimperative.g:31134:1: ( ( '!derived' ) ) + // InternalQVTimperative.g:31135:1: ( '!derived' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_1_0()); } - // InternalQVTimperative.g:31151:1: ( '!derived' ) - // InternalQVTimperative.g:31152:1: '!derived' + // InternalQVTimperative.g:31136:1: ( '!derived' ) + // InternalQVTimperative.g:31137:1: '!derived' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_1_0()); @@ -90681,23 +90637,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_2" - // InternalQVTimperative.g:31167:1: rule__AttributeCS__QualifiersAssignment_5_1_0_2 : ( ( 'id' ) ) ; + // InternalQVTimperative.g:31152:1: rule__AttributeCS__QualifiersAssignment_5_1_0_2 : ( ( 'id' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31171:1: ( ( ( 'id' ) ) ) - // InternalQVTimperative.g:31172:1: ( ( 'id' ) ) + // InternalQVTimperative.g:31156:1: ( ( ( 'id' ) ) ) + // InternalQVTimperative.g:31157:1: ( ( 'id' ) ) { - // InternalQVTimperative.g:31172:1: ( ( 'id' ) ) - // InternalQVTimperative.g:31173:1: ( 'id' ) + // InternalQVTimperative.g:31157:1: ( ( 'id' ) ) + // InternalQVTimperative.g:31158:1: ( 'id' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_2_0()); } - // InternalQVTimperative.g:31174:1: ( 'id' ) - // InternalQVTimperative.g:31175:1: 'id' + // InternalQVTimperative.g:31159:1: ( 'id' ) + // InternalQVTimperative.g:31160:1: 'id' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_2_0()); @@ -90734,23 +90690,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_3" - // InternalQVTimperative.g:31190:1: rule__AttributeCS__QualifiersAssignment_5_1_0_3 : ( ( '!id' ) ) ; + // InternalQVTimperative.g:31175:1: rule__AttributeCS__QualifiersAssignment_5_1_0_3 : ( ( '!id' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31194:1: ( ( ( '!id' ) ) ) - // InternalQVTimperative.g:31195:1: ( ( '!id' ) ) + // InternalQVTimperative.g:31179:1: ( ( ( '!id' ) ) ) + // InternalQVTimperative.g:31180:1: ( ( '!id' ) ) { - // InternalQVTimperative.g:31195:1: ( ( '!id' ) ) - // InternalQVTimperative.g:31196:1: ( '!id' ) + // InternalQVTimperative.g:31180:1: ( ( '!id' ) ) + // InternalQVTimperative.g:31181:1: ( '!id' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_3_0()); } - // InternalQVTimperative.g:31197:1: ( '!id' ) - // InternalQVTimperative.g:31198:1: '!id' + // InternalQVTimperative.g:31182:1: ( '!id' ) + // InternalQVTimperative.g:31183:1: '!id' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_3_0()); @@ -90787,23 +90743,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_4" - // InternalQVTimperative.g:31213:1: rule__AttributeCS__QualifiersAssignment_5_1_0_4 : ( ( 'ordered' ) ) ; + // InternalQVTimperative.g:31198:1: rule__AttributeCS__QualifiersAssignment_5_1_0_4 : ( ( 'ordered' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31217:1: ( ( ( 'ordered' ) ) ) - // InternalQVTimperative.g:31218:1: ( ( 'ordered' ) ) + // InternalQVTimperative.g:31202:1: ( ( ( 'ordered' ) ) ) + // InternalQVTimperative.g:31203:1: ( ( 'ordered' ) ) { - // InternalQVTimperative.g:31218:1: ( ( 'ordered' ) ) - // InternalQVTimperative.g:31219:1: ( 'ordered' ) + // InternalQVTimperative.g:31203:1: ( ( 'ordered' ) ) + // InternalQVTimperative.g:31204:1: ( 'ordered' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_4_0()); } - // InternalQVTimperative.g:31220:1: ( 'ordered' ) - // InternalQVTimperative.g:31221:1: 'ordered' + // InternalQVTimperative.g:31205:1: ( 'ordered' ) + // InternalQVTimperative.g:31206:1: 'ordered' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_4_0()); @@ -90840,23 +90796,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_5" - // InternalQVTimperative.g:31236:1: rule__AttributeCS__QualifiersAssignment_5_1_0_5 : ( ( '!ordered' ) ) ; + // InternalQVTimperative.g:31221:1: rule__AttributeCS__QualifiersAssignment_5_1_0_5 : ( ( '!ordered' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31240:1: ( ( ( '!ordered' ) ) ) - // InternalQVTimperative.g:31241:1: ( ( '!ordered' ) ) + // InternalQVTimperative.g:31225:1: ( ( ( '!ordered' ) ) ) + // InternalQVTimperative.g:31226:1: ( ( '!ordered' ) ) { - // InternalQVTimperative.g:31241:1: ( ( '!ordered' ) ) - // InternalQVTimperative.g:31242:1: ( '!ordered' ) + // InternalQVTimperative.g:31226:1: ( ( '!ordered' ) ) + // InternalQVTimperative.g:31227:1: ( '!ordered' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_5_0()); } - // InternalQVTimperative.g:31243:1: ( '!ordered' ) - // InternalQVTimperative.g:31244:1: '!ordered' + // InternalQVTimperative.g:31228:1: ( '!ordered' ) + // InternalQVTimperative.g:31229:1: '!ordered' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_5_0()); @@ -90893,23 +90849,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_6" - // InternalQVTimperative.g:31259:1: rule__AttributeCS__QualifiersAssignment_5_1_0_6 : ( ( 'readonly' ) ) ; + // InternalQVTimperative.g:31244:1: rule__AttributeCS__QualifiersAssignment_5_1_0_6 : ( ( 'readonly' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31263:1: ( ( ( 'readonly' ) ) ) - // InternalQVTimperative.g:31264:1: ( ( 'readonly' ) ) + // InternalQVTimperative.g:31248:1: ( ( ( 'readonly' ) ) ) + // InternalQVTimperative.g:31249:1: ( ( 'readonly' ) ) { - // InternalQVTimperative.g:31264:1: ( ( 'readonly' ) ) - // InternalQVTimperative.g:31265:1: ( 'readonly' ) + // InternalQVTimperative.g:31249:1: ( ( 'readonly' ) ) + // InternalQVTimperative.g:31250:1: ( 'readonly' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_6_0()); } - // InternalQVTimperative.g:31266:1: ( 'readonly' ) - // InternalQVTimperative.g:31267:1: 'readonly' + // InternalQVTimperative.g:31251:1: ( 'readonly' ) + // InternalQVTimperative.g:31252:1: 'readonly' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_6_0()); @@ -90946,23 +90902,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_7" - // InternalQVTimperative.g:31282:1: rule__AttributeCS__QualifiersAssignment_5_1_0_7 : ( ( '!readonly' ) ) ; + // InternalQVTimperative.g:31267:1: rule__AttributeCS__QualifiersAssignment_5_1_0_7 : ( ( '!readonly' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31286:1: ( ( ( '!readonly' ) ) ) - // InternalQVTimperative.g:31287:1: ( ( '!readonly' ) ) + // InternalQVTimperative.g:31271:1: ( ( ( '!readonly' ) ) ) + // InternalQVTimperative.g:31272:1: ( ( '!readonly' ) ) { - // InternalQVTimperative.g:31287:1: ( ( '!readonly' ) ) - // InternalQVTimperative.g:31288:1: ( '!readonly' ) + // InternalQVTimperative.g:31272:1: ( ( '!readonly' ) ) + // InternalQVTimperative.g:31273:1: ( '!readonly' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_7_0()); } - // InternalQVTimperative.g:31289:1: ( '!readonly' ) - // InternalQVTimperative.g:31290:1: '!readonly' + // InternalQVTimperative.g:31274:1: ( '!readonly' ) + // InternalQVTimperative.g:31275:1: '!readonly' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_7_0()); @@ -90999,23 +90955,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_8" - // InternalQVTimperative.g:31305:1: rule__AttributeCS__QualifiersAssignment_5_1_0_8 : ( ( 'transient' ) ) ; + // InternalQVTimperative.g:31290:1: rule__AttributeCS__QualifiersAssignment_5_1_0_8 : ( ( 'transient' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31309:1: ( ( ( 'transient' ) ) ) - // InternalQVTimperative.g:31310:1: ( ( 'transient' ) ) + // InternalQVTimperative.g:31294:1: ( ( ( 'transient' ) ) ) + // InternalQVTimperative.g:31295:1: ( ( 'transient' ) ) { - // InternalQVTimperative.g:31310:1: ( ( 'transient' ) ) - // InternalQVTimperative.g:31311:1: ( 'transient' ) + // InternalQVTimperative.g:31295:1: ( ( 'transient' ) ) + // InternalQVTimperative.g:31296:1: ( 'transient' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_8_0()); } - // InternalQVTimperative.g:31312:1: ( 'transient' ) - // InternalQVTimperative.g:31313:1: 'transient' + // InternalQVTimperative.g:31297:1: ( 'transient' ) + // InternalQVTimperative.g:31298:1: 'transient' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_8_0()); @@ -91052,23 +91008,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_9" - // InternalQVTimperative.g:31328:1: rule__AttributeCS__QualifiersAssignment_5_1_0_9 : ( ( '!transient' ) ) ; + // InternalQVTimperative.g:31313:1: rule__AttributeCS__QualifiersAssignment_5_1_0_9 : ( ( '!transient' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31332:1: ( ( ( '!transient' ) ) ) - // InternalQVTimperative.g:31333:1: ( ( '!transient' ) ) + // InternalQVTimperative.g:31317:1: ( ( ( '!transient' ) ) ) + // InternalQVTimperative.g:31318:1: ( ( '!transient' ) ) { - // InternalQVTimperative.g:31333:1: ( ( '!transient' ) ) - // InternalQVTimperative.g:31334:1: ( '!transient' ) + // InternalQVTimperative.g:31318:1: ( ( '!transient' ) ) + // InternalQVTimperative.g:31319:1: ( '!transient' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_9_0()); } - // InternalQVTimperative.g:31335:1: ( '!transient' ) - // InternalQVTimperative.g:31336:1: '!transient' + // InternalQVTimperative.g:31320:1: ( '!transient' ) + // InternalQVTimperative.g:31321:1: '!transient' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_9_0()); @@ -91105,23 +91061,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_10" - // InternalQVTimperative.g:31351:1: rule__AttributeCS__QualifiersAssignment_5_1_0_10 : ( ( 'unique' ) ) ; + // InternalQVTimperative.g:31336:1: rule__AttributeCS__QualifiersAssignment_5_1_0_10 : ( ( 'unique' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_10() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31355:1: ( ( ( 'unique' ) ) ) - // InternalQVTimperative.g:31356:1: ( ( 'unique' ) ) + // InternalQVTimperative.g:31340:1: ( ( ( 'unique' ) ) ) + // InternalQVTimperative.g:31341:1: ( ( 'unique' ) ) { - // InternalQVTimperative.g:31356:1: ( ( 'unique' ) ) - // InternalQVTimperative.g:31357:1: ( 'unique' ) + // InternalQVTimperative.g:31341:1: ( ( 'unique' ) ) + // InternalQVTimperative.g:31342:1: ( 'unique' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_10_0()); } - // InternalQVTimperative.g:31358:1: ( 'unique' ) - // InternalQVTimperative.g:31359:1: 'unique' + // InternalQVTimperative.g:31343:1: ( 'unique' ) + // InternalQVTimperative.g:31344:1: 'unique' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_10_0()); @@ -91158,23 +91114,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_11" - // InternalQVTimperative.g:31374:1: rule__AttributeCS__QualifiersAssignment_5_1_0_11 : ( ( '!unique' ) ) ; + // InternalQVTimperative.g:31359:1: rule__AttributeCS__QualifiersAssignment_5_1_0_11 : ( ( '!unique' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_11() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31378:1: ( ( ( '!unique' ) ) ) - // InternalQVTimperative.g:31379:1: ( ( '!unique' ) ) + // InternalQVTimperative.g:31363:1: ( ( ( '!unique' ) ) ) + // InternalQVTimperative.g:31364:1: ( ( '!unique' ) ) { - // InternalQVTimperative.g:31379:1: ( ( '!unique' ) ) - // InternalQVTimperative.g:31380:1: ( '!unique' ) + // InternalQVTimperative.g:31364:1: ( ( '!unique' ) ) + // InternalQVTimperative.g:31365:1: ( '!unique' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_11_0()); } - // InternalQVTimperative.g:31381:1: ( '!unique' ) - // InternalQVTimperative.g:31382:1: '!unique' + // InternalQVTimperative.g:31366:1: ( '!unique' ) + // InternalQVTimperative.g:31367:1: '!unique' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_11_0()); @@ -91211,23 +91167,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_12" - // InternalQVTimperative.g:31397:1: rule__AttributeCS__QualifiersAssignment_5_1_0_12 : ( ( 'unsettable' ) ) ; + // InternalQVTimperative.g:31382:1: rule__AttributeCS__QualifiersAssignment_5_1_0_12 : ( ( 'unsettable' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_12() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31401:1: ( ( ( 'unsettable' ) ) ) - // InternalQVTimperative.g:31402:1: ( ( 'unsettable' ) ) + // InternalQVTimperative.g:31386:1: ( ( ( 'unsettable' ) ) ) + // InternalQVTimperative.g:31387:1: ( ( 'unsettable' ) ) { - // InternalQVTimperative.g:31402:1: ( ( 'unsettable' ) ) - // InternalQVTimperative.g:31403:1: ( 'unsettable' ) + // InternalQVTimperative.g:31387:1: ( ( 'unsettable' ) ) + // InternalQVTimperative.g:31388:1: ( 'unsettable' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_12_0()); } - // InternalQVTimperative.g:31404:1: ( 'unsettable' ) - // InternalQVTimperative.g:31405:1: 'unsettable' + // InternalQVTimperative.g:31389:1: ( 'unsettable' ) + // InternalQVTimperative.g:31390:1: 'unsettable' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_12_0()); @@ -91264,23 +91220,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_13" - // InternalQVTimperative.g:31420:1: rule__AttributeCS__QualifiersAssignment_5_1_0_13 : ( ( '!unsettable' ) ) ; + // InternalQVTimperative.g:31405:1: rule__AttributeCS__QualifiersAssignment_5_1_0_13 : ( ( '!unsettable' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_13() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31424:1: ( ( ( '!unsettable' ) ) ) - // InternalQVTimperative.g:31425:1: ( ( '!unsettable' ) ) + // InternalQVTimperative.g:31409:1: ( ( ( '!unsettable' ) ) ) + // InternalQVTimperative.g:31410:1: ( ( '!unsettable' ) ) { - // InternalQVTimperative.g:31425:1: ( ( '!unsettable' ) ) - // InternalQVTimperative.g:31426:1: ( '!unsettable' ) + // InternalQVTimperative.g:31410:1: ( ( '!unsettable' ) ) + // InternalQVTimperative.g:31411:1: ( '!unsettable' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_13_0()); } - // InternalQVTimperative.g:31427:1: ( '!unsettable' ) - // InternalQVTimperative.g:31428:1: '!unsettable' + // InternalQVTimperative.g:31412:1: ( '!unsettable' ) + // InternalQVTimperative.g:31413:1: '!unsettable' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_13_0()); @@ -91317,23 +91273,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_14" - // InternalQVTimperative.g:31443:1: rule__AttributeCS__QualifiersAssignment_5_1_0_14 : ( ( 'volatile' ) ) ; + // InternalQVTimperative.g:31428:1: rule__AttributeCS__QualifiersAssignment_5_1_0_14 : ( ( 'volatile' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_14() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31447:1: ( ( ( 'volatile' ) ) ) - // InternalQVTimperative.g:31448:1: ( ( 'volatile' ) ) + // InternalQVTimperative.g:31432:1: ( ( ( 'volatile' ) ) ) + // InternalQVTimperative.g:31433:1: ( ( 'volatile' ) ) { - // InternalQVTimperative.g:31448:1: ( ( 'volatile' ) ) - // InternalQVTimperative.g:31449:1: ( 'volatile' ) + // InternalQVTimperative.g:31433:1: ( ( 'volatile' ) ) + // InternalQVTimperative.g:31434:1: ( 'volatile' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_14_0()); } - // InternalQVTimperative.g:31450:1: ( 'volatile' ) - // InternalQVTimperative.g:31451:1: 'volatile' + // InternalQVTimperative.g:31435:1: ( 'volatile' ) + // InternalQVTimperative.g:31436:1: 'volatile' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_14_0()); @@ -91370,23 +91326,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_15" - // InternalQVTimperative.g:31466:1: rule__AttributeCS__QualifiersAssignment_5_1_0_15 : ( ( '!volatile' ) ) ; + // InternalQVTimperative.g:31451:1: rule__AttributeCS__QualifiersAssignment_5_1_0_15 : ( ( '!volatile' ) ) ; public final void rule__AttributeCS__QualifiersAssignment_5_1_0_15() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31470:1: ( ( ( '!volatile' ) ) ) - // InternalQVTimperative.g:31471:1: ( ( '!volatile' ) ) + // InternalQVTimperative.g:31455:1: ( ( ( '!volatile' ) ) ) + // InternalQVTimperative.g:31456:1: ( ( '!volatile' ) ) { - // InternalQVTimperative.g:31471:1: ( ( '!volatile' ) ) - // InternalQVTimperative.g:31472:1: ( '!volatile' ) + // InternalQVTimperative.g:31456:1: ( ( '!volatile' ) ) + // InternalQVTimperative.g:31457:1: ( '!volatile' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_15_0()); } - // InternalQVTimperative.g:31473:1: ( '!volatile' ) - // InternalQVTimperative.g:31474:1: '!volatile' + // InternalQVTimperative.g:31458:1: ( '!volatile' ) + // InternalQVTimperative.g:31459:1: '!volatile' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_15_0()); @@ -91423,17 +91379,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3" - // InternalQVTimperative.g:31489:1: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 : ( ruleSpecificationCS ) ; + // InternalQVTimperative.g:31474:1: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 : ( ruleSpecificationCS ) ; public final void rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31493:1: ( ( ruleSpecificationCS ) ) - // InternalQVTimperative.g:31494:1: ( ruleSpecificationCS ) + // InternalQVTimperative.g:31478:1: ( ( ruleSpecificationCS ) ) + // InternalQVTimperative.g:31479:1: ( ruleSpecificationCS ) { - // InternalQVTimperative.g:31494:1: ( ruleSpecificationCS ) - // InternalQVTimperative.g:31495:1: ruleSpecificationCS + // InternalQVTimperative.g:31479:1: ( ruleSpecificationCS ) + // InternalQVTimperative.g:31480:1: ruleSpecificationCS { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getOwnedDefaultExpressionsSpecificationCSParserRuleCall_6_0_1_0_3_0()); @@ -91468,17 +91424,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3" - // InternalQVTimperative.g:31504:1: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 : ( ruleSpecificationCS ) ; + // InternalQVTimperative.g:31489:1: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 : ( ruleSpecificationCS ) ; public final void rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31508:1: ( ( ruleSpecificationCS ) ) - // InternalQVTimperative.g:31509:1: ( ruleSpecificationCS ) + // InternalQVTimperative.g:31493:1: ( ( ruleSpecificationCS ) ) + // InternalQVTimperative.g:31494:1: ( ruleSpecificationCS ) { - // InternalQVTimperative.g:31509:1: ( ruleSpecificationCS ) - // InternalQVTimperative.g:31510:1: ruleSpecificationCS + // InternalQVTimperative.g:31494:1: ( ruleSpecificationCS ) + // InternalQVTimperative.g:31495:1: ruleSpecificationCS { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeCSAccess().getOwnedDefaultExpressionsSpecificationCSParserRuleCall_6_0_1_1_3_0()); @@ -91513,23 +91469,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DataTypeCS__IsPrimitiveAssignment_0" - // InternalQVTimperative.g:31519:1: rule__DataTypeCS__IsPrimitiveAssignment_0 : ( ( 'primitive' ) ) ; + // InternalQVTimperative.g:31504:1: rule__DataTypeCS__IsPrimitiveAssignment_0 : ( ( 'primitive' ) ) ; public final void rule__DataTypeCS__IsPrimitiveAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31523:1: ( ( ( 'primitive' ) ) ) - // InternalQVTimperative.g:31524:1: ( ( 'primitive' ) ) + // InternalQVTimperative.g:31508:1: ( ( ( 'primitive' ) ) ) + // InternalQVTimperative.g:31509:1: ( ( 'primitive' ) ) { - // InternalQVTimperative.g:31524:1: ( ( 'primitive' ) ) - // InternalQVTimperative.g:31525:1: ( 'primitive' ) + // InternalQVTimperative.g:31509:1: ( ( 'primitive' ) ) + // InternalQVTimperative.g:31510:1: ( 'primitive' ) { if ( state.backtracking==0 ) { before(grammarAccess.getDataTypeCSAccess().getIsPrimitivePrimitiveKeyword_0_0()); } - // InternalQVTimperative.g:31526:1: ( 'primitive' ) - // InternalQVTimperative.g:31527:1: 'primitive' + // InternalQVTimperative.g:31511:1: ( 'primitive' ) + // InternalQVTimperative.g:31512:1: 'primitive' { if ( state.backtracking==0 ) { before(grammarAccess.getDataTypeCSAccess().getIsPrimitivePrimitiveKeyword_0_0()); @@ -91566,17 +91522,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DataTypeCS__NameAssignment_2" - // InternalQVTimperative.g:31542:1: rule__DataTypeCS__NameAssignment_2 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:31527:1: rule__DataTypeCS__NameAssignment_2 : ( ruleUnrestrictedName ) ; public final void rule__DataTypeCS__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31546:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:31547:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:31531:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:31532:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:31547:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:31548:1: ruleUnrestrictedName + // InternalQVTimperative.g:31532:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:31533:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getDataTypeCSAccess().getNameUnrestrictedNameParserRuleCall_2_0()); @@ -91611,17 +91567,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DataTypeCS__OwnedSignatureAssignment_3" - // InternalQVTimperative.g:31557:1: rule__DataTypeCS__OwnedSignatureAssignment_3 : ( ruleTemplateSignatureCS ) ; + // InternalQVTimperative.g:31542:1: rule__DataTypeCS__OwnedSignatureAssignment_3 : ( ruleTemplateSignatureCS ) ; public final void rule__DataTypeCS__OwnedSignatureAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31561:1: ( ( ruleTemplateSignatureCS ) ) - // InternalQVTimperative.g:31562:1: ( ruleTemplateSignatureCS ) + // InternalQVTimperative.g:31546:1: ( ( ruleTemplateSignatureCS ) ) + // InternalQVTimperative.g:31547:1: ( ruleTemplateSignatureCS ) { - // InternalQVTimperative.g:31562:1: ( ruleTemplateSignatureCS ) - // InternalQVTimperative.g:31563:1: ruleTemplateSignatureCS + // InternalQVTimperative.g:31547:1: ( ruleTemplateSignatureCS ) + // InternalQVTimperative.g:31548:1: ruleTemplateSignatureCS { if ( state.backtracking==0 ) { before(grammarAccess.getDataTypeCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_3_0()); @@ -91656,17 +91612,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DataTypeCS__InstanceClassNameAssignment_4_1" - // InternalQVTimperative.g:31572:1: rule__DataTypeCS__InstanceClassNameAssignment_4_1 : ( RULE_SINGLE_QUOTED_STRING ) ; + // InternalQVTimperative.g:31557:1: rule__DataTypeCS__InstanceClassNameAssignment_4_1 : ( RULE_SINGLE_QUOTED_STRING ) ; public final void rule__DataTypeCS__InstanceClassNameAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31576:1: ( ( RULE_SINGLE_QUOTED_STRING ) ) - // InternalQVTimperative.g:31577:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:31561:1: ( ( RULE_SINGLE_QUOTED_STRING ) ) + // InternalQVTimperative.g:31562:1: ( RULE_SINGLE_QUOTED_STRING ) { - // InternalQVTimperative.g:31577:1: ( RULE_SINGLE_QUOTED_STRING ) - // InternalQVTimperative.g:31578:1: RULE_SINGLE_QUOTED_STRING + // InternalQVTimperative.g:31562:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:31563:1: RULE_SINGLE_QUOTED_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getDataTypeCSAccess().getInstanceClassNameSINGLE_QUOTED_STRINGTerminalRuleCall_4_1_0()); @@ -91697,23 +91653,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__DataTypeCS__IsSerializableAssignment_5_1_0" - // InternalQVTimperative.g:31587:1: rule__DataTypeCS__IsSerializableAssignment_5_1_0 : ( ( 'serializable' ) ) ; + // InternalQVTimperative.g:31572:1: rule__DataTypeCS__IsSerializableAssignment_5_1_0 : ( ( 'serializable' ) ) ; public final void rule__DataTypeCS__IsSerializableAssignment_5_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31591:1: ( ( ( 'serializable' ) ) ) - // InternalQVTimperative.g:31592:1: ( ( 'serializable' ) ) + // InternalQVTimperative.g:31576:1: ( ( ( 'serializable' ) ) ) + // InternalQVTimperative.g:31577:1: ( ( 'serializable' ) ) { - // InternalQVTimperative.g:31592:1: ( ( 'serializable' ) ) - // InternalQVTimperative.g:31593:1: ( 'serializable' ) + // InternalQVTimperative.g:31577:1: ( ( 'serializable' ) ) + // InternalQVTimperative.g:31578:1: ( 'serializable' ) { if ( state.backtracking==0 ) { before(grammarAccess.getDataTypeCSAccess().getIsSerializableSerializableKeyword_5_1_0_0()); } - // InternalQVTimperative.g:31594:1: ( 'serializable' ) - // InternalQVTimperative.g:31595:1: 'serializable' + // InternalQVTimperative.g:31579:1: ( 'serializable' ) + // InternalQVTimperative.g:31580:1: 'serializable' { if ( state.backtracking==0 ) { before(grammarAccess.getDataTypeCSAccess().getIsSerializableSerializableKeyword_5_1_0_0()); @@ -91750,17 +91706,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EnumerationCS__NameAssignment_1" - // InternalQVTimperative.g:31610:1: rule__EnumerationCS__NameAssignment_1 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:31595:1: rule__EnumerationCS__NameAssignment_1 : ( ruleUnrestrictedName ) ; public final void rule__EnumerationCS__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31614:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:31615:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:31599:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:31600:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:31615:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:31616:1: ruleUnrestrictedName + // InternalQVTimperative.g:31600:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:31601:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationCSAccess().getNameUnrestrictedNameParserRuleCall_1_0()); @@ -91795,17 +91751,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EnumerationCS__OwnedSignatureAssignment_2" - // InternalQVTimperative.g:31625:1: rule__EnumerationCS__OwnedSignatureAssignment_2 : ( ruleTemplateSignatureCS ) ; + // InternalQVTimperative.g:31610:1: rule__EnumerationCS__OwnedSignatureAssignment_2 : ( ruleTemplateSignatureCS ) ; public final void rule__EnumerationCS__OwnedSignatureAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31629:1: ( ( ruleTemplateSignatureCS ) ) - // InternalQVTimperative.g:31630:1: ( ruleTemplateSignatureCS ) + // InternalQVTimperative.g:31614:1: ( ( ruleTemplateSignatureCS ) ) + // InternalQVTimperative.g:31615:1: ( ruleTemplateSignatureCS ) { - // InternalQVTimperative.g:31630:1: ( ruleTemplateSignatureCS ) - // InternalQVTimperative.g:31631:1: ruleTemplateSignatureCS + // InternalQVTimperative.g:31615:1: ( ruleTemplateSignatureCS ) + // InternalQVTimperative.g:31616:1: ruleTemplateSignatureCS { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_2_0()); @@ -91840,17 +91796,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EnumerationCS__InstanceClassNameAssignment_3_1" - // InternalQVTimperative.g:31640:1: rule__EnumerationCS__InstanceClassNameAssignment_3_1 : ( RULE_SINGLE_QUOTED_STRING ) ; + // InternalQVTimperative.g:31625:1: rule__EnumerationCS__InstanceClassNameAssignment_3_1 : ( RULE_SINGLE_QUOTED_STRING ) ; public final void rule__EnumerationCS__InstanceClassNameAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31644:1: ( ( RULE_SINGLE_QUOTED_STRING ) ) - // InternalQVTimperative.g:31645:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:31629:1: ( ( RULE_SINGLE_QUOTED_STRING ) ) + // InternalQVTimperative.g:31630:1: ( RULE_SINGLE_QUOTED_STRING ) { - // InternalQVTimperative.g:31645:1: ( RULE_SINGLE_QUOTED_STRING ) - // InternalQVTimperative.g:31646:1: RULE_SINGLE_QUOTED_STRING + // InternalQVTimperative.g:31630:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:31631:1: RULE_SINGLE_QUOTED_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationCSAccess().getInstanceClassNameSINGLE_QUOTED_STRINGTerminalRuleCall_3_1_0()); @@ -91881,23 +91837,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EnumerationCS__IsSerializableAssignment_4_1_0" - // InternalQVTimperative.g:31655:1: rule__EnumerationCS__IsSerializableAssignment_4_1_0 : ( ( 'serializable' ) ) ; + // InternalQVTimperative.g:31640:1: rule__EnumerationCS__IsSerializableAssignment_4_1_0 : ( ( 'serializable' ) ) ; public final void rule__EnumerationCS__IsSerializableAssignment_4_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31659:1: ( ( ( 'serializable' ) ) ) - // InternalQVTimperative.g:31660:1: ( ( 'serializable' ) ) + // InternalQVTimperative.g:31644:1: ( ( ( 'serializable' ) ) ) + // InternalQVTimperative.g:31645:1: ( ( 'serializable' ) ) { - // InternalQVTimperative.g:31660:1: ( ( 'serializable' ) ) - // InternalQVTimperative.g:31661:1: ( 'serializable' ) + // InternalQVTimperative.g:31645:1: ( ( 'serializable' ) ) + // InternalQVTimperative.g:31646:1: ( 'serializable' ) { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationCSAccess().getIsSerializableSerializableKeyword_4_1_0_0()); } - // InternalQVTimperative.g:31662:1: ( 'serializable' ) - // InternalQVTimperative.g:31663:1: 'serializable' + // InternalQVTimperative.g:31647:1: ( 'serializable' ) + // InternalQVTimperative.g:31648:1: 'serializable' { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationCSAccess().getIsSerializableSerializableKeyword_4_1_0_0()); @@ -91934,17 +91890,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1" - // InternalQVTimperative.g:31678:1: rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 : ( ruleEnumerationLiteralCS ) ; + // InternalQVTimperative.g:31663:1: rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 : ( ruleEnumerationLiteralCS ) ; public final void rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31682:1: ( ( ruleEnumerationLiteralCS ) ) - // InternalQVTimperative.g:31683:1: ( ruleEnumerationLiteralCS ) + // InternalQVTimperative.g:31667:1: ( ( ruleEnumerationLiteralCS ) ) + // InternalQVTimperative.g:31668:1: ( ruleEnumerationLiteralCS ) { - // InternalQVTimperative.g:31683:1: ( ruleEnumerationLiteralCS ) - // InternalQVTimperative.g:31684:1: ruleEnumerationLiteralCS + // InternalQVTimperative.g:31668:1: ( ruleEnumerationLiteralCS ) + // InternalQVTimperative.g:31669:1: ruleEnumerationLiteralCS { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsEnumerationLiteralCSParserRuleCall_5_0_1_0()); @@ -91979,17 +91935,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EnumerationLiteralCS__NameAssignment_0_0_1" - // InternalQVTimperative.g:31693:1: rule__EnumerationLiteralCS__NameAssignment_0_0_1 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:31678:1: rule__EnumerationLiteralCS__NameAssignment_0_0_1 : ( ruleUnrestrictedName ) ; public final void rule__EnumerationLiteralCS__NameAssignment_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31697:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:31698:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:31682:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:31683:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:31698:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:31699:1: ruleUnrestrictedName + // InternalQVTimperative.g:31683:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:31684:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationLiteralCSAccess().getNameUnrestrictedNameParserRuleCall_0_0_1_0()); @@ -92024,17 +91980,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EnumerationLiteralCS__NameAssignment_0_1" - // InternalQVTimperative.g:31708:1: rule__EnumerationLiteralCS__NameAssignment_0_1 : ( ruleEnumerationLiteralName ) ; + // InternalQVTimperative.g:31693:1: rule__EnumerationLiteralCS__NameAssignment_0_1 : ( ruleEnumerationLiteralName ) ; public final void rule__EnumerationLiteralCS__NameAssignment_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31712:1: ( ( ruleEnumerationLiteralName ) ) - // InternalQVTimperative.g:31713:1: ( ruleEnumerationLiteralName ) + // InternalQVTimperative.g:31697:1: ( ( ruleEnumerationLiteralName ) ) + // InternalQVTimperative.g:31698:1: ( ruleEnumerationLiteralName ) { - // InternalQVTimperative.g:31713:1: ( ruleEnumerationLiteralName ) - // InternalQVTimperative.g:31714:1: ruleEnumerationLiteralName + // InternalQVTimperative.g:31698:1: ( ruleEnumerationLiteralName ) + // InternalQVTimperative.g:31699:1: ruleEnumerationLiteralName { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationLiteralCSAccess().getNameEnumerationLiteralNameParserRuleCall_0_1_0()); @@ -92069,17 +92025,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__EnumerationLiteralCS__ValueAssignment_1_1" - // InternalQVTimperative.g:31723:1: rule__EnumerationLiteralCS__ValueAssignment_1_1 : ( ruleSIGNED ) ; + // InternalQVTimperative.g:31708:1: rule__EnumerationLiteralCS__ValueAssignment_1_1 : ( ruleSIGNED ) ; public final void rule__EnumerationLiteralCS__ValueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31727:1: ( ( ruleSIGNED ) ) - // InternalQVTimperative.g:31728:1: ( ruleSIGNED ) + // InternalQVTimperative.g:31712:1: ( ( ruleSIGNED ) ) + // InternalQVTimperative.g:31713:1: ( ruleSIGNED ) { - // InternalQVTimperative.g:31728:1: ( ruleSIGNED ) - // InternalQVTimperative.g:31729:1: ruleSIGNED + // InternalQVTimperative.g:31713:1: ( ruleSIGNED ) + // InternalQVTimperative.g:31714:1: ruleSIGNED { if ( state.backtracking==0 ) { before(grammarAccess.getEnumerationLiteralCSAccess().getValueSIGNEDParserRuleCall_1_1_0()); @@ -92114,23 +92070,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__QualifiersAssignment_0_0_0" - // InternalQVTimperative.g:31738:1: rule__OperationCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ; + // InternalQVTimperative.g:31723:1: rule__OperationCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ; public final void rule__OperationCS__QualifiersAssignment_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31742:1: ( ( ( 'static' ) ) ) - // InternalQVTimperative.g:31743:1: ( ( 'static' ) ) + // InternalQVTimperative.g:31727:1: ( ( ( 'static' ) ) ) + // InternalQVTimperative.g:31728:1: ( ( 'static' ) ) { - // InternalQVTimperative.g:31743:1: ( ( 'static' ) ) - // InternalQVTimperative.g:31744:1: ( 'static' ) + // InternalQVTimperative.g:31728:1: ( ( 'static' ) ) + // InternalQVTimperative.g:31729:1: ( 'static' ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_0_0_0()); } - // InternalQVTimperative.g:31745:1: ( 'static' ) - // InternalQVTimperative.g:31746:1: 'static' + // InternalQVTimperative.g:31730:1: ( 'static' ) + // InternalQVTimperative.g:31731:1: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_0_0_0()); @@ -92167,23 +92123,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__QualifiersAssignment_0_0_1" - // InternalQVTimperative.g:31761:1: rule__OperationCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ; + // InternalQVTimperative.g:31746:1: rule__OperationCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ; public final void rule__OperationCS__QualifiersAssignment_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31765:1: ( ( ( 'definition' ) ) ) - // InternalQVTimperative.g:31766:1: ( ( 'definition' ) ) + // InternalQVTimperative.g:31750:1: ( ( ( 'definition' ) ) ) + // InternalQVTimperative.g:31751:1: ( ( 'definition' ) ) { - // InternalQVTimperative.g:31766:1: ( ( 'definition' ) ) - // InternalQVTimperative.g:31767:1: ( 'definition' ) + // InternalQVTimperative.g:31751:1: ( ( 'definition' ) ) + // InternalQVTimperative.g:31752:1: ( 'definition' ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_0_1_0()); } - // InternalQVTimperative.g:31768:1: ( 'definition' ) - // InternalQVTimperative.g:31769:1: 'definition' + // InternalQVTimperative.g:31753:1: ( 'definition' ) + // InternalQVTimperative.g:31754:1: 'definition' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_0_1_0()); @@ -92220,23 +92176,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__QualifiersAssignment_0_1_0" - // InternalQVTimperative.g:31784:1: rule__OperationCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ; + // InternalQVTimperative.g:31769:1: rule__OperationCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ; public final void rule__OperationCS__QualifiersAssignment_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31788:1: ( ( ( 'definition' ) ) ) - // InternalQVTimperative.g:31789:1: ( ( 'definition' ) ) + // InternalQVTimperative.g:31773:1: ( ( ( 'definition' ) ) ) + // InternalQVTimperative.g:31774:1: ( ( 'definition' ) ) { - // InternalQVTimperative.g:31789:1: ( ( 'definition' ) ) - // InternalQVTimperative.g:31790:1: ( 'definition' ) + // InternalQVTimperative.g:31774:1: ( ( 'definition' ) ) + // InternalQVTimperative.g:31775:1: ( 'definition' ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_1_0_0()); } - // InternalQVTimperative.g:31791:1: ( 'definition' ) - // InternalQVTimperative.g:31792:1: 'definition' + // InternalQVTimperative.g:31776:1: ( 'definition' ) + // InternalQVTimperative.g:31777:1: 'definition' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_1_0_0()); @@ -92273,23 +92229,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__QualifiersAssignment_0_1_1" - // InternalQVTimperative.g:31807:1: rule__OperationCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ; + // InternalQVTimperative.g:31792:1: rule__OperationCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ; public final void rule__OperationCS__QualifiersAssignment_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31811:1: ( ( ( 'static' ) ) ) - // InternalQVTimperative.g:31812:1: ( ( 'static' ) ) + // InternalQVTimperative.g:31796:1: ( ( ( 'static' ) ) ) + // InternalQVTimperative.g:31797:1: ( ( 'static' ) ) { - // InternalQVTimperative.g:31812:1: ( ( 'static' ) ) - // InternalQVTimperative.g:31813:1: ( 'static' ) + // InternalQVTimperative.g:31797:1: ( ( 'static' ) ) + // InternalQVTimperative.g:31798:1: ( 'static' ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_1_1_0()); } - // InternalQVTimperative.g:31814:1: ( 'static' ) - // InternalQVTimperative.g:31815:1: 'static' + // InternalQVTimperative.g:31799:1: ( 'static' ) + // InternalQVTimperative.g:31800:1: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_1_1_0()); @@ -92326,17 +92282,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__OwnedSignatureAssignment_2" - // InternalQVTimperative.g:31830:1: rule__OperationCS__OwnedSignatureAssignment_2 : ( ruleTemplateSignatureCS ) ; + // InternalQVTimperative.g:31815:1: rule__OperationCS__OwnedSignatureAssignment_2 : ( ruleTemplateSignatureCS ) ; public final void rule__OperationCS__OwnedSignatureAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31834:1: ( ( ruleTemplateSignatureCS ) ) - // InternalQVTimperative.g:31835:1: ( ruleTemplateSignatureCS ) + // InternalQVTimperative.g:31819:1: ( ( ruleTemplateSignatureCS ) ) + // InternalQVTimperative.g:31820:1: ( ruleTemplateSignatureCS ) { - // InternalQVTimperative.g:31835:1: ( ruleTemplateSignatureCS ) - // InternalQVTimperative.g:31836:1: ruleTemplateSignatureCS + // InternalQVTimperative.g:31820:1: ( ruleTemplateSignatureCS ) + // InternalQVTimperative.g:31821:1: ruleTemplateSignatureCS { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_2_0()); @@ -92371,17 +92327,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__NameAssignment_3" - // InternalQVTimperative.g:31845:1: rule__OperationCS__NameAssignment_3 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:31830:1: rule__OperationCS__NameAssignment_3 : ( ruleUnrestrictedName ) ; public final void rule__OperationCS__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31849:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:31850:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:31834:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:31835:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:31850:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:31851:1: ruleUnrestrictedName + // InternalQVTimperative.g:31835:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:31836:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getNameUnrestrictedNameParserRuleCall_3_0()); @@ -92416,17 +92372,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__OwnedParametersAssignment_5_0" - // InternalQVTimperative.g:31860:1: rule__OperationCS__OwnedParametersAssignment_5_0 : ( ruleParameterCS ) ; + // InternalQVTimperative.g:31845:1: rule__OperationCS__OwnedParametersAssignment_5_0 : ( ruleParameterCS ) ; public final void rule__OperationCS__OwnedParametersAssignment_5_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31864:1: ( ( ruleParameterCS ) ) - // InternalQVTimperative.g:31865:1: ( ruleParameterCS ) + // InternalQVTimperative.g:31849:1: ( ( ruleParameterCS ) ) + // InternalQVTimperative.g:31850:1: ( ruleParameterCS ) { - // InternalQVTimperative.g:31865:1: ( ruleParameterCS ) - // InternalQVTimperative.g:31866:1: ruleParameterCS + // InternalQVTimperative.g:31850:1: ( ruleParameterCS ) + // InternalQVTimperative.g:31851:1: ruleParameterCS { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getOwnedParametersParameterCSParserRuleCall_5_0_0()); @@ -92461,17 +92417,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__OwnedParametersAssignment_5_1_1" - // InternalQVTimperative.g:31875:1: rule__OperationCS__OwnedParametersAssignment_5_1_1 : ( ruleParameterCS ) ; + // InternalQVTimperative.g:31860:1: rule__OperationCS__OwnedParametersAssignment_5_1_1 : ( ruleParameterCS ) ; public final void rule__OperationCS__OwnedParametersAssignment_5_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31879:1: ( ( ruleParameterCS ) ) - // InternalQVTimperative.g:31880:1: ( ruleParameterCS ) + // InternalQVTimperative.g:31864:1: ( ( ruleParameterCS ) ) + // InternalQVTimperative.g:31865:1: ( ruleParameterCS ) { - // InternalQVTimperative.g:31880:1: ( ruleParameterCS ) - // InternalQVTimperative.g:31881:1: ruleParameterCS + // InternalQVTimperative.g:31865:1: ( ruleParameterCS ) + // InternalQVTimperative.g:31866:1: ruleParameterCS { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getOwnedParametersParameterCSParserRuleCall_5_1_1_0()); @@ -92506,17 +92462,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__OwnedTypeAssignment_7_1" - // InternalQVTimperative.g:31890:1: rule__OperationCS__OwnedTypeAssignment_7_1 : ( ruleTypedMultiplicityRefCS ) ; + // InternalQVTimperative.g:31875:1: rule__OperationCS__OwnedTypeAssignment_7_1 : ( ruleTypedMultiplicityRefCS ) ; public final void rule__OperationCS__OwnedTypeAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31894:1: ( ( ruleTypedMultiplicityRefCS ) ) - // InternalQVTimperative.g:31895:1: ( ruleTypedMultiplicityRefCS ) + // InternalQVTimperative.g:31879:1: ( ( ruleTypedMultiplicityRefCS ) ) + // InternalQVTimperative.g:31880:1: ( ruleTypedMultiplicityRefCS ) { - // InternalQVTimperative.g:31895:1: ( ruleTypedMultiplicityRefCS ) - // InternalQVTimperative.g:31896:1: ruleTypedMultiplicityRefCS + // InternalQVTimperative.g:31880:1: ( ruleTypedMultiplicityRefCS ) + // InternalQVTimperative.g:31881:1: ruleTypedMultiplicityRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_7_1_0()); @@ -92551,17 +92507,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__OwnedExceptionsAssignment_8_1" - // InternalQVTimperative.g:31905:1: rule__OperationCS__OwnedExceptionsAssignment_8_1 : ( ruleTypedRefCS ) ; + // InternalQVTimperative.g:31890:1: rule__OperationCS__OwnedExceptionsAssignment_8_1 : ( ruleTypedRefCS ) ; public final void rule__OperationCS__OwnedExceptionsAssignment_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31909:1: ( ( ruleTypedRefCS ) ) - // InternalQVTimperative.g:31910:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:31894:1: ( ( ruleTypedRefCS ) ) + // InternalQVTimperative.g:31895:1: ( ruleTypedRefCS ) { - // InternalQVTimperative.g:31910:1: ( ruleTypedRefCS ) - // InternalQVTimperative.g:31911:1: ruleTypedRefCS + // InternalQVTimperative.g:31895:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:31896:1: ruleTypedRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getOwnedExceptionsTypedRefCSParserRuleCall_8_1_0()); @@ -92596,17 +92552,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__OwnedExceptionsAssignment_8_2_1" - // InternalQVTimperative.g:31920:1: rule__OperationCS__OwnedExceptionsAssignment_8_2_1 : ( ruleTypedRefCS ) ; + // InternalQVTimperative.g:31905:1: rule__OperationCS__OwnedExceptionsAssignment_8_2_1 : ( ruleTypedRefCS ) ; public final void rule__OperationCS__OwnedExceptionsAssignment_8_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31924:1: ( ( ruleTypedRefCS ) ) - // InternalQVTimperative.g:31925:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:31909:1: ( ( ruleTypedRefCS ) ) + // InternalQVTimperative.g:31910:1: ( ruleTypedRefCS ) { - // InternalQVTimperative.g:31925:1: ( ruleTypedRefCS ) - // InternalQVTimperative.g:31926:1: ruleTypedRefCS + // InternalQVTimperative.g:31910:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:31911:1: ruleTypedRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getOwnedExceptionsTypedRefCSParserRuleCall_8_2_1_0()); @@ -92641,23 +92597,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_0" - // InternalQVTimperative.g:31935:1: rule__OperationCS__QualifiersAssignment_9_1_0_0 : ( ( 'derived' ) ) ; + // InternalQVTimperative.g:31920:1: rule__OperationCS__QualifiersAssignment_9_1_0_0 : ( ( 'derived' ) ) ; public final void rule__OperationCS__QualifiersAssignment_9_1_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31939:1: ( ( ( 'derived' ) ) ) - // InternalQVTimperative.g:31940:1: ( ( 'derived' ) ) + // InternalQVTimperative.g:31924:1: ( ( ( 'derived' ) ) ) + // InternalQVTimperative.g:31925:1: ( ( 'derived' ) ) { - // InternalQVTimperative.g:31940:1: ( ( 'derived' ) ) - // InternalQVTimperative.g:31941:1: ( 'derived' ) + // InternalQVTimperative.g:31925:1: ( ( 'derived' ) ) + // InternalQVTimperative.g:31926:1: ( 'derived' ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_0_0()); } - // InternalQVTimperative.g:31942:1: ( 'derived' ) - // InternalQVTimperative.g:31943:1: 'derived' + // InternalQVTimperative.g:31927:1: ( 'derived' ) + // InternalQVTimperative.g:31928:1: 'derived' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_0_0()); @@ -92694,23 +92650,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_1" - // InternalQVTimperative.g:31958:1: rule__OperationCS__QualifiersAssignment_9_1_0_1 : ( ( '!derived' ) ) ; + // InternalQVTimperative.g:31943:1: rule__OperationCS__QualifiersAssignment_9_1_0_1 : ( ( '!derived' ) ) ; public final void rule__OperationCS__QualifiersAssignment_9_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31962:1: ( ( ( '!derived' ) ) ) - // InternalQVTimperative.g:31963:1: ( ( '!derived' ) ) + // InternalQVTimperative.g:31947:1: ( ( ( '!derived' ) ) ) + // InternalQVTimperative.g:31948:1: ( ( '!derived' ) ) { - // InternalQVTimperative.g:31963:1: ( ( '!derived' ) ) - // InternalQVTimperative.g:31964:1: ( '!derived' ) + // InternalQVTimperative.g:31948:1: ( ( '!derived' ) ) + // InternalQVTimperative.g:31949:1: ( '!derived' ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_1_0()); } - // InternalQVTimperative.g:31965:1: ( '!derived' ) - // InternalQVTimperative.g:31966:1: '!derived' + // InternalQVTimperative.g:31950:1: ( '!derived' ) + // InternalQVTimperative.g:31951:1: '!derived' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_1_0()); @@ -92747,23 +92703,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_2" - // InternalQVTimperative.g:31981:1: rule__OperationCS__QualifiersAssignment_9_1_0_2 : ( ( 'ordered' ) ) ; + // InternalQVTimperative.g:31966:1: rule__OperationCS__QualifiersAssignment_9_1_0_2 : ( ( 'ordered' ) ) ; public final void rule__OperationCS__QualifiersAssignment_9_1_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:31985:1: ( ( ( 'ordered' ) ) ) - // InternalQVTimperative.g:31986:1: ( ( 'ordered' ) ) + // InternalQVTimperative.g:31970:1: ( ( ( 'ordered' ) ) ) + // InternalQVTimperative.g:31971:1: ( ( 'ordered' ) ) { - // InternalQVTimperative.g:31986:1: ( ( 'ordered' ) ) - // InternalQVTimperative.g:31987:1: ( 'ordered' ) + // InternalQVTimperative.g:31971:1: ( ( 'ordered' ) ) + // InternalQVTimperative.g:31972:1: ( 'ordered' ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_2_0()); } - // InternalQVTimperative.g:31988:1: ( 'ordered' ) - // InternalQVTimperative.g:31989:1: 'ordered' + // InternalQVTimperative.g:31973:1: ( 'ordered' ) + // InternalQVTimperative.g:31974:1: 'ordered' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_2_0()); @@ -92800,23 +92756,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_3" - // InternalQVTimperative.g:32004:1: rule__OperationCS__QualifiersAssignment_9_1_0_3 : ( ( '!ordered' ) ) ; + // InternalQVTimperative.g:31989:1: rule__OperationCS__QualifiersAssignment_9_1_0_3 : ( ( '!ordered' ) ) ; public final void rule__OperationCS__QualifiersAssignment_9_1_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32008:1: ( ( ( '!ordered' ) ) ) - // InternalQVTimperative.g:32009:1: ( ( '!ordered' ) ) + // InternalQVTimperative.g:31993:1: ( ( ( '!ordered' ) ) ) + // InternalQVTimperative.g:31994:1: ( ( '!ordered' ) ) { - // InternalQVTimperative.g:32009:1: ( ( '!ordered' ) ) - // InternalQVTimperative.g:32010:1: ( '!ordered' ) + // InternalQVTimperative.g:31994:1: ( ( '!ordered' ) ) + // InternalQVTimperative.g:31995:1: ( '!ordered' ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_3_0()); } - // InternalQVTimperative.g:32011:1: ( '!ordered' ) - // InternalQVTimperative.g:32012:1: '!ordered' + // InternalQVTimperative.g:31996:1: ( '!ordered' ) + // InternalQVTimperative.g:31997:1: '!ordered' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_3_0()); @@ -92853,23 +92809,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_4" - // InternalQVTimperative.g:32027:1: rule__OperationCS__QualifiersAssignment_9_1_0_4 : ( ( 'unique' ) ) ; + // InternalQVTimperative.g:32012:1: rule__OperationCS__QualifiersAssignment_9_1_0_4 : ( ( 'unique' ) ) ; public final void rule__OperationCS__QualifiersAssignment_9_1_0_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32031:1: ( ( ( 'unique' ) ) ) - // InternalQVTimperative.g:32032:1: ( ( 'unique' ) ) + // InternalQVTimperative.g:32016:1: ( ( ( 'unique' ) ) ) + // InternalQVTimperative.g:32017:1: ( ( 'unique' ) ) { - // InternalQVTimperative.g:32032:1: ( ( 'unique' ) ) - // InternalQVTimperative.g:32033:1: ( 'unique' ) + // InternalQVTimperative.g:32017:1: ( ( 'unique' ) ) + // InternalQVTimperative.g:32018:1: ( 'unique' ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_4_0()); } - // InternalQVTimperative.g:32034:1: ( 'unique' ) - // InternalQVTimperative.g:32035:1: 'unique' + // InternalQVTimperative.g:32019:1: ( 'unique' ) + // InternalQVTimperative.g:32020:1: 'unique' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_4_0()); @@ -92906,23 +92862,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_5" - // InternalQVTimperative.g:32050:1: rule__OperationCS__QualifiersAssignment_9_1_0_5 : ( ( '!unique' ) ) ; + // InternalQVTimperative.g:32035:1: rule__OperationCS__QualifiersAssignment_9_1_0_5 : ( ( '!unique' ) ) ; public final void rule__OperationCS__QualifiersAssignment_9_1_0_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32054:1: ( ( ( '!unique' ) ) ) - // InternalQVTimperative.g:32055:1: ( ( '!unique' ) ) + // InternalQVTimperative.g:32039:1: ( ( ( '!unique' ) ) ) + // InternalQVTimperative.g:32040:1: ( ( '!unique' ) ) { - // InternalQVTimperative.g:32055:1: ( ( '!unique' ) ) - // InternalQVTimperative.g:32056:1: ( '!unique' ) + // InternalQVTimperative.g:32040:1: ( ( '!unique' ) ) + // InternalQVTimperative.g:32041:1: ( '!unique' ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_5_0()); } - // InternalQVTimperative.g:32057:1: ( '!unique' ) - // InternalQVTimperative.g:32058:1: '!unique' + // InternalQVTimperative.g:32042:1: ( '!unique' ) + // InternalQVTimperative.g:32043:1: '!unique' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_5_0()); @@ -92959,17 +92915,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3" - // InternalQVTimperative.g:32073:1: rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 : ( ruleSpecificationCS ) ; + // InternalQVTimperative.g:32058:1: rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 : ( ruleSpecificationCS ) ; public final void rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32077:1: ( ( ruleSpecificationCS ) ) - // InternalQVTimperative.g:32078:1: ( ruleSpecificationCS ) + // InternalQVTimperative.g:32062:1: ( ( ruleSpecificationCS ) ) + // InternalQVTimperative.g:32063:1: ( ruleSpecificationCS ) { - // InternalQVTimperative.g:32078:1: ( ruleSpecificationCS ) - // InternalQVTimperative.g:32079:1: ruleSpecificationCS + // InternalQVTimperative.g:32063:1: ( ruleSpecificationCS ) + // InternalQVTimperative.g:32064:1: ruleSpecificationCS { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCSAccess().getOwnedBodyExpressionsSpecificationCSParserRuleCall_10_0_1_3_0()); @@ -93004,17 +92960,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ParameterCS__NameAssignment_0" - // InternalQVTimperative.g:32088:1: rule__ParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:32073:1: rule__ParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; public final void rule__ParameterCS__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32092:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:32093:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:32077:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:32078:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:32093:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:32094:1: ruleUnrestrictedName + // InternalQVTimperative.g:32078:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:32079:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getNameUnrestrictedNameParserRuleCall_0_0()); @@ -93049,17 +93005,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ParameterCS__OwnedTypeAssignment_1_1" - // InternalQVTimperative.g:32103:1: rule__ParameterCS__OwnedTypeAssignment_1_1 : ( ruleTypedMultiplicityRefCS ) ; + // InternalQVTimperative.g:32088:1: rule__ParameterCS__OwnedTypeAssignment_1_1 : ( ruleTypedMultiplicityRefCS ) ; public final void rule__ParameterCS__OwnedTypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32107:1: ( ( ruleTypedMultiplicityRefCS ) ) - // InternalQVTimperative.g:32108:1: ( ruleTypedMultiplicityRefCS ) + // InternalQVTimperative.g:32092:1: ( ( ruleTypedMultiplicityRefCS ) ) + // InternalQVTimperative.g:32093:1: ( ruleTypedMultiplicityRefCS ) { - // InternalQVTimperative.g:32108:1: ( ruleTypedMultiplicityRefCS ) - // InternalQVTimperative.g:32109:1: ruleTypedMultiplicityRefCS + // InternalQVTimperative.g:32093:1: ( ruleTypedMultiplicityRefCS ) + // InternalQVTimperative.g:32094:1: ruleTypedMultiplicityRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_1_1_0()); @@ -93094,23 +93050,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ParameterCS__QualifiersAssignment_2_1_0_0" - // InternalQVTimperative.g:32118:1: rule__ParameterCS__QualifiersAssignment_2_1_0_0 : ( ( 'ordered' ) ) ; + // InternalQVTimperative.g:32103:1: rule__ParameterCS__QualifiersAssignment_2_1_0_0 : ( ( 'ordered' ) ) ; public final void rule__ParameterCS__QualifiersAssignment_2_1_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32122:1: ( ( ( 'ordered' ) ) ) - // InternalQVTimperative.g:32123:1: ( ( 'ordered' ) ) + // InternalQVTimperative.g:32107:1: ( ( ( 'ordered' ) ) ) + // InternalQVTimperative.g:32108:1: ( ( 'ordered' ) ) { - // InternalQVTimperative.g:32123:1: ( ( 'ordered' ) ) - // InternalQVTimperative.g:32124:1: ( 'ordered' ) + // InternalQVTimperative.g:32108:1: ( ( 'ordered' ) ) + // InternalQVTimperative.g:32109:1: ( 'ordered' ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_0_0()); } - // InternalQVTimperative.g:32125:1: ( 'ordered' ) - // InternalQVTimperative.g:32126:1: 'ordered' + // InternalQVTimperative.g:32110:1: ( 'ordered' ) + // InternalQVTimperative.g:32111:1: 'ordered' { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_0_0()); @@ -93147,23 +93103,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ParameterCS__QualifiersAssignment_2_1_0_1" - // InternalQVTimperative.g:32141:1: rule__ParameterCS__QualifiersAssignment_2_1_0_1 : ( ( '!ordered' ) ) ; + // InternalQVTimperative.g:32126:1: rule__ParameterCS__QualifiersAssignment_2_1_0_1 : ( ( '!ordered' ) ) ; public final void rule__ParameterCS__QualifiersAssignment_2_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32145:1: ( ( ( '!ordered' ) ) ) - // InternalQVTimperative.g:32146:1: ( ( '!ordered' ) ) + // InternalQVTimperative.g:32130:1: ( ( ( '!ordered' ) ) ) + // InternalQVTimperative.g:32131:1: ( ( '!ordered' ) ) { - // InternalQVTimperative.g:32146:1: ( ( '!ordered' ) ) - // InternalQVTimperative.g:32147:1: ( '!ordered' ) + // InternalQVTimperative.g:32131:1: ( ( '!ordered' ) ) + // InternalQVTimperative.g:32132:1: ( '!ordered' ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_1_0()); } - // InternalQVTimperative.g:32148:1: ( '!ordered' ) - // InternalQVTimperative.g:32149:1: '!ordered' + // InternalQVTimperative.g:32133:1: ( '!ordered' ) + // InternalQVTimperative.g:32134:1: '!ordered' { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_1_0()); @@ -93200,23 +93156,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ParameterCS__QualifiersAssignment_2_1_0_2" - // InternalQVTimperative.g:32164:1: rule__ParameterCS__QualifiersAssignment_2_1_0_2 : ( ( 'unique' ) ) ; + // InternalQVTimperative.g:32149:1: rule__ParameterCS__QualifiersAssignment_2_1_0_2 : ( ( 'unique' ) ) ; public final void rule__ParameterCS__QualifiersAssignment_2_1_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32168:1: ( ( ( 'unique' ) ) ) - // InternalQVTimperative.g:32169:1: ( ( 'unique' ) ) + // InternalQVTimperative.g:32153:1: ( ( ( 'unique' ) ) ) + // InternalQVTimperative.g:32154:1: ( ( 'unique' ) ) { - // InternalQVTimperative.g:32169:1: ( ( 'unique' ) ) - // InternalQVTimperative.g:32170:1: ( 'unique' ) + // InternalQVTimperative.g:32154:1: ( ( 'unique' ) ) + // InternalQVTimperative.g:32155:1: ( 'unique' ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_2_0()); } - // InternalQVTimperative.g:32171:1: ( 'unique' ) - // InternalQVTimperative.g:32172:1: 'unique' + // InternalQVTimperative.g:32156:1: ( 'unique' ) + // InternalQVTimperative.g:32157:1: 'unique' { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_2_0()); @@ -93253,23 +93209,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ParameterCS__QualifiersAssignment_2_1_0_3" - // InternalQVTimperative.g:32187:1: rule__ParameterCS__QualifiersAssignment_2_1_0_3 : ( ( '!unique' ) ) ; + // InternalQVTimperative.g:32172:1: rule__ParameterCS__QualifiersAssignment_2_1_0_3 : ( ( '!unique' ) ) ; public final void rule__ParameterCS__QualifiersAssignment_2_1_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32191:1: ( ( ( '!unique' ) ) ) - // InternalQVTimperative.g:32192:1: ( ( '!unique' ) ) + // InternalQVTimperative.g:32176:1: ( ( ( '!unique' ) ) ) + // InternalQVTimperative.g:32177:1: ( ( '!unique' ) ) { - // InternalQVTimperative.g:32192:1: ( ( '!unique' ) ) - // InternalQVTimperative.g:32193:1: ( '!unique' ) + // InternalQVTimperative.g:32177:1: ( ( '!unique' ) ) + // InternalQVTimperative.g:32178:1: ( '!unique' ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_3_0()); } - // InternalQVTimperative.g:32194:1: ( '!unique' ) - // InternalQVTimperative.g:32195:1: '!unique' + // InternalQVTimperative.g:32179:1: ( '!unique' ) + // InternalQVTimperative.g:32180:1: '!unique' { if ( state.backtracking==0 ) { before(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_3_0()); @@ -93306,23 +93262,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_0_0_0" - // InternalQVTimperative.g:32210:1: rule__ReferenceCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ; + // InternalQVTimperative.g:32195:1: rule__ReferenceCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32214:1: ( ( ( 'static' ) ) ) - // InternalQVTimperative.g:32215:1: ( ( 'static' ) ) + // InternalQVTimperative.g:32199:1: ( ( ( 'static' ) ) ) + // InternalQVTimperative.g:32200:1: ( ( 'static' ) ) { - // InternalQVTimperative.g:32215:1: ( ( 'static' ) ) - // InternalQVTimperative.g:32216:1: ( 'static' ) + // InternalQVTimperative.g:32200:1: ( ( 'static' ) ) + // InternalQVTimperative.g:32201:1: ( 'static' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_0_0_0()); } - // InternalQVTimperative.g:32217:1: ( 'static' ) - // InternalQVTimperative.g:32218:1: 'static' + // InternalQVTimperative.g:32202:1: ( 'static' ) + // InternalQVTimperative.g:32203:1: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_0_0_0()); @@ -93359,23 +93315,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_0_0_1" - // InternalQVTimperative.g:32233:1: rule__ReferenceCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ; + // InternalQVTimperative.g:32218:1: rule__ReferenceCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32237:1: ( ( ( 'definition' ) ) ) - // InternalQVTimperative.g:32238:1: ( ( 'definition' ) ) + // InternalQVTimperative.g:32222:1: ( ( ( 'definition' ) ) ) + // InternalQVTimperative.g:32223:1: ( ( 'definition' ) ) { - // InternalQVTimperative.g:32238:1: ( ( 'definition' ) ) - // InternalQVTimperative.g:32239:1: ( 'definition' ) + // InternalQVTimperative.g:32223:1: ( ( 'definition' ) ) + // InternalQVTimperative.g:32224:1: ( 'definition' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_0_1_0()); } - // InternalQVTimperative.g:32240:1: ( 'definition' ) - // InternalQVTimperative.g:32241:1: 'definition' + // InternalQVTimperative.g:32225:1: ( 'definition' ) + // InternalQVTimperative.g:32226:1: 'definition' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_0_1_0()); @@ -93412,23 +93368,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_0_1_0" - // InternalQVTimperative.g:32256:1: rule__ReferenceCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ; + // InternalQVTimperative.g:32241:1: rule__ReferenceCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32260:1: ( ( ( 'definition' ) ) ) - // InternalQVTimperative.g:32261:1: ( ( 'definition' ) ) + // InternalQVTimperative.g:32245:1: ( ( ( 'definition' ) ) ) + // InternalQVTimperative.g:32246:1: ( ( 'definition' ) ) { - // InternalQVTimperative.g:32261:1: ( ( 'definition' ) ) - // InternalQVTimperative.g:32262:1: ( 'definition' ) + // InternalQVTimperative.g:32246:1: ( ( 'definition' ) ) + // InternalQVTimperative.g:32247:1: ( 'definition' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_1_0_0()); } - // InternalQVTimperative.g:32263:1: ( 'definition' ) - // InternalQVTimperative.g:32264:1: 'definition' + // InternalQVTimperative.g:32248:1: ( 'definition' ) + // InternalQVTimperative.g:32249:1: 'definition' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_1_0_0()); @@ -93465,23 +93421,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_0_1_1" - // InternalQVTimperative.g:32279:1: rule__ReferenceCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ; + // InternalQVTimperative.g:32264:1: rule__ReferenceCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32283:1: ( ( ( 'static' ) ) ) - // InternalQVTimperative.g:32284:1: ( ( 'static' ) ) + // InternalQVTimperative.g:32268:1: ( ( ( 'static' ) ) ) + // InternalQVTimperative.g:32269:1: ( ( 'static' ) ) { - // InternalQVTimperative.g:32284:1: ( ( 'static' ) ) - // InternalQVTimperative.g:32285:1: ( 'static' ) + // InternalQVTimperative.g:32269:1: ( ( 'static' ) ) + // InternalQVTimperative.g:32270:1: ( 'static' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_1_1_0()); } - // InternalQVTimperative.g:32286:1: ( 'static' ) - // InternalQVTimperative.g:32287:1: 'static' + // InternalQVTimperative.g:32271:1: ( 'static' ) + // InternalQVTimperative.g:32272:1: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_1_1_0()); @@ -93518,17 +93474,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__NameAssignment_2" - // InternalQVTimperative.g:32302:1: rule__ReferenceCS__NameAssignment_2 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:32287:1: rule__ReferenceCS__NameAssignment_2 : ( ruleUnrestrictedName ) ; public final void rule__ReferenceCS__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32306:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:32307:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:32291:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:32292:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:32307:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:32308:1: ruleUnrestrictedName + // InternalQVTimperative.g:32292:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:32293:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getNameUnrestrictedNameParserRuleCall_2_0()); @@ -93563,23 +93519,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__ReferredOppositeAssignment_3_1" - // InternalQVTimperative.g:32317:1: rule__ReferenceCS__ReferredOppositeAssignment_3_1 : ( ( ruleUnrestrictedName ) ) ; + // InternalQVTimperative.g:32302:1: rule__ReferenceCS__ReferredOppositeAssignment_3_1 : ( ( ruleUnrestrictedName ) ) ; public final void rule__ReferenceCS__ReferredOppositeAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32321:1: ( ( ( ruleUnrestrictedName ) ) ) - // InternalQVTimperative.g:32322:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:32306:1: ( ( ( ruleUnrestrictedName ) ) ) + // InternalQVTimperative.g:32307:1: ( ( ruleUnrestrictedName ) ) { - // InternalQVTimperative.g:32322:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:32323:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:32307:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:32308:1: ( ruleUnrestrictedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getReferredOppositePropertyCrossReference_3_1_0()); } - // InternalQVTimperative.g:32324:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:32325:1: ruleUnrestrictedName + // InternalQVTimperative.g:32309:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:32310:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getReferredOppositePropertyUnrestrictedNameParserRuleCall_3_1_0_1()); @@ -93620,17 +93576,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__OwnedTypeAssignment_4_1" - // InternalQVTimperative.g:32336:1: rule__ReferenceCS__OwnedTypeAssignment_4_1 : ( ruleTypedMultiplicityRefCS ) ; + // InternalQVTimperative.g:32321:1: rule__ReferenceCS__OwnedTypeAssignment_4_1 : ( ruleTypedMultiplicityRefCS ) ; public final void rule__ReferenceCS__OwnedTypeAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32340:1: ( ( ruleTypedMultiplicityRefCS ) ) - // InternalQVTimperative.g:32341:1: ( ruleTypedMultiplicityRefCS ) + // InternalQVTimperative.g:32325:1: ( ( ruleTypedMultiplicityRefCS ) ) + // InternalQVTimperative.g:32326:1: ( ruleTypedMultiplicityRefCS ) { - // InternalQVTimperative.g:32341:1: ( ruleTypedMultiplicityRefCS ) - // InternalQVTimperative.g:32342:1: ruleTypedMultiplicityRefCS + // InternalQVTimperative.g:32326:1: ( ruleTypedMultiplicityRefCS ) + // InternalQVTimperative.g:32327:1: ruleTypedMultiplicityRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_4_1_0()); @@ -93665,17 +93621,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__DefaultAssignment_5_1" - // InternalQVTimperative.g:32351:1: rule__ReferenceCS__DefaultAssignment_5_1 : ( RULE_SINGLE_QUOTED_STRING ) ; + // InternalQVTimperative.g:32336:1: rule__ReferenceCS__DefaultAssignment_5_1 : ( RULE_SINGLE_QUOTED_STRING ) ; public final void rule__ReferenceCS__DefaultAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32355:1: ( ( RULE_SINGLE_QUOTED_STRING ) ) - // InternalQVTimperative.g:32356:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:32340:1: ( ( RULE_SINGLE_QUOTED_STRING ) ) + // InternalQVTimperative.g:32341:1: ( RULE_SINGLE_QUOTED_STRING ) { - // InternalQVTimperative.g:32356:1: ( RULE_SINGLE_QUOTED_STRING ) - // InternalQVTimperative.g:32357:1: RULE_SINGLE_QUOTED_STRING + // InternalQVTimperative.g:32341:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:32342:1: RULE_SINGLE_QUOTED_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getDefaultSINGLE_QUOTED_STRINGTerminalRuleCall_5_1_0()); @@ -93706,23 +93662,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_0" - // InternalQVTimperative.g:32366:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_0 : ( ( 'composes' ) ) ; + // InternalQVTimperative.g:32351:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_0 : ( ( 'composes' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32370:1: ( ( ( 'composes' ) ) ) - // InternalQVTimperative.g:32371:1: ( ( 'composes' ) ) + // InternalQVTimperative.g:32355:1: ( ( ( 'composes' ) ) ) + // InternalQVTimperative.g:32356:1: ( ( 'composes' ) ) { - // InternalQVTimperative.g:32371:1: ( ( 'composes' ) ) - // InternalQVTimperative.g:32372:1: ( 'composes' ) + // InternalQVTimperative.g:32356:1: ( ( 'composes' ) ) + // InternalQVTimperative.g:32357:1: ( 'composes' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_0_0()); } - // InternalQVTimperative.g:32373:1: ( 'composes' ) - // InternalQVTimperative.g:32374:1: 'composes' + // InternalQVTimperative.g:32358:1: ( 'composes' ) + // InternalQVTimperative.g:32359:1: 'composes' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_0_0()); @@ -93759,23 +93715,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_1" - // InternalQVTimperative.g:32389:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_1 : ( ( '!composes' ) ) ; + // InternalQVTimperative.g:32374:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_1 : ( ( '!composes' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32393:1: ( ( ( '!composes' ) ) ) - // InternalQVTimperative.g:32394:1: ( ( '!composes' ) ) + // InternalQVTimperative.g:32378:1: ( ( ( '!composes' ) ) ) + // InternalQVTimperative.g:32379:1: ( ( '!composes' ) ) { - // InternalQVTimperative.g:32394:1: ( ( '!composes' ) ) - // InternalQVTimperative.g:32395:1: ( '!composes' ) + // InternalQVTimperative.g:32379:1: ( ( '!composes' ) ) + // InternalQVTimperative.g:32380:1: ( '!composes' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_1_0()); } - // InternalQVTimperative.g:32396:1: ( '!composes' ) - // InternalQVTimperative.g:32397:1: '!composes' + // InternalQVTimperative.g:32381:1: ( '!composes' ) + // InternalQVTimperative.g:32382:1: '!composes' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_1_0()); @@ -93812,23 +93768,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_2" - // InternalQVTimperative.g:32412:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_2 : ( ( 'derived' ) ) ; + // InternalQVTimperative.g:32397:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_2 : ( ( 'derived' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32416:1: ( ( ( 'derived' ) ) ) - // InternalQVTimperative.g:32417:1: ( ( 'derived' ) ) + // InternalQVTimperative.g:32401:1: ( ( ( 'derived' ) ) ) + // InternalQVTimperative.g:32402:1: ( ( 'derived' ) ) { - // InternalQVTimperative.g:32417:1: ( ( 'derived' ) ) - // InternalQVTimperative.g:32418:1: ( 'derived' ) + // InternalQVTimperative.g:32402:1: ( ( 'derived' ) ) + // InternalQVTimperative.g:32403:1: ( 'derived' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_2_0()); } - // InternalQVTimperative.g:32419:1: ( 'derived' ) - // InternalQVTimperative.g:32420:1: 'derived' + // InternalQVTimperative.g:32404:1: ( 'derived' ) + // InternalQVTimperative.g:32405:1: 'derived' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_2_0()); @@ -93865,23 +93821,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_3" - // InternalQVTimperative.g:32435:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_3 : ( ( '!derived' ) ) ; + // InternalQVTimperative.g:32420:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_3 : ( ( '!derived' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32439:1: ( ( ( '!derived' ) ) ) - // InternalQVTimperative.g:32440:1: ( ( '!derived' ) ) + // InternalQVTimperative.g:32424:1: ( ( ( '!derived' ) ) ) + // InternalQVTimperative.g:32425:1: ( ( '!derived' ) ) { - // InternalQVTimperative.g:32440:1: ( ( '!derived' ) ) - // InternalQVTimperative.g:32441:1: ( '!derived' ) + // InternalQVTimperative.g:32425:1: ( ( '!derived' ) ) + // InternalQVTimperative.g:32426:1: ( '!derived' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_3_0()); } - // InternalQVTimperative.g:32442:1: ( '!derived' ) - // InternalQVTimperative.g:32443:1: '!derived' + // InternalQVTimperative.g:32427:1: ( '!derived' ) + // InternalQVTimperative.g:32428:1: '!derived' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_3_0()); @@ -93918,23 +93874,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_4" - // InternalQVTimperative.g:32458:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_4 : ( ( 'ordered' ) ) ; + // InternalQVTimperative.g:32443:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_4 : ( ( 'ordered' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32462:1: ( ( ( 'ordered' ) ) ) - // InternalQVTimperative.g:32463:1: ( ( 'ordered' ) ) + // InternalQVTimperative.g:32447:1: ( ( ( 'ordered' ) ) ) + // InternalQVTimperative.g:32448:1: ( ( 'ordered' ) ) { - // InternalQVTimperative.g:32463:1: ( ( 'ordered' ) ) - // InternalQVTimperative.g:32464:1: ( 'ordered' ) + // InternalQVTimperative.g:32448:1: ( ( 'ordered' ) ) + // InternalQVTimperative.g:32449:1: ( 'ordered' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_4_0()); } - // InternalQVTimperative.g:32465:1: ( 'ordered' ) - // InternalQVTimperative.g:32466:1: 'ordered' + // InternalQVTimperative.g:32450:1: ( 'ordered' ) + // InternalQVTimperative.g:32451:1: 'ordered' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_4_0()); @@ -93971,23 +93927,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_5" - // InternalQVTimperative.g:32481:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_5 : ( ( '!ordered' ) ) ; + // InternalQVTimperative.g:32466:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_5 : ( ( '!ordered' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32485:1: ( ( ( '!ordered' ) ) ) - // InternalQVTimperative.g:32486:1: ( ( '!ordered' ) ) + // InternalQVTimperative.g:32470:1: ( ( ( '!ordered' ) ) ) + // InternalQVTimperative.g:32471:1: ( ( '!ordered' ) ) { - // InternalQVTimperative.g:32486:1: ( ( '!ordered' ) ) - // InternalQVTimperative.g:32487:1: ( '!ordered' ) + // InternalQVTimperative.g:32471:1: ( ( '!ordered' ) ) + // InternalQVTimperative.g:32472:1: ( '!ordered' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_5_0()); } - // InternalQVTimperative.g:32488:1: ( '!ordered' ) - // InternalQVTimperative.g:32489:1: '!ordered' + // InternalQVTimperative.g:32473:1: ( '!ordered' ) + // InternalQVTimperative.g:32474:1: '!ordered' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_5_0()); @@ -94024,23 +93980,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_6" - // InternalQVTimperative.g:32504:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_6 : ( ( 'readonly' ) ) ; + // InternalQVTimperative.g:32489:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_6 : ( ( 'readonly' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32508:1: ( ( ( 'readonly' ) ) ) - // InternalQVTimperative.g:32509:1: ( ( 'readonly' ) ) + // InternalQVTimperative.g:32493:1: ( ( ( 'readonly' ) ) ) + // InternalQVTimperative.g:32494:1: ( ( 'readonly' ) ) { - // InternalQVTimperative.g:32509:1: ( ( 'readonly' ) ) - // InternalQVTimperative.g:32510:1: ( 'readonly' ) + // InternalQVTimperative.g:32494:1: ( ( 'readonly' ) ) + // InternalQVTimperative.g:32495:1: ( 'readonly' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_6_0()); } - // InternalQVTimperative.g:32511:1: ( 'readonly' ) - // InternalQVTimperative.g:32512:1: 'readonly' + // InternalQVTimperative.g:32496:1: ( 'readonly' ) + // InternalQVTimperative.g:32497:1: 'readonly' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_6_0()); @@ -94077,23 +94033,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_7" - // InternalQVTimperative.g:32527:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_7 : ( ( '!readonly' ) ) ; + // InternalQVTimperative.g:32512:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_7 : ( ( '!readonly' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32531:1: ( ( ( '!readonly' ) ) ) - // InternalQVTimperative.g:32532:1: ( ( '!readonly' ) ) + // InternalQVTimperative.g:32516:1: ( ( ( '!readonly' ) ) ) + // InternalQVTimperative.g:32517:1: ( ( '!readonly' ) ) { - // InternalQVTimperative.g:32532:1: ( ( '!readonly' ) ) - // InternalQVTimperative.g:32533:1: ( '!readonly' ) + // InternalQVTimperative.g:32517:1: ( ( '!readonly' ) ) + // InternalQVTimperative.g:32518:1: ( '!readonly' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_7_0()); } - // InternalQVTimperative.g:32534:1: ( '!readonly' ) - // InternalQVTimperative.g:32535:1: '!readonly' + // InternalQVTimperative.g:32519:1: ( '!readonly' ) + // InternalQVTimperative.g:32520:1: '!readonly' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_7_0()); @@ -94130,23 +94086,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_8" - // InternalQVTimperative.g:32550:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_8 : ( ( 'resolve' ) ) ; + // InternalQVTimperative.g:32535:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_8 : ( ( 'resolve' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32554:1: ( ( ( 'resolve' ) ) ) - // InternalQVTimperative.g:32555:1: ( ( 'resolve' ) ) + // InternalQVTimperative.g:32539:1: ( ( ( 'resolve' ) ) ) + // InternalQVTimperative.g:32540:1: ( ( 'resolve' ) ) { - // InternalQVTimperative.g:32555:1: ( ( 'resolve' ) ) - // InternalQVTimperative.g:32556:1: ( 'resolve' ) + // InternalQVTimperative.g:32540:1: ( ( 'resolve' ) ) + // InternalQVTimperative.g:32541:1: ( 'resolve' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_8_0()); } - // InternalQVTimperative.g:32557:1: ( 'resolve' ) - // InternalQVTimperative.g:32558:1: 'resolve' + // InternalQVTimperative.g:32542:1: ( 'resolve' ) + // InternalQVTimperative.g:32543:1: 'resolve' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_8_0()); @@ -94183,23 +94139,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_9" - // InternalQVTimperative.g:32573:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_9 : ( ( '!resolve' ) ) ; + // InternalQVTimperative.g:32558:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_9 : ( ( '!resolve' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32577:1: ( ( ( '!resolve' ) ) ) - // InternalQVTimperative.g:32578:1: ( ( '!resolve' ) ) + // InternalQVTimperative.g:32562:1: ( ( ( '!resolve' ) ) ) + // InternalQVTimperative.g:32563:1: ( ( '!resolve' ) ) { - // InternalQVTimperative.g:32578:1: ( ( '!resolve' ) ) - // InternalQVTimperative.g:32579:1: ( '!resolve' ) + // InternalQVTimperative.g:32563:1: ( ( '!resolve' ) ) + // InternalQVTimperative.g:32564:1: ( '!resolve' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_9_0()); } - // InternalQVTimperative.g:32580:1: ( '!resolve' ) - // InternalQVTimperative.g:32581:1: '!resolve' + // InternalQVTimperative.g:32565:1: ( '!resolve' ) + // InternalQVTimperative.g:32566:1: '!resolve' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_9_0()); @@ -94236,23 +94192,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_10" - // InternalQVTimperative.g:32596:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_10 : ( ( 'transient' ) ) ; + // InternalQVTimperative.g:32581:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_10 : ( ( 'transient' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_10() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32600:1: ( ( ( 'transient' ) ) ) - // InternalQVTimperative.g:32601:1: ( ( 'transient' ) ) + // InternalQVTimperative.g:32585:1: ( ( ( 'transient' ) ) ) + // InternalQVTimperative.g:32586:1: ( ( 'transient' ) ) { - // InternalQVTimperative.g:32601:1: ( ( 'transient' ) ) - // InternalQVTimperative.g:32602:1: ( 'transient' ) + // InternalQVTimperative.g:32586:1: ( ( 'transient' ) ) + // InternalQVTimperative.g:32587:1: ( 'transient' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_10_0()); } - // InternalQVTimperative.g:32603:1: ( 'transient' ) - // InternalQVTimperative.g:32604:1: 'transient' + // InternalQVTimperative.g:32588:1: ( 'transient' ) + // InternalQVTimperative.g:32589:1: 'transient' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_10_0()); @@ -94289,23 +94245,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_11" - // InternalQVTimperative.g:32619:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_11 : ( ( '!transient' ) ) ; + // InternalQVTimperative.g:32604:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_11 : ( ( '!transient' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_11() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32623:1: ( ( ( '!transient' ) ) ) - // InternalQVTimperative.g:32624:1: ( ( '!transient' ) ) + // InternalQVTimperative.g:32608:1: ( ( ( '!transient' ) ) ) + // InternalQVTimperative.g:32609:1: ( ( '!transient' ) ) { - // InternalQVTimperative.g:32624:1: ( ( '!transient' ) ) - // InternalQVTimperative.g:32625:1: ( '!transient' ) + // InternalQVTimperative.g:32609:1: ( ( '!transient' ) ) + // InternalQVTimperative.g:32610:1: ( '!transient' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_11_0()); } - // InternalQVTimperative.g:32626:1: ( '!transient' ) - // InternalQVTimperative.g:32627:1: '!transient' + // InternalQVTimperative.g:32611:1: ( '!transient' ) + // InternalQVTimperative.g:32612:1: '!transient' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_11_0()); @@ -94342,23 +94298,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_12" - // InternalQVTimperative.g:32642:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_12 : ( ( 'unique' ) ) ; + // InternalQVTimperative.g:32627:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_12 : ( ( 'unique' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_12() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32646:1: ( ( ( 'unique' ) ) ) - // InternalQVTimperative.g:32647:1: ( ( 'unique' ) ) + // InternalQVTimperative.g:32631:1: ( ( ( 'unique' ) ) ) + // InternalQVTimperative.g:32632:1: ( ( 'unique' ) ) { - // InternalQVTimperative.g:32647:1: ( ( 'unique' ) ) - // InternalQVTimperative.g:32648:1: ( 'unique' ) + // InternalQVTimperative.g:32632:1: ( ( 'unique' ) ) + // InternalQVTimperative.g:32633:1: ( 'unique' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_12_0()); } - // InternalQVTimperative.g:32649:1: ( 'unique' ) - // InternalQVTimperative.g:32650:1: 'unique' + // InternalQVTimperative.g:32634:1: ( 'unique' ) + // InternalQVTimperative.g:32635:1: 'unique' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_12_0()); @@ -94395,23 +94351,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_13" - // InternalQVTimperative.g:32665:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_13 : ( ( '!unique' ) ) ; + // InternalQVTimperative.g:32650:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_13 : ( ( '!unique' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_13() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32669:1: ( ( ( '!unique' ) ) ) - // InternalQVTimperative.g:32670:1: ( ( '!unique' ) ) + // InternalQVTimperative.g:32654:1: ( ( ( '!unique' ) ) ) + // InternalQVTimperative.g:32655:1: ( ( '!unique' ) ) { - // InternalQVTimperative.g:32670:1: ( ( '!unique' ) ) - // InternalQVTimperative.g:32671:1: ( '!unique' ) + // InternalQVTimperative.g:32655:1: ( ( '!unique' ) ) + // InternalQVTimperative.g:32656:1: ( '!unique' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_13_0()); } - // InternalQVTimperative.g:32672:1: ( '!unique' ) - // InternalQVTimperative.g:32673:1: '!unique' + // InternalQVTimperative.g:32657:1: ( '!unique' ) + // InternalQVTimperative.g:32658:1: '!unique' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_13_0()); @@ -94448,23 +94404,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_14" - // InternalQVTimperative.g:32688:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_14 : ( ( 'unsettable' ) ) ; + // InternalQVTimperative.g:32673:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_14 : ( ( 'unsettable' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_14() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32692:1: ( ( ( 'unsettable' ) ) ) - // InternalQVTimperative.g:32693:1: ( ( 'unsettable' ) ) + // InternalQVTimperative.g:32677:1: ( ( ( 'unsettable' ) ) ) + // InternalQVTimperative.g:32678:1: ( ( 'unsettable' ) ) { - // InternalQVTimperative.g:32693:1: ( ( 'unsettable' ) ) - // InternalQVTimperative.g:32694:1: ( 'unsettable' ) + // InternalQVTimperative.g:32678:1: ( ( 'unsettable' ) ) + // InternalQVTimperative.g:32679:1: ( 'unsettable' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_14_0()); } - // InternalQVTimperative.g:32695:1: ( 'unsettable' ) - // InternalQVTimperative.g:32696:1: 'unsettable' + // InternalQVTimperative.g:32680:1: ( 'unsettable' ) + // InternalQVTimperative.g:32681:1: 'unsettable' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_14_0()); @@ -94501,23 +94457,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_15" - // InternalQVTimperative.g:32711:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_15 : ( ( '!unsettable' ) ) ; + // InternalQVTimperative.g:32696:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_15 : ( ( '!unsettable' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_15() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32715:1: ( ( ( '!unsettable' ) ) ) - // InternalQVTimperative.g:32716:1: ( ( '!unsettable' ) ) + // InternalQVTimperative.g:32700:1: ( ( ( '!unsettable' ) ) ) + // InternalQVTimperative.g:32701:1: ( ( '!unsettable' ) ) { - // InternalQVTimperative.g:32716:1: ( ( '!unsettable' ) ) - // InternalQVTimperative.g:32717:1: ( '!unsettable' ) + // InternalQVTimperative.g:32701:1: ( ( '!unsettable' ) ) + // InternalQVTimperative.g:32702:1: ( '!unsettable' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_15_0()); } - // InternalQVTimperative.g:32718:1: ( '!unsettable' ) - // InternalQVTimperative.g:32719:1: '!unsettable' + // InternalQVTimperative.g:32703:1: ( '!unsettable' ) + // InternalQVTimperative.g:32704:1: '!unsettable' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_15_0()); @@ -94554,23 +94510,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_16" - // InternalQVTimperative.g:32734:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_16 : ( ( 'volatile' ) ) ; + // InternalQVTimperative.g:32719:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_16 : ( ( 'volatile' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32738:1: ( ( ( 'volatile' ) ) ) - // InternalQVTimperative.g:32739:1: ( ( 'volatile' ) ) + // InternalQVTimperative.g:32723:1: ( ( ( 'volatile' ) ) ) + // InternalQVTimperative.g:32724:1: ( ( 'volatile' ) ) { - // InternalQVTimperative.g:32739:1: ( ( 'volatile' ) ) - // InternalQVTimperative.g:32740:1: ( 'volatile' ) + // InternalQVTimperative.g:32724:1: ( ( 'volatile' ) ) + // InternalQVTimperative.g:32725:1: ( 'volatile' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_16_0()); } - // InternalQVTimperative.g:32741:1: ( 'volatile' ) - // InternalQVTimperative.g:32742:1: 'volatile' + // InternalQVTimperative.g:32726:1: ( 'volatile' ) + // InternalQVTimperative.g:32727:1: 'volatile' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_16_0()); @@ -94607,23 +94563,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_17" - // InternalQVTimperative.g:32757:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_17 : ( ( '!volatile' ) ) ; + // InternalQVTimperative.g:32742:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_17 : ( ( '!volatile' ) ) ; public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_17() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32761:1: ( ( ( '!volatile' ) ) ) - // InternalQVTimperative.g:32762:1: ( ( '!volatile' ) ) + // InternalQVTimperative.g:32746:1: ( ( ( '!volatile' ) ) ) + // InternalQVTimperative.g:32747:1: ( ( '!volatile' ) ) { - // InternalQVTimperative.g:32762:1: ( ( '!volatile' ) ) - // InternalQVTimperative.g:32763:1: ( '!volatile' ) + // InternalQVTimperative.g:32747:1: ( ( '!volatile' ) ) + // InternalQVTimperative.g:32748:1: ( '!volatile' ) { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_17_0()); } - // InternalQVTimperative.g:32764:1: ( '!volatile' ) - // InternalQVTimperative.g:32765:1: '!volatile' + // InternalQVTimperative.g:32749:1: ( '!volatile' ) + // InternalQVTimperative.g:32750:1: '!volatile' { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_17_0()); @@ -94660,17 +94616,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3" - // InternalQVTimperative.g:32780:1: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 : ( ruleSpecificationCS ) ; + // InternalQVTimperative.g:32765:1: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 : ( ruleSpecificationCS ) ; public final void rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32784:1: ( ( ruleSpecificationCS ) ) - // InternalQVTimperative.g:32785:1: ( ruleSpecificationCS ) + // InternalQVTimperative.g:32769:1: ( ( ruleSpecificationCS ) ) + // InternalQVTimperative.g:32770:1: ( ruleSpecificationCS ) { - // InternalQVTimperative.g:32785:1: ( ruleSpecificationCS ) - // InternalQVTimperative.g:32786:1: ruleSpecificationCS + // InternalQVTimperative.g:32770:1: ( ruleSpecificationCS ) + // InternalQVTimperative.g:32771:1: ruleSpecificationCS { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getOwnedDefaultExpressionsSpecificationCSParserRuleCall_7_0_1_0_3_0()); @@ -94705,17 +94661,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3" - // InternalQVTimperative.g:32795:1: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 : ( ruleSpecificationCS ) ; + // InternalQVTimperative.g:32780:1: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 : ( ruleSpecificationCS ) ; public final void rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32799:1: ( ( ruleSpecificationCS ) ) - // InternalQVTimperative.g:32800:1: ( ruleSpecificationCS ) + // InternalQVTimperative.g:32784:1: ( ( ruleSpecificationCS ) ) + // InternalQVTimperative.g:32785:1: ( ruleSpecificationCS ) { - // InternalQVTimperative.g:32800:1: ( ruleSpecificationCS ) - // InternalQVTimperative.g:32801:1: ruleSpecificationCS + // InternalQVTimperative.g:32785:1: ( ruleSpecificationCS ) + // InternalQVTimperative.g:32786:1: ruleSpecificationCS { if ( state.backtracking==0 ) { before(grammarAccess.getReferenceCSAccess().getOwnedDefaultExpressionsSpecificationCSParserRuleCall_7_0_1_1_3_0()); @@ -94750,17 +94706,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SpecificationCS__OwnedExpressionAssignment_0" - // InternalQVTimperative.g:32810:1: rule__SpecificationCS__OwnedExpressionAssignment_0 : ( ruleExpCS ) ; + // InternalQVTimperative.g:32795:1: rule__SpecificationCS__OwnedExpressionAssignment_0 : ( ruleExpCS ) ; public final void rule__SpecificationCS__OwnedExpressionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32814:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:32815:1: ( ruleExpCS ) + // InternalQVTimperative.g:32799:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:32800:1: ( ruleExpCS ) { - // InternalQVTimperative.g:32815:1: ( ruleExpCS ) - // InternalQVTimperative.g:32816:1: ruleExpCS + // InternalQVTimperative.g:32800:1: ( ruleExpCS ) + // InternalQVTimperative.g:32801:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getSpecificationCSAccess().getOwnedExpressionExpCSParserRuleCall_0_0()); @@ -94795,17 +94751,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SpecificationCS__ExprStringAssignment_1" - // InternalQVTimperative.g:32825:1: rule__SpecificationCS__ExprStringAssignment_1 : ( RULE_UNQUOTED_STRING ) ; + // InternalQVTimperative.g:32810:1: rule__SpecificationCS__ExprStringAssignment_1 : ( RULE_UNQUOTED_STRING ) ; public final void rule__SpecificationCS__ExprStringAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32829:1: ( ( RULE_UNQUOTED_STRING ) ) - // InternalQVTimperative.g:32830:1: ( RULE_UNQUOTED_STRING ) + // InternalQVTimperative.g:32814:1: ( ( RULE_UNQUOTED_STRING ) ) + // InternalQVTimperative.g:32815:1: ( RULE_UNQUOTED_STRING ) { - // InternalQVTimperative.g:32830:1: ( RULE_UNQUOTED_STRING ) - // InternalQVTimperative.g:32831:1: RULE_UNQUOTED_STRING + // InternalQVTimperative.g:32815:1: ( RULE_UNQUOTED_STRING ) + // InternalQVTimperative.g:32816:1: RULE_UNQUOTED_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getSpecificationCSAccess().getExprStringUNQUOTED_STRINGTerminalRuleCall_1_0()); @@ -94836,23 +94792,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__StructuredClassCS__IsAbstractAssignment_0" - // InternalQVTimperative.g:32840:1: rule__StructuredClassCS__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ; + // InternalQVTimperative.g:32825:1: rule__StructuredClassCS__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ; public final void rule__StructuredClassCS__IsAbstractAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32844:1: ( ( ( 'abstract' ) ) ) - // InternalQVTimperative.g:32845:1: ( ( 'abstract' ) ) + // InternalQVTimperative.g:32829:1: ( ( ( 'abstract' ) ) ) + // InternalQVTimperative.g:32830:1: ( ( 'abstract' ) ) { - // InternalQVTimperative.g:32845:1: ( ( 'abstract' ) ) - // InternalQVTimperative.g:32846:1: ( 'abstract' ) + // InternalQVTimperative.g:32830:1: ( ( 'abstract' ) ) + // InternalQVTimperative.g:32831:1: ( 'abstract' ) { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getIsAbstractAbstractKeyword_0_0()); } - // InternalQVTimperative.g:32847:1: ( 'abstract' ) - // InternalQVTimperative.g:32848:1: 'abstract' + // InternalQVTimperative.g:32832:1: ( 'abstract' ) + // InternalQVTimperative.g:32833:1: 'abstract' { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getIsAbstractAbstractKeyword_0_0()); @@ -94889,17 +94845,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__StructuredClassCS__NameAssignment_2" - // InternalQVTimperative.g:32863:1: rule__StructuredClassCS__NameAssignment_2 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:32848:1: rule__StructuredClassCS__NameAssignment_2 : ( ruleUnrestrictedName ) ; public final void rule__StructuredClassCS__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32867:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:32868:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:32852:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:32853:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:32868:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:32869:1: ruleUnrestrictedName + // InternalQVTimperative.g:32853:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:32854:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getNameUnrestrictedNameParserRuleCall_2_0()); @@ -94934,17 +94890,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__StructuredClassCS__OwnedSignatureAssignment_3" - // InternalQVTimperative.g:32878:1: rule__StructuredClassCS__OwnedSignatureAssignment_3 : ( ruleTemplateSignatureCS ) ; + // InternalQVTimperative.g:32863:1: rule__StructuredClassCS__OwnedSignatureAssignment_3 : ( ruleTemplateSignatureCS ) ; public final void rule__StructuredClassCS__OwnedSignatureAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32882:1: ( ( ruleTemplateSignatureCS ) ) - // InternalQVTimperative.g:32883:1: ( ruleTemplateSignatureCS ) + // InternalQVTimperative.g:32867:1: ( ( ruleTemplateSignatureCS ) ) + // InternalQVTimperative.g:32868:1: ( ruleTemplateSignatureCS ) { - // InternalQVTimperative.g:32883:1: ( ruleTemplateSignatureCS ) - // InternalQVTimperative.g:32884:1: ruleTemplateSignatureCS + // InternalQVTimperative.g:32868:1: ( ruleTemplateSignatureCS ) + // InternalQVTimperative.g:32869:1: ruleTemplateSignatureCS { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_3_0()); @@ -94979,17 +94935,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1" - // InternalQVTimperative.g:32893:1: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 : ( ruleTypedRefCS ) ; + // InternalQVTimperative.g:32878:1: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 : ( ruleTypedRefCS ) ; public final void rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32897:1: ( ( ruleTypedRefCS ) ) - // InternalQVTimperative.g:32898:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:32882:1: ( ( ruleTypedRefCS ) ) + // InternalQVTimperative.g:32883:1: ( ruleTypedRefCS ) { - // InternalQVTimperative.g:32898:1: ( ruleTypedRefCS ) - // InternalQVTimperative.g:32899:1: ruleTypedRefCS + // InternalQVTimperative.g:32883:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:32884:1: ruleTypedRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_4_1_0()); @@ -95024,17 +94980,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1" - // InternalQVTimperative.g:32908:1: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 : ( ruleTypedRefCS ) ; + // InternalQVTimperative.g:32893:1: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 : ( ruleTypedRefCS ) ; public final void rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32912:1: ( ( ruleTypedRefCS ) ) - // InternalQVTimperative.g:32913:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:32897:1: ( ( ruleTypedRefCS ) ) + // InternalQVTimperative.g:32898:1: ( ruleTypedRefCS ) { - // InternalQVTimperative.g:32913:1: ( ruleTypedRefCS ) - // InternalQVTimperative.g:32914:1: ruleTypedRefCS + // InternalQVTimperative.g:32898:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:32899:1: ruleTypedRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_4_2_1_0()); @@ -95069,17 +95025,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__StructuredClassCS__InstanceClassNameAssignment_5_1" - // InternalQVTimperative.g:32923:1: rule__StructuredClassCS__InstanceClassNameAssignment_5_1 : ( RULE_SINGLE_QUOTED_STRING ) ; + // InternalQVTimperative.g:32908:1: rule__StructuredClassCS__InstanceClassNameAssignment_5_1 : ( RULE_SINGLE_QUOTED_STRING ) ; public final void rule__StructuredClassCS__InstanceClassNameAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32927:1: ( ( RULE_SINGLE_QUOTED_STRING ) ) - // InternalQVTimperative.g:32928:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:32912:1: ( ( RULE_SINGLE_QUOTED_STRING ) ) + // InternalQVTimperative.g:32913:1: ( RULE_SINGLE_QUOTED_STRING ) { - // InternalQVTimperative.g:32928:1: ( RULE_SINGLE_QUOTED_STRING ) - // InternalQVTimperative.g:32929:1: RULE_SINGLE_QUOTED_STRING + // InternalQVTimperative.g:32913:1: ( RULE_SINGLE_QUOTED_STRING ) + // InternalQVTimperative.g:32914:1: RULE_SINGLE_QUOTED_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getInstanceClassNameSINGLE_QUOTED_STRINGTerminalRuleCall_5_1_0()); @@ -95110,23 +95066,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__StructuredClassCS__IsInterfaceAssignment_6_1" - // InternalQVTimperative.g:32938:1: rule__StructuredClassCS__IsInterfaceAssignment_6_1 : ( ( 'interface' ) ) ; + // InternalQVTimperative.g:32923:1: rule__StructuredClassCS__IsInterfaceAssignment_6_1 : ( ( 'interface' ) ) ; public final void rule__StructuredClassCS__IsInterfaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32942:1: ( ( ( 'interface' ) ) ) - // InternalQVTimperative.g:32943:1: ( ( 'interface' ) ) + // InternalQVTimperative.g:32927:1: ( ( ( 'interface' ) ) ) + // InternalQVTimperative.g:32928:1: ( ( 'interface' ) ) { - // InternalQVTimperative.g:32943:1: ( ( 'interface' ) ) - // InternalQVTimperative.g:32944:1: ( 'interface' ) + // InternalQVTimperative.g:32928:1: ( ( 'interface' ) ) + // InternalQVTimperative.g:32929:1: ( 'interface' ) { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getIsInterfaceInterfaceKeyword_6_1_0()); } - // InternalQVTimperative.g:32945:1: ( 'interface' ) - // InternalQVTimperative.g:32946:1: 'interface' + // InternalQVTimperative.g:32930:1: ( 'interface' ) + // InternalQVTimperative.g:32931:1: 'interface' { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getIsInterfaceInterfaceKeyword_6_1_0()); @@ -95163,17 +95119,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0" - // InternalQVTimperative.g:32961:1: rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 : ( ruleOperationCS ) ; + // InternalQVTimperative.g:32946:1: rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 : ( ruleOperationCS ) ; public final void rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32965:1: ( ( ruleOperationCS ) ) - // InternalQVTimperative.g:32966:1: ( ruleOperationCS ) + // InternalQVTimperative.g:32950:1: ( ( ruleOperationCS ) ) + // InternalQVTimperative.g:32951:1: ( ruleOperationCS ) { - // InternalQVTimperative.g:32966:1: ( ruleOperationCS ) - // InternalQVTimperative.g:32967:1: ruleOperationCS + // InternalQVTimperative.g:32951:1: ( ruleOperationCS ) + // InternalQVTimperative.g:32952:1: ruleOperationCS { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getOwnedOperationsOperationCSParserRuleCall_7_0_1_0_0()); @@ -95208,17 +95164,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1" - // InternalQVTimperative.g:32976:1: rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 : ( ruleStructuralFeatureCS ) ; + // InternalQVTimperative.g:32961:1: rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 : ( ruleStructuralFeatureCS ) ; public final void rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32980:1: ( ( ruleStructuralFeatureCS ) ) - // InternalQVTimperative.g:32981:1: ( ruleStructuralFeatureCS ) + // InternalQVTimperative.g:32965:1: ( ( ruleStructuralFeatureCS ) ) + // InternalQVTimperative.g:32966:1: ( ruleStructuralFeatureCS ) { - // InternalQVTimperative.g:32981:1: ( ruleStructuralFeatureCS ) - // InternalQVTimperative.g:32982:1: ruleStructuralFeatureCS + // InternalQVTimperative.g:32966:1: ( ruleStructuralFeatureCS ) + // InternalQVTimperative.g:32967:1: ruleStructuralFeatureCS { if ( state.backtracking==0 ) { before(grammarAccess.getStructuredClassCSAccess().getOwnedPropertiesStructuralFeatureCSParserRuleCall_7_0_1_1_0()); @@ -95253,17 +95209,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1" - // InternalQVTimperative.g:32991:1: rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ; + // InternalQVTimperative.g:32976:1: rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ; public final void rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:32995:1: ( ( ruleMultiplicityCS ) ) - // InternalQVTimperative.g:32996:1: ( ruleMultiplicityCS ) + // InternalQVTimperative.g:32980:1: ( ( ruleMultiplicityCS ) ) + // InternalQVTimperative.g:32981:1: ( ruleMultiplicityCS ) { - // InternalQVTimperative.g:32996:1: ( ruleMultiplicityCS ) - // InternalQVTimperative.g:32997:1: ruleMultiplicityCS + // InternalQVTimperative.g:32981:1: ( ruleMultiplicityCS ) + // InternalQVTimperative.g:32982:1: ruleMultiplicityCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypedMultiplicityRefCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0()); @@ -95298,17 +95254,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__URIPathNameCS__OwnedPathElementsAssignment_0" - // InternalQVTimperative.g:33007:1: rule__URIPathNameCS__OwnedPathElementsAssignment_0 : ( ruleURIFirstPathElementCS ) ; + // InternalQVTimperative.g:32992:1: rule__URIPathNameCS__OwnedPathElementsAssignment_0 : ( ruleURIFirstPathElementCS ) ; public final void rule__URIPathNameCS__OwnedPathElementsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33011:1: ( ( ruleURIFirstPathElementCS ) ) - // InternalQVTimperative.g:33012:1: ( ruleURIFirstPathElementCS ) + // InternalQVTimperative.g:32996:1: ( ( ruleURIFirstPathElementCS ) ) + // InternalQVTimperative.g:32997:1: ( ruleURIFirstPathElementCS ) { - // InternalQVTimperative.g:33012:1: ( ruleURIFirstPathElementCS ) - // InternalQVTimperative.g:33013:1: ruleURIFirstPathElementCS + // InternalQVTimperative.g:32997:1: ( ruleURIFirstPathElementCS ) + // InternalQVTimperative.g:32998:1: ruleURIFirstPathElementCS { if ( state.backtracking==0 ) { before(grammarAccess.getURIPathNameCSAccess().getOwnedPathElementsURIFirstPathElementCSParserRuleCall_0_0()); @@ -95343,17 +95299,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__URIPathNameCS__OwnedPathElementsAssignment_1_1" - // InternalQVTimperative.g:33022:1: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 : ( ruleNextPathElementCS ) ; + // InternalQVTimperative.g:33007:1: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 : ( ruleNextPathElementCS ) ; public final void rule__URIPathNameCS__OwnedPathElementsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33026:1: ( ( ruleNextPathElementCS ) ) - // InternalQVTimperative.g:33027:1: ( ruleNextPathElementCS ) + // InternalQVTimperative.g:33011:1: ( ( ruleNextPathElementCS ) ) + // InternalQVTimperative.g:33012:1: ( ruleNextPathElementCS ) { - // InternalQVTimperative.g:33027:1: ( ruleNextPathElementCS ) - // InternalQVTimperative.g:33028:1: ruleNextPathElementCS + // InternalQVTimperative.g:33012:1: ( ruleNextPathElementCS ) + // InternalQVTimperative.g:33013:1: ruleNextPathElementCS { if ( state.backtracking==0 ) { before(grammarAccess.getURIPathNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_1_1_0()); @@ -95388,23 +95344,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__URIFirstPathElementCS__ReferredElementAssignment_0" - // InternalQVTimperative.g:33037:1: rule__URIFirstPathElementCS__ReferredElementAssignment_0 : ( ( ruleUnrestrictedName ) ) ; + // InternalQVTimperative.g:33022:1: rule__URIFirstPathElementCS__ReferredElementAssignment_0 : ( ( ruleUnrestrictedName ) ) ; public final void rule__URIFirstPathElementCS__ReferredElementAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33041:1: ( ( ( ruleUnrestrictedName ) ) ) - // InternalQVTimperative.g:33042:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:33026:1: ( ( ( ruleUnrestrictedName ) ) ) + // InternalQVTimperative.g:33027:1: ( ( ruleUnrestrictedName ) ) { - // InternalQVTimperative.g:33042:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:33043:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:33027:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:33028:1: ( ruleUnrestrictedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamedElementCrossReference_0_0()); } - // InternalQVTimperative.g:33044:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:33045:1: ruleUnrestrictedName + // InternalQVTimperative.g:33029:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:33030:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamedElementUnrestrictedNameParserRuleCall_0_0_1()); @@ -95445,23 +95401,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__URIFirstPathElementCS__ReferredElementAssignment_1_1" - // InternalQVTimperative.g:33056:1: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 : ( ( ruleURI ) ) ; + // InternalQVTimperative.g:33041:1: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 : ( ( ruleURI ) ) ; public final void rule__URIFirstPathElementCS__ReferredElementAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33060:1: ( ( ( ruleURI ) ) ) - // InternalQVTimperative.g:33061:1: ( ( ruleURI ) ) + // InternalQVTimperative.g:33045:1: ( ( ( ruleURI ) ) ) + // InternalQVTimperative.g:33046:1: ( ( ruleURI ) ) { - // InternalQVTimperative.g:33061:1: ( ( ruleURI ) ) - // InternalQVTimperative.g:33062:1: ( ruleURI ) + // InternalQVTimperative.g:33046:1: ( ( ruleURI ) ) + // InternalQVTimperative.g:33047:1: ( ruleURI ) { if ( state.backtracking==0 ) { before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamespaceCrossReference_1_1_0()); } - // InternalQVTimperative.g:33063:1: ( ruleURI ) - // InternalQVTimperative.g:33064:1: ruleURI + // InternalQVTimperative.g:33048:1: ( ruleURI ) + // InternalQVTimperative.g:33049:1: ruleURI { if ( state.backtracking==0 ) { before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamespaceURIParserRuleCall_1_1_0_1()); @@ -95502,17 +95458,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PrimitiveTypeCS__NameAssignment" - // InternalQVTimperative.g:33075:1: rule__PrimitiveTypeCS__NameAssignment : ( rulePrimitiveTypeIdentifier ) ; + // InternalQVTimperative.g:33060:1: rule__PrimitiveTypeCS__NameAssignment : ( rulePrimitiveTypeIdentifier ) ; public final void rule__PrimitiveTypeCS__NameAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33079:1: ( ( rulePrimitiveTypeIdentifier ) ) - // InternalQVTimperative.g:33080:1: ( rulePrimitiveTypeIdentifier ) + // InternalQVTimperative.g:33064:1: ( ( rulePrimitiveTypeIdentifier ) ) + // InternalQVTimperative.g:33065:1: ( rulePrimitiveTypeIdentifier ) { - // InternalQVTimperative.g:33080:1: ( rulePrimitiveTypeIdentifier ) - // InternalQVTimperative.g:33081:1: rulePrimitiveTypeIdentifier + // InternalQVTimperative.g:33065:1: ( rulePrimitiveTypeIdentifier ) + // InternalQVTimperative.g:33066:1: rulePrimitiveTypeIdentifier { if ( state.backtracking==0 ) { before(grammarAccess.getPrimitiveTypeCSAccess().getNamePrimitiveTypeIdentifierParserRuleCall_0()); @@ -95547,17 +95503,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionTypeCS__NameAssignment_0" - // InternalQVTimperative.g:33090:1: rule__CollectionTypeCS__NameAssignment_0 : ( ruleCollectionTypeIdentifier ) ; + // InternalQVTimperative.g:33075:1: rule__CollectionTypeCS__NameAssignment_0 : ( ruleCollectionTypeIdentifier ) ; public final void rule__CollectionTypeCS__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33094:1: ( ( ruleCollectionTypeIdentifier ) ) - // InternalQVTimperative.g:33095:1: ( ruleCollectionTypeIdentifier ) + // InternalQVTimperative.g:33079:1: ( ( ruleCollectionTypeIdentifier ) ) + // InternalQVTimperative.g:33080:1: ( ruleCollectionTypeIdentifier ) { - // InternalQVTimperative.g:33095:1: ( ruleCollectionTypeIdentifier ) - // InternalQVTimperative.g:33096:1: ruleCollectionTypeIdentifier + // InternalQVTimperative.g:33080:1: ( ruleCollectionTypeIdentifier ) + // InternalQVTimperative.g:33081:1: ruleCollectionTypeIdentifier { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionTypeCSAccess().getNameCollectionTypeIdentifierParserRuleCall_0_0()); @@ -95592,17 +95548,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionTypeCS__OwnedTypeAssignment_1_1" - // InternalQVTimperative.g:33105:1: rule__CollectionTypeCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:33090:1: rule__CollectionTypeCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ; public final void rule__CollectionTypeCS__OwnedTypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33109:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:33110:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:33094:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:33095:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:33110:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:33111:1: ruleTypeExpCS + // InternalQVTimperative.g:33095:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:33096:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0()); @@ -95637,23 +95593,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MapTypeCS__NameAssignment_0" - // InternalQVTimperative.g:33120:1: rule__MapTypeCS__NameAssignment_0 : ( ( 'Map' ) ) ; + // InternalQVTimperative.g:33105:1: rule__MapTypeCS__NameAssignment_0 : ( ( 'Map' ) ) ; public final void rule__MapTypeCS__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33124:1: ( ( ( 'Map' ) ) ) - // InternalQVTimperative.g:33125:1: ( ( 'Map' ) ) + // InternalQVTimperative.g:33109:1: ( ( ( 'Map' ) ) ) + // InternalQVTimperative.g:33110:1: ( ( 'Map' ) ) { - // InternalQVTimperative.g:33125:1: ( ( 'Map' ) ) - // InternalQVTimperative.g:33126:1: ( 'Map' ) + // InternalQVTimperative.g:33110:1: ( ( 'Map' ) ) + // InternalQVTimperative.g:33111:1: ( 'Map' ) { if ( state.backtracking==0 ) { before(grammarAccess.getMapTypeCSAccess().getNameMapKeyword_0_0()); } - // InternalQVTimperative.g:33127:1: ( 'Map' ) - // InternalQVTimperative.g:33128:1: 'Map' + // InternalQVTimperative.g:33112:1: ( 'Map' ) + // InternalQVTimperative.g:33113:1: 'Map' { if ( state.backtracking==0 ) { before(grammarAccess.getMapTypeCSAccess().getNameMapKeyword_0_0()); @@ -95690,17 +95646,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MapTypeCS__OwnedKeyTypeAssignment_1_1" - // InternalQVTimperative.g:33143:1: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:33128:1: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 : ( ruleTypeExpCS ) ; public final void rule__MapTypeCS__OwnedKeyTypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33147:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:33148:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:33132:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:33133:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:33148:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:33149:1: ruleTypeExpCS + // InternalQVTimperative.g:33133:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:33134:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getMapTypeCSAccess().getOwnedKeyTypeTypeExpCSParserRuleCall_1_1_0()); @@ -95735,17 +95691,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MapTypeCS__OwnedValueTypeAssignment_1_3" - // InternalQVTimperative.g:33158:1: rule__MapTypeCS__OwnedValueTypeAssignment_1_3 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:33143:1: rule__MapTypeCS__OwnedValueTypeAssignment_1_3 : ( ruleTypeExpCS ) ; public final void rule__MapTypeCS__OwnedValueTypeAssignment_1_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33162:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:33163:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:33147:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:33148:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:33163:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:33164:1: ruleTypeExpCS + // InternalQVTimperative.g:33148:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:33149:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getMapTypeCSAccess().getOwnedValueTypeTypeExpCSParserRuleCall_1_3_0()); @@ -95780,23 +95736,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TupleTypeCS__NameAssignment_0" - // InternalQVTimperative.g:33173:1: rule__TupleTypeCS__NameAssignment_0 : ( ( 'Tuple' ) ) ; + // InternalQVTimperative.g:33158:1: rule__TupleTypeCS__NameAssignment_0 : ( ( 'Tuple' ) ) ; public final void rule__TupleTypeCS__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33177:1: ( ( ( 'Tuple' ) ) ) - // InternalQVTimperative.g:33178:1: ( ( 'Tuple' ) ) + // InternalQVTimperative.g:33162:1: ( ( ( 'Tuple' ) ) ) + // InternalQVTimperative.g:33163:1: ( ( 'Tuple' ) ) { - // InternalQVTimperative.g:33178:1: ( ( 'Tuple' ) ) - // InternalQVTimperative.g:33179:1: ( 'Tuple' ) + // InternalQVTimperative.g:33163:1: ( ( 'Tuple' ) ) + // InternalQVTimperative.g:33164:1: ( 'Tuple' ) { if ( state.backtracking==0 ) { before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0()); } - // InternalQVTimperative.g:33180:1: ( 'Tuple' ) - // InternalQVTimperative.g:33181:1: 'Tuple' + // InternalQVTimperative.g:33165:1: ( 'Tuple' ) + // InternalQVTimperative.g:33166:1: 'Tuple' { if ( state.backtracking==0 ) { before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0()); @@ -95833,17 +95789,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TupleTypeCS__OwnedPartsAssignment_1_1_0" - // InternalQVTimperative.g:33196:1: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 : ( ruleTuplePartCS ) ; + // InternalQVTimperative.g:33181:1: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 : ( ruleTuplePartCS ) ; public final void rule__TupleTypeCS__OwnedPartsAssignment_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33200:1: ( ( ruleTuplePartCS ) ) - // InternalQVTimperative.g:33201:1: ( ruleTuplePartCS ) + // InternalQVTimperative.g:33185:1: ( ( ruleTuplePartCS ) ) + // InternalQVTimperative.g:33186:1: ( ruleTuplePartCS ) { - // InternalQVTimperative.g:33201:1: ( ruleTuplePartCS ) - // InternalQVTimperative.g:33202:1: ruleTuplePartCS + // InternalQVTimperative.g:33186:1: ( ruleTuplePartCS ) + // InternalQVTimperative.g:33187:1: ruleTuplePartCS { if ( state.backtracking==0 ) { before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_0_0()); @@ -95878,17 +95834,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1" - // InternalQVTimperative.g:33211:1: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 : ( ruleTuplePartCS ) ; + // InternalQVTimperative.g:33196: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 { - // InternalQVTimperative.g:33215:1: ( ( ruleTuplePartCS ) ) - // InternalQVTimperative.g:33216:1: ( ruleTuplePartCS ) + // InternalQVTimperative.g:33200:1: ( ( ruleTuplePartCS ) ) + // InternalQVTimperative.g:33201:1: ( ruleTuplePartCS ) { - // InternalQVTimperative.g:33216:1: ( ruleTuplePartCS ) - // InternalQVTimperative.g:33217:1: ruleTuplePartCS + // InternalQVTimperative.g:33201:1: ( ruleTuplePartCS ) + // InternalQVTimperative.g:33202:1: ruleTuplePartCS { if ( state.backtracking==0 ) { before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_1_1_0()); @@ -95923,17 +95879,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TuplePartCS__NameAssignment_0" - // InternalQVTimperative.g:33226:1: rule__TuplePartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:33211:1: rule__TuplePartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; public final void rule__TuplePartCS__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33230:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:33231:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:33215:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:33216:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:33231:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:33232:1: ruleUnrestrictedName + // InternalQVTimperative.g:33216:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:33217:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getTuplePartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0()); @@ -95968,17 +95924,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TuplePartCS__OwnedTypeAssignment_2" - // InternalQVTimperative.g:33241:1: rule__TuplePartCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:33226:1: rule__TuplePartCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ; public final void rule__TuplePartCS__OwnedTypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33245:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:33246:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:33230:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:33231:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:33246:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:33247:1: ruleTypeExpCS + // InternalQVTimperative.g:33231:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:33232:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getTuplePartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0()); @@ -96013,17 +95969,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionLiteralExpCS__OwnedTypeAssignment_0" - // InternalQVTimperative.g:33256:1: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ; + // InternalQVTimperative.g:33241:1: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ; public final void rule__CollectionLiteralExpCS__OwnedTypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33260:1: ( ( ruleCollectionTypeCS ) ) - // InternalQVTimperative.g:33261:1: ( ruleCollectionTypeCS ) + // InternalQVTimperative.g:33245:1: ( ( ruleCollectionTypeCS ) ) + // InternalQVTimperative.g:33246:1: ( ruleCollectionTypeCS ) { - // InternalQVTimperative.g:33261:1: ( ruleCollectionTypeCS ) - // InternalQVTimperative.g:33262:1: ruleCollectionTypeCS + // InternalQVTimperative.g:33246:1: ( ruleCollectionTypeCS ) + // InternalQVTimperative.g:33247:1: ruleCollectionTypeCS { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0()); @@ -96058,17 +96014,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0" - // InternalQVTimperative.g:33271:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleCollectionLiteralPartCS ) ; + // InternalQVTimperative.g:33256:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleCollectionLiteralPartCS ) ; public final void rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33275:1: ( ( ruleCollectionLiteralPartCS ) ) - // InternalQVTimperative.g:33276:1: ( ruleCollectionLiteralPartCS ) + // InternalQVTimperative.g:33260:1: ( ( ruleCollectionLiteralPartCS ) ) + // InternalQVTimperative.g:33261:1: ( ruleCollectionLiteralPartCS ) { - // InternalQVTimperative.g:33276:1: ( ruleCollectionLiteralPartCS ) - // InternalQVTimperative.g:33277:1: ruleCollectionLiteralPartCS + // InternalQVTimperative.g:33261:1: ( ruleCollectionLiteralPartCS ) + // InternalQVTimperative.g:33262:1: ruleCollectionLiteralPartCS { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_0_0()); @@ -96103,17 +96059,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1" - // InternalQVTimperative.g:33286:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleCollectionLiteralPartCS ) ; + // InternalQVTimperative.g:33271:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleCollectionLiteralPartCS ) ; public final void rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33290:1: ( ( ruleCollectionLiteralPartCS ) ) - // InternalQVTimperative.g:33291:1: ( ruleCollectionLiteralPartCS ) + // InternalQVTimperative.g:33275:1: ( ( ruleCollectionLiteralPartCS ) ) + // InternalQVTimperative.g:33276:1: ( ruleCollectionLiteralPartCS ) { - // InternalQVTimperative.g:33291:1: ( ruleCollectionLiteralPartCS ) - // InternalQVTimperative.g:33292:1: ruleCollectionLiteralPartCS + // InternalQVTimperative.g:33276:1: ( ruleCollectionLiteralPartCS ) + // InternalQVTimperative.g:33277:1: ruleCollectionLiteralPartCS { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_1_1_0()); @@ -96148,17 +96104,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0" - // InternalQVTimperative.g:33301:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 : ( ruleExpCS ) ; + // InternalQVTimperative.g:33286:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 : ( ruleExpCS ) ; public final void rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33305:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:33306:1: ( ruleExpCS ) + // InternalQVTimperative.g:33290:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:33291:1: ( ruleExpCS ) { - // InternalQVTimperative.g:33306:1: ( ruleExpCS ) - // InternalQVTimperative.g:33307:1: ruleExpCS + // InternalQVTimperative.g:33291:1: ( ruleExpCS ) + // InternalQVTimperative.g:33292:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionExpCSParserRuleCall_0_0_0()); @@ -96193,17 +96149,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1" - // InternalQVTimperative.g:33316:1: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:33301:1: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 : ( ruleExpCS ) ; public final void rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33320:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:33321:1: ( ruleExpCS ) + // InternalQVTimperative.g:33305:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:33306:1: ( ruleExpCS ) { - // InternalQVTimperative.g:33321:1: ( ruleExpCS ) - // InternalQVTimperative.g:33322:1: ruleExpCS + // InternalQVTimperative.g:33306:1: ( ruleExpCS ) + // InternalQVTimperative.g:33307:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedLastExpressionExpCSParserRuleCall_0_1_1_0()); @@ -96238,17 +96194,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1" - // InternalQVTimperative.g:33331:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 : ( rulePatternExpCS ) ; + // InternalQVTimperative.g:33316:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 : ( rulePatternExpCS ) ; public final void rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33335:1: ( ( rulePatternExpCS ) ) - // InternalQVTimperative.g:33336:1: ( rulePatternExpCS ) + // InternalQVTimperative.g:33320:1: ( ( rulePatternExpCS ) ) + // InternalQVTimperative.g:33321:1: ( rulePatternExpCS ) { - // InternalQVTimperative.g:33336:1: ( rulePatternExpCS ) - // InternalQVTimperative.g:33337:1: rulePatternExpCS + // InternalQVTimperative.g:33321:1: ( rulePatternExpCS ) + // InternalQVTimperative.g:33322:1: rulePatternExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionPatternExpCSParserRuleCall_1_0()); @@ -96283,17 +96239,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionPatternCS__OwnedTypeAssignment_0" - // InternalQVTimperative.g:33346:1: rule__CollectionPatternCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ; + // InternalQVTimperative.g:33331:1: rule__CollectionPatternCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ; public final void rule__CollectionPatternCS__OwnedTypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33350:1: ( ( ruleCollectionTypeCS ) ) - // InternalQVTimperative.g:33351:1: ( ruleCollectionTypeCS ) + // InternalQVTimperative.g:33335:1: ( ( ruleCollectionTypeCS ) ) + // InternalQVTimperative.g:33336:1: ( ruleCollectionTypeCS ) { - // InternalQVTimperative.g:33351:1: ( ruleCollectionTypeCS ) - // InternalQVTimperative.g:33352:1: ruleCollectionTypeCS + // InternalQVTimperative.g:33336:1: ( ruleCollectionTypeCS ) + // InternalQVTimperative.g:33337:1: ruleCollectionTypeCS { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionPatternCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0()); @@ -96328,17 +96284,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionPatternCS__OwnedPartsAssignment_2_0" - // InternalQVTimperative.g:33361:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_0 : ( rulePatternExpCS ) ; + // InternalQVTimperative.g:33346:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_0 : ( rulePatternExpCS ) ; public final void rule__CollectionPatternCS__OwnedPartsAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33365:1: ( ( rulePatternExpCS ) ) - // InternalQVTimperative.g:33366:1: ( rulePatternExpCS ) + // InternalQVTimperative.g:33350:1: ( ( rulePatternExpCS ) ) + // InternalQVTimperative.g:33351:1: ( rulePatternExpCS ) { - // InternalQVTimperative.g:33366:1: ( rulePatternExpCS ) - // InternalQVTimperative.g:33367:1: rulePatternExpCS + // InternalQVTimperative.g:33351:1: ( rulePatternExpCS ) + // InternalQVTimperative.g:33352:1: rulePatternExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsPatternExpCSParserRuleCall_2_0_0()); @@ -96373,17 +96329,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1" - // InternalQVTimperative.g:33376:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 : ( rulePatternExpCS ) ; + // InternalQVTimperative.g:33361:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 : ( rulePatternExpCS ) ; public final void rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33380:1: ( ( rulePatternExpCS ) ) - // InternalQVTimperative.g:33381:1: ( rulePatternExpCS ) + // InternalQVTimperative.g:33365:1: ( ( rulePatternExpCS ) ) + // InternalQVTimperative.g:33366:1: ( rulePatternExpCS ) { - // InternalQVTimperative.g:33381:1: ( rulePatternExpCS ) - // InternalQVTimperative.g:33382:1: rulePatternExpCS + // InternalQVTimperative.g:33366:1: ( rulePatternExpCS ) + // InternalQVTimperative.g:33367:1: rulePatternExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsPatternExpCSParserRuleCall_2_1_1_0()); @@ -96418,17 +96374,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1" - // InternalQVTimperative.g:33391:1: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 : ( ruleIdentifier ) ; + // InternalQVTimperative.g:33376:1: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 : ( ruleIdentifier ) ; public final void rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33395:1: ( ( ruleIdentifier ) ) - // InternalQVTimperative.g:33396:1: ( ruleIdentifier ) + // InternalQVTimperative.g:33380:1: ( ( ruleIdentifier ) ) + // InternalQVTimperative.g:33381:1: ( ruleIdentifier ) { - // InternalQVTimperative.g:33396:1: ( ruleIdentifier ) - // InternalQVTimperative.g:33397:1: ruleIdentifier + // InternalQVTimperative.g:33381:1: ( ruleIdentifier ) + // InternalQVTimperative.g:33382:1: ruleIdentifier { if ( state.backtracking==0 ) { before(grammarAccess.getCollectionPatternCSAccess().getRestVariableNameIdentifierParserRuleCall_2_2_1_0()); @@ -96463,23 +96419,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ShadowPartCS__ReferredPropertyAssignment_0" - // InternalQVTimperative.g:33406:1: rule__ShadowPartCS__ReferredPropertyAssignment_0 : ( ( ruleUnrestrictedName ) ) ; + // InternalQVTimperative.g:33391:1: rule__ShadowPartCS__ReferredPropertyAssignment_0 : ( ( ruleUnrestrictedName ) ) ; public final void rule__ShadowPartCS__ReferredPropertyAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33410:1: ( ( ( ruleUnrestrictedName ) ) ) - // InternalQVTimperative.g:33411:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:33395:1: ( ( ( ruleUnrestrictedName ) ) ) + // InternalQVTimperative.g:33396:1: ( ( ruleUnrestrictedName ) ) { - // InternalQVTimperative.g:33411:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:33412:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:33396:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:33397:1: ( ruleUnrestrictedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getShadowPartCSAccess().getReferredPropertyPropertyCrossReference_0_0()); } - // InternalQVTimperative.g:33413:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:33414:1: ruleUnrestrictedName + // InternalQVTimperative.g:33398:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:33399:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getShadowPartCSAccess().getReferredPropertyPropertyUnrestrictedNameParserRuleCall_0_0_1()); @@ -96520,23 +96476,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ShadowPartCS__OwnedInitExpressionAssignment_2" - // InternalQVTimperative.g:33425:1: rule__ShadowPartCS__OwnedInitExpressionAssignment_2 : ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) ; + // InternalQVTimperative.g:33410:1: rule__ShadowPartCS__OwnedInitExpressionAssignment_2 : ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) ; public final void rule__ShadowPartCS__OwnedInitExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33429:1: ( ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) ) - // InternalQVTimperative.g:33430:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) + // InternalQVTimperative.g:33414:1: ( ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) ) + // InternalQVTimperative.g:33415:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) { - // InternalQVTimperative.g:33430:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) - // InternalQVTimperative.g:33431:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) + // InternalQVTimperative.g:33415:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) + // InternalQVTimperative.g:33416:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionAlternatives_2_0()); } - // InternalQVTimperative.g:33432:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) - // InternalQVTimperative.g:33432:2: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 + // InternalQVTimperative.g:33417:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) + // InternalQVTimperative.g:33417:2: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0(); @@ -96571,17 +96527,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PatternExpCS__PatternVariableNameAssignment_0" - // InternalQVTimperative.g:33441:1: rule__PatternExpCS__PatternVariableNameAssignment_0 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:33426:1: rule__PatternExpCS__PatternVariableNameAssignment_0 : ( ruleUnrestrictedName ) ; public final void rule__PatternExpCS__PatternVariableNameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33445:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:33446:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:33430:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:33431:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:33446:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:33447:1: ruleUnrestrictedName + // InternalQVTimperative.g:33431:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:33432:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getPatternExpCSAccess().getPatternVariableNameUnrestrictedNameParserRuleCall_0_0()); @@ -96616,17 +96572,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PatternExpCS__OwnedPatternTypeAssignment_2" - // InternalQVTimperative.g:33456:1: rule__PatternExpCS__OwnedPatternTypeAssignment_2 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:33441:1: rule__PatternExpCS__OwnedPatternTypeAssignment_2 : ( ruleTypeExpCS ) ; public final void rule__PatternExpCS__OwnedPatternTypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33460:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:33461:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:33445:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:33446:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:33461:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:33462:1: ruleTypeExpCS + // InternalQVTimperative.g:33446:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:33447:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPatternExpCSAccess().getOwnedPatternTypeTypeExpCSParserRuleCall_2_0()); @@ -96661,17 +96617,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2" - // InternalQVTimperative.g:33471:1: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 : ( ruleExpCS ) ; + // InternalQVTimperative.g:33456:1: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 : ( ruleExpCS ) ; public final void rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33475:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:33476:1: ( ruleExpCS ) + // InternalQVTimperative.g:33460:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:33461:1: ( ruleExpCS ) { - // InternalQVTimperative.g:33476:1: ( ruleExpCS ) - // InternalQVTimperative.g:33477:1: ruleExpCS + // InternalQVTimperative.g:33461:1: ( ruleExpCS ) + // InternalQVTimperative.g:33462:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getLambdaLiteralExpCSAccess().getOwnedExpressionCSExpCSParserRuleCall_2_0()); @@ -96706,17 +96662,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MapLiteralExpCS__OwnedTypeAssignment_0" - // InternalQVTimperative.g:33486:1: rule__MapLiteralExpCS__OwnedTypeAssignment_0 : ( ruleMapTypeCS ) ; + // InternalQVTimperative.g:33471:1: rule__MapLiteralExpCS__OwnedTypeAssignment_0 : ( ruleMapTypeCS ) ; public final void rule__MapLiteralExpCS__OwnedTypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33490:1: ( ( ruleMapTypeCS ) ) - // InternalQVTimperative.g:33491:1: ( ruleMapTypeCS ) + // InternalQVTimperative.g:33475:1: ( ( ruleMapTypeCS ) ) + // InternalQVTimperative.g:33476:1: ( ruleMapTypeCS ) { - // InternalQVTimperative.g:33491:1: ( ruleMapTypeCS ) - // InternalQVTimperative.g:33492:1: ruleMapTypeCS + // InternalQVTimperative.g:33476:1: ( ruleMapTypeCS ) + // InternalQVTimperative.g:33477:1: ruleMapTypeCS { if ( state.backtracking==0 ) { before(grammarAccess.getMapLiteralExpCSAccess().getOwnedTypeMapTypeCSParserRuleCall_0_0()); @@ -96751,17 +96707,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MapLiteralExpCS__OwnedPartsAssignment_2_0" - // InternalQVTimperative.g:33501:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleMapLiteralPartCS ) ; + // InternalQVTimperative.g:33486:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleMapLiteralPartCS ) ; public final void rule__MapLiteralExpCS__OwnedPartsAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33505:1: ( ( ruleMapLiteralPartCS ) ) - // InternalQVTimperative.g:33506:1: ( ruleMapLiteralPartCS ) + // InternalQVTimperative.g:33490:1: ( ( ruleMapLiteralPartCS ) ) + // InternalQVTimperative.g:33491:1: ( ruleMapLiteralPartCS ) { - // InternalQVTimperative.g:33506:1: ( ruleMapLiteralPartCS ) - // InternalQVTimperative.g:33507:1: ruleMapLiteralPartCS + // InternalQVTimperative.g:33491:1: ( ruleMapLiteralPartCS ) + // InternalQVTimperative.g:33492:1: ruleMapLiteralPartCS { if ( state.backtracking==0 ) { before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsMapLiteralPartCSParserRuleCall_2_0_0()); @@ -96796,17 +96752,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1" - // InternalQVTimperative.g:33516:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleMapLiteralPartCS ) ; + // InternalQVTimperative.g:33501:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleMapLiteralPartCS ) ; public final void rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33520:1: ( ( ruleMapLiteralPartCS ) ) - // InternalQVTimperative.g:33521:1: ( ruleMapLiteralPartCS ) + // InternalQVTimperative.g:33505:1: ( ( ruleMapLiteralPartCS ) ) + // InternalQVTimperative.g:33506:1: ( ruleMapLiteralPartCS ) { - // InternalQVTimperative.g:33521:1: ( ruleMapLiteralPartCS ) - // InternalQVTimperative.g:33522:1: ruleMapLiteralPartCS + // InternalQVTimperative.g:33506:1: ( ruleMapLiteralPartCS ) + // InternalQVTimperative.g:33507:1: ruleMapLiteralPartCS { if ( state.backtracking==0 ) { before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsMapLiteralPartCSParserRuleCall_2_1_1_0()); @@ -96841,17 +96797,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MapLiteralPartCS__OwnedKeyAssignment_0" - // InternalQVTimperative.g:33531:1: rule__MapLiteralPartCS__OwnedKeyAssignment_0 : ( ruleExpCS ) ; + // InternalQVTimperative.g:33516:1: rule__MapLiteralPartCS__OwnedKeyAssignment_0 : ( ruleExpCS ) ; public final void rule__MapLiteralPartCS__OwnedKeyAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33535:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:33536:1: ( ruleExpCS ) + // InternalQVTimperative.g:33520:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:33521:1: ( ruleExpCS ) { - // InternalQVTimperative.g:33536:1: ( ruleExpCS ) - // InternalQVTimperative.g:33537:1: ruleExpCS + // InternalQVTimperative.g:33521:1: ( ruleExpCS ) + // InternalQVTimperative.g:33522:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getMapLiteralPartCSAccess().getOwnedKeyExpCSParserRuleCall_0_0()); @@ -96886,17 +96842,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MapLiteralPartCS__OwnedValueAssignment_2" - // InternalQVTimperative.g:33546:1: rule__MapLiteralPartCS__OwnedValueAssignment_2 : ( ruleExpCS ) ; + // InternalQVTimperative.g:33531:1: rule__MapLiteralPartCS__OwnedValueAssignment_2 : ( ruleExpCS ) ; public final void rule__MapLiteralPartCS__OwnedValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33550:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:33551:1: ( ruleExpCS ) + // InternalQVTimperative.g:33535:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:33536:1: ( ruleExpCS ) { - // InternalQVTimperative.g:33551:1: ( ruleExpCS ) - // InternalQVTimperative.g:33552:1: ruleExpCS + // InternalQVTimperative.g:33536:1: ( ruleExpCS ) + // InternalQVTimperative.g:33537:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getMapLiteralPartCSAccess().getOwnedValueExpCSParserRuleCall_2_0()); @@ -96931,17 +96887,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TupleLiteralExpCS__OwnedPartsAssignment_2" - // InternalQVTimperative.g:33561:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_2 : ( ruleTupleLiteralPartCS ) ; + // InternalQVTimperative.g:33546:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_2 : ( ruleTupleLiteralPartCS ) ; public final void rule__TupleLiteralExpCS__OwnedPartsAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33565:1: ( ( ruleTupleLiteralPartCS ) ) - // InternalQVTimperative.g:33566:1: ( ruleTupleLiteralPartCS ) + // InternalQVTimperative.g:33550:1: ( ( ruleTupleLiteralPartCS ) ) + // InternalQVTimperative.g:33551:1: ( ruleTupleLiteralPartCS ) { - // InternalQVTimperative.g:33566:1: ( ruleTupleLiteralPartCS ) - // InternalQVTimperative.g:33567:1: ruleTupleLiteralPartCS + // InternalQVTimperative.g:33551:1: ( ruleTupleLiteralPartCS ) + // InternalQVTimperative.g:33552:1: ruleTupleLiteralPartCS { if ( state.backtracking==0 ) { before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_2_0()); @@ -96976,17 +96932,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1" - // InternalQVTimperative.g:33576:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 : ( ruleTupleLiteralPartCS ) ; + // InternalQVTimperative.g:33561:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 : ( ruleTupleLiteralPartCS ) ; public final void rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33580:1: ( ( ruleTupleLiteralPartCS ) ) - // InternalQVTimperative.g:33581:1: ( ruleTupleLiteralPartCS ) + // InternalQVTimperative.g:33565:1: ( ( ruleTupleLiteralPartCS ) ) + // InternalQVTimperative.g:33566:1: ( ruleTupleLiteralPartCS ) { - // InternalQVTimperative.g:33581:1: ( ruleTupleLiteralPartCS ) - // InternalQVTimperative.g:33582:1: ruleTupleLiteralPartCS + // InternalQVTimperative.g:33566:1: ( ruleTupleLiteralPartCS ) + // InternalQVTimperative.g:33567:1: ruleTupleLiteralPartCS { if ( state.backtracking==0 ) { before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_3_1_0()); @@ -97021,17 +96977,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TupleLiteralPartCS__NameAssignment_0" - // InternalQVTimperative.g:33591:1: rule__TupleLiteralPartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:33576:1: rule__TupleLiteralPartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; public final void rule__TupleLiteralPartCS__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33595:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:33596:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:33580:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:33581:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:33596:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:33597:1: ruleUnrestrictedName + // InternalQVTimperative.g:33581:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:33582:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getTupleLiteralPartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0()); @@ -97066,17 +97022,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1" - // InternalQVTimperative.g:33606:1: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:33591:1: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ; public final void rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33610:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:33611:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:33595:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:33596:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:33611:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:33612:1: ruleTypeExpCS + // InternalQVTimperative.g:33596:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:33597:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0()); @@ -97111,17 +97067,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3" - // InternalQVTimperative.g:33621:1: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 : ( ruleExpCS ) ; + // InternalQVTimperative.g:33606:1: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 : ( ruleExpCS ) ; public final void rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33625:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:33626:1: ( ruleExpCS ) + // InternalQVTimperative.g:33610:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:33611:1: ( ruleExpCS ) { - // InternalQVTimperative.g:33626:1: ( ruleExpCS ) - // InternalQVTimperative.g:33627:1: ruleExpCS + // InternalQVTimperative.g:33611:1: ( ruleExpCS ) + // InternalQVTimperative.g:33612:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedInitExpressionExpCSParserRuleCall_3_0()); @@ -97156,17 +97112,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NumberLiteralExpCS__SymbolAssignment" - // InternalQVTimperative.g:33636:1: rule__NumberLiteralExpCS__SymbolAssignment : ( ruleNUMBER_LITERAL ) ; + // InternalQVTimperative.g:33621:1: rule__NumberLiteralExpCS__SymbolAssignment : ( ruleNUMBER_LITERAL ) ; public final void rule__NumberLiteralExpCS__SymbolAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33640:1: ( ( ruleNUMBER_LITERAL ) ) - // InternalQVTimperative.g:33641:1: ( ruleNUMBER_LITERAL ) + // InternalQVTimperative.g:33625:1: ( ( ruleNUMBER_LITERAL ) ) + // InternalQVTimperative.g:33626:1: ( ruleNUMBER_LITERAL ) { - // InternalQVTimperative.g:33641:1: ( ruleNUMBER_LITERAL ) - // InternalQVTimperative.g:33642:1: ruleNUMBER_LITERAL + // InternalQVTimperative.g:33626:1: ( ruleNUMBER_LITERAL ) + // InternalQVTimperative.g:33627:1: ruleNUMBER_LITERAL { if ( state.backtracking==0 ) { before(grammarAccess.getNumberLiteralExpCSAccess().getSymbolNUMBER_LITERALParserRuleCall_0()); @@ -97201,17 +97157,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__StringLiteralExpCS__SegmentsAssignment" - // InternalQVTimperative.g:33651:1: rule__StringLiteralExpCS__SegmentsAssignment : ( ruleStringLiteral ) ; + // InternalQVTimperative.g:33636:1: rule__StringLiteralExpCS__SegmentsAssignment : ( ruleStringLiteral ) ; public final void rule__StringLiteralExpCS__SegmentsAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33655:1: ( ( ruleStringLiteral ) ) - // InternalQVTimperative.g:33656:1: ( ruleStringLiteral ) + // InternalQVTimperative.g:33640:1: ( ( ruleStringLiteral ) ) + // InternalQVTimperative.g:33641:1: ( ruleStringLiteral ) { - // InternalQVTimperative.g:33656:1: ( ruleStringLiteral ) - // InternalQVTimperative.g:33657:1: ruleStringLiteral + // InternalQVTimperative.g:33641:1: ( ruleStringLiteral ) + // InternalQVTimperative.g:33642:1: ruleStringLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiteralExpCSAccess().getSegmentsStringLiteralParserRuleCall_0()); @@ -97246,23 +97202,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BooleanLiteralExpCS__SymbolAssignment_0" - // InternalQVTimperative.g:33666:1: rule__BooleanLiteralExpCS__SymbolAssignment_0 : ( ( 'true' ) ) ; + // InternalQVTimperative.g:33651:1: rule__BooleanLiteralExpCS__SymbolAssignment_0 : ( ( 'true' ) ) ; public final void rule__BooleanLiteralExpCS__SymbolAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33670:1: ( ( ( 'true' ) ) ) - // InternalQVTimperative.g:33671:1: ( ( 'true' ) ) + // InternalQVTimperative.g:33655:1: ( ( ( 'true' ) ) ) + // InternalQVTimperative.g:33656:1: ( ( 'true' ) ) { - // InternalQVTimperative.g:33671:1: ( ( 'true' ) ) - // InternalQVTimperative.g:33672:1: ( 'true' ) + // InternalQVTimperative.g:33656:1: ( ( 'true' ) ) + // InternalQVTimperative.g:33657:1: ( 'true' ) { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0()); } - // InternalQVTimperative.g:33673:1: ( 'true' ) - // InternalQVTimperative.g:33674:1: 'true' + // InternalQVTimperative.g:33658:1: ( 'true' ) + // InternalQVTimperative.g:33659:1: 'true' { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0()); @@ -97299,23 +97255,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__BooleanLiteralExpCS__SymbolAssignment_1" - // InternalQVTimperative.g:33689:1: rule__BooleanLiteralExpCS__SymbolAssignment_1 : ( ( 'false' ) ) ; + // InternalQVTimperative.g:33674:1: rule__BooleanLiteralExpCS__SymbolAssignment_1 : ( ( 'false' ) ) ; public final void rule__BooleanLiteralExpCS__SymbolAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33693:1: ( ( ( 'false' ) ) ) - // InternalQVTimperative.g:33694:1: ( ( 'false' ) ) + // InternalQVTimperative.g:33678:1: ( ( ( 'false' ) ) ) + // InternalQVTimperative.g:33679:1: ( ( 'false' ) ) { - // InternalQVTimperative.g:33694:1: ( ( 'false' ) ) - // InternalQVTimperative.g:33695:1: ( 'false' ) + // InternalQVTimperative.g:33679:1: ( ( 'false' ) ) + // InternalQVTimperative.g:33680:1: ( 'false' ) { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0()); } - // InternalQVTimperative.g:33696:1: ( 'false' ) - // InternalQVTimperative.g:33697:1: 'false' + // InternalQVTimperative.g:33681:1: ( 'false' ) + // InternalQVTimperative.g:33682:1: 'false' { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0()); @@ -97352,17 +97308,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1" - // InternalQVTimperative.g:33712:1: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ; + // InternalQVTimperative.g:33697:1: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ; public final void rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33716:1: ( ( ruleMultiplicityCS ) ) - // InternalQVTimperative.g:33717:1: ( ruleMultiplicityCS ) + // InternalQVTimperative.g:33701:1: ( ( ruleMultiplicityCS ) ) + // InternalQVTimperative.g:33702:1: ( ruleMultiplicityCS ) { - // InternalQVTimperative.g:33717:1: ( ruleMultiplicityCS ) - // InternalQVTimperative.g:33718:1: ruleMultiplicityCS + // InternalQVTimperative.g:33702:1: ( ruleMultiplicityCS ) + // InternalQVTimperative.g:33703:1: ruleMultiplicityCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0()); @@ -97397,17 +97353,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypeLiteralExpCS__OwnedTypeAssignment" - // InternalQVTimperative.g:33727:1: rule__TypeLiteralExpCS__OwnedTypeAssignment : ( ruleTypeLiteralWithMultiplicityCS ) ; + // InternalQVTimperative.g:33712:1: rule__TypeLiteralExpCS__OwnedTypeAssignment : ( ruleTypeLiteralWithMultiplicityCS ) ; public final void rule__TypeLiteralExpCS__OwnedTypeAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33731:1: ( ( ruleTypeLiteralWithMultiplicityCS ) ) - // InternalQVTimperative.g:33732:1: ( ruleTypeLiteralWithMultiplicityCS ) + // InternalQVTimperative.g:33716:1: ( ( ruleTypeLiteralWithMultiplicityCS ) ) + // InternalQVTimperative.g:33717:1: ( ruleTypeLiteralWithMultiplicityCS ) { - // InternalQVTimperative.g:33732:1: ( ruleTypeLiteralWithMultiplicityCS ) - // InternalQVTimperative.g:33733:1: ruleTypeLiteralWithMultiplicityCS + // InternalQVTimperative.g:33717:1: ( ruleTypeLiteralWithMultiplicityCS ) + // InternalQVTimperative.g:33718:1: ruleTypeLiteralWithMultiplicityCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeTypeLiteralWithMultiplicityCSParserRuleCall_0()); @@ -97442,17 +97398,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypeNameExpCS__OwnedPathNameAssignment_0" - // InternalQVTimperative.g:33742:1: rule__TypeNameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:33727:1: rule__TypeNameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ; public final void rule__TypeNameExpCS__OwnedPathNameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33746:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:33747:1: ( rulePathNameCS ) + // InternalQVTimperative.g:33731:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:33732:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:33747:1: ( rulePathNameCS ) - // InternalQVTimperative.g:33748:1: rulePathNameCS + // InternalQVTimperative.g:33732:1: ( rulePathNameCS ) + // InternalQVTimperative.g:33733:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeNameExpCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0()); @@ -97487,17 +97443,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0" - // InternalQVTimperative.g:33757:1: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 : ( ruleCurlyBracketedClauseCS ) ; + // InternalQVTimperative.g:33742:1: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 : ( ruleCurlyBracketedClauseCS ) ; public final void rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33761:1: ( ( ruleCurlyBracketedClauseCS ) ) - // InternalQVTimperative.g:33762:1: ( ruleCurlyBracketedClauseCS ) + // InternalQVTimperative.g:33746:1: ( ( ruleCurlyBracketedClauseCS ) ) + // InternalQVTimperative.g:33747:1: ( ruleCurlyBracketedClauseCS ) { - // InternalQVTimperative.g:33762:1: ( ruleCurlyBracketedClauseCS ) - // InternalQVTimperative.g:33763:1: ruleCurlyBracketedClauseCS + // InternalQVTimperative.g:33747:1: ( ruleCurlyBracketedClauseCS ) + // InternalQVTimperative.g:33748:1: ruleCurlyBracketedClauseCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeNameExpCSAccess().getOwnedCurlyBracketedClauseCurlyBracketedClauseCSParserRuleCall_1_0_0()); @@ -97532,17 +97488,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1" - // InternalQVTimperative.g:33772:1: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:33757:1: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 : ( ruleExpCS ) ; public final void rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33776:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:33777:1: ( ruleExpCS ) + // InternalQVTimperative.g:33761:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:33762:1: ( ruleExpCS ) { - // InternalQVTimperative.g:33777:1: ( ruleExpCS ) - // InternalQVTimperative.g:33778:1: ruleExpCS + // InternalQVTimperative.g:33762:1: ( ruleExpCS ) + // InternalQVTimperative.g:33763:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeNameExpCSAccess().getOwnedPatternGuardExpCSParserRuleCall_1_1_1_0()); @@ -97577,17 +97533,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypeExpCS__OwnedMultiplicityAssignment_1" - // InternalQVTimperative.g:33787:1: rule__TypeExpCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ; + // InternalQVTimperative.g:33772:1: rule__TypeExpCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ; public final void rule__TypeExpCS__OwnedMultiplicityAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33791:1: ( ( ruleMultiplicityCS ) ) - // InternalQVTimperative.g:33792:1: ( ruleMultiplicityCS ) + // InternalQVTimperative.g:33776:1: ( ( ruleMultiplicityCS ) ) + // InternalQVTimperative.g:33777:1: ( ruleMultiplicityCS ) { - // InternalQVTimperative.g:33792:1: ( ruleMultiplicityCS ) - // InternalQVTimperative.g:33793:1: ruleMultiplicityCS + // InternalQVTimperative.g:33777:1: ( ruleMultiplicityCS ) + // InternalQVTimperative.g:33778:1: ruleMultiplicityCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeExpCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0()); @@ -97622,17 +97578,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ExpCS__NameAssignment_0_1_1" - // InternalQVTimperative.g:33802:1: rule__ExpCS__NameAssignment_0_1_1 : ( ruleBinaryOperatorName ) ; + // InternalQVTimperative.g:33787:1: rule__ExpCS__NameAssignment_0_1_1 : ( ruleBinaryOperatorName ) ; public final void rule__ExpCS__NameAssignment_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33806:1: ( ( ruleBinaryOperatorName ) ) - // InternalQVTimperative.g:33807:1: ( ruleBinaryOperatorName ) + // InternalQVTimperative.g:33791:1: ( ( ruleBinaryOperatorName ) ) + // InternalQVTimperative.g:33792:1: ( ruleBinaryOperatorName ) { - // InternalQVTimperative.g:33807:1: ( ruleBinaryOperatorName ) - // InternalQVTimperative.g:33808:1: ruleBinaryOperatorName + // InternalQVTimperative.g:33792:1: ( ruleBinaryOperatorName ) + // InternalQVTimperative.g:33793:1: ruleBinaryOperatorName { if ( state.backtracking==0 ) { before(grammarAccess.getExpCSAccess().getNameBinaryOperatorNameParserRuleCall_0_1_1_0()); @@ -97667,17 +97623,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ExpCS__OwnedRightAssignment_0_1_2" - // InternalQVTimperative.g:33817:1: rule__ExpCS__OwnedRightAssignment_0_1_2 : ( ruleExpCS ) ; + // InternalQVTimperative.g:33802:1: rule__ExpCS__OwnedRightAssignment_0_1_2 : ( ruleExpCS ) ; public final void rule__ExpCS__OwnedRightAssignment_0_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33821:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:33822:1: ( ruleExpCS ) + // InternalQVTimperative.g:33806:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:33807:1: ( ruleExpCS ) { - // InternalQVTimperative.g:33822:1: ( ruleExpCS ) - // InternalQVTimperative.g:33823:1: ruleExpCS + // InternalQVTimperative.g:33807:1: ( ruleExpCS ) + // InternalQVTimperative.g:33808:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getExpCSAccess().getOwnedRightExpCSParserRuleCall_0_1_2_0()); @@ -97712,17 +97668,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PrefixedLetExpCS__NameAssignment_0_1" - // InternalQVTimperative.g:33832:1: rule__PrefixedLetExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ; + // InternalQVTimperative.g:33817:1: rule__PrefixedLetExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ; public final void rule__PrefixedLetExpCS__NameAssignment_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33836:1: ( ( ruleUnaryOperatorName ) ) - // InternalQVTimperative.g:33837:1: ( ruleUnaryOperatorName ) + // InternalQVTimperative.g:33821:1: ( ( ruleUnaryOperatorName ) ) + // InternalQVTimperative.g:33822:1: ( ruleUnaryOperatorName ) { - // InternalQVTimperative.g:33837:1: ( ruleUnaryOperatorName ) - // InternalQVTimperative.g:33838:1: ruleUnaryOperatorName + // InternalQVTimperative.g:33822:1: ( ruleUnaryOperatorName ) + // InternalQVTimperative.g:33823:1: ruleUnaryOperatorName { if ( state.backtracking==0 ) { before(grammarAccess.getPrefixedLetExpCSAccess().getNameUnaryOperatorNameParserRuleCall_0_1_0()); @@ -97757,17 +97713,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PrefixedLetExpCS__OwnedRightAssignment_0_2" - // InternalQVTimperative.g:33847:1: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedLetExpCS ) ; + // InternalQVTimperative.g:33832:1: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedLetExpCS ) ; public final void rule__PrefixedLetExpCS__OwnedRightAssignment_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33851:1: ( ( rulePrefixedLetExpCS ) ) - // InternalQVTimperative.g:33852:1: ( rulePrefixedLetExpCS ) + // InternalQVTimperative.g:33836:1: ( ( rulePrefixedLetExpCS ) ) + // InternalQVTimperative.g:33837:1: ( rulePrefixedLetExpCS ) { - // InternalQVTimperative.g:33852:1: ( rulePrefixedLetExpCS ) - // InternalQVTimperative.g:33853:1: rulePrefixedLetExpCS + // InternalQVTimperative.g:33837:1: ( rulePrefixedLetExpCS ) + // InternalQVTimperative.g:33838:1: rulePrefixedLetExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrefixedLetExpCSAccess().getOwnedRightPrefixedLetExpCSParserRuleCall_0_2_0()); @@ -97802,17 +97758,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PrefixedPrimaryExpCS__NameAssignment_0_1" - // InternalQVTimperative.g:33862:1: rule__PrefixedPrimaryExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ; + // InternalQVTimperative.g:33847:1: rule__PrefixedPrimaryExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ; public final void rule__PrefixedPrimaryExpCS__NameAssignment_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33866:1: ( ( ruleUnaryOperatorName ) ) - // InternalQVTimperative.g:33867:1: ( ruleUnaryOperatorName ) + // InternalQVTimperative.g:33851:1: ( ( ruleUnaryOperatorName ) ) + // InternalQVTimperative.g:33852:1: ( ruleUnaryOperatorName ) { - // InternalQVTimperative.g:33867:1: ( ruleUnaryOperatorName ) - // InternalQVTimperative.g:33868:1: ruleUnaryOperatorName + // InternalQVTimperative.g:33852:1: ( ruleUnaryOperatorName ) + // InternalQVTimperative.g:33853:1: ruleUnaryOperatorName { if ( state.backtracking==0 ) { before(grammarAccess.getPrefixedPrimaryExpCSAccess().getNameUnaryOperatorNameParserRuleCall_0_1_0()); @@ -97847,17 +97803,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2" - // InternalQVTimperative.g:33877:1: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedPrimaryExpCS ) ; + // InternalQVTimperative.g:33862:1: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedPrimaryExpCS ) ; public final void rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33881:1: ( ( rulePrefixedPrimaryExpCS ) ) - // InternalQVTimperative.g:33882:1: ( rulePrefixedPrimaryExpCS ) + // InternalQVTimperative.g:33866:1: ( ( rulePrefixedPrimaryExpCS ) ) + // InternalQVTimperative.g:33867:1: ( rulePrefixedPrimaryExpCS ) { - // InternalQVTimperative.g:33882:1: ( rulePrefixedPrimaryExpCS ) - // InternalQVTimperative.g:33883:1: rulePrefixedPrimaryExpCS + // InternalQVTimperative.g:33867:1: ( rulePrefixedPrimaryExpCS ) + // InternalQVTimperative.g:33868:1: rulePrefixedPrimaryExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrefixedPrimaryExpCSAccess().getOwnedRightPrefixedPrimaryExpCSParserRuleCall_0_2_0()); @@ -97892,17 +97848,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NameExpCS__OwnedPathNameAssignment_0" - // InternalQVTimperative.g:33892:1: rule__NameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:33877:1: rule__NameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ; public final void rule__NameExpCS__OwnedPathNameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33896:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:33897:1: ( rulePathNameCS ) + // InternalQVTimperative.g:33881:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:33882:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:33897:1: ( rulePathNameCS ) - // InternalQVTimperative.g:33898:1: rulePathNameCS + // InternalQVTimperative.g:33882:1: ( rulePathNameCS ) + // InternalQVTimperative.g:33883:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getNameExpCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0()); @@ -97937,17 +97893,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1" - // InternalQVTimperative.g:33907:1: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 : ( ruleSquareBracketedClauseCS ) ; + // InternalQVTimperative.g:33892:1: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 : ( ruleSquareBracketedClauseCS ) ; public final void rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33911:1: ( ( ruleSquareBracketedClauseCS ) ) - // InternalQVTimperative.g:33912:1: ( ruleSquareBracketedClauseCS ) + // InternalQVTimperative.g:33896:1: ( ( ruleSquareBracketedClauseCS ) ) + // InternalQVTimperative.g:33897:1: ( ruleSquareBracketedClauseCS ) { - // InternalQVTimperative.g:33912:1: ( ruleSquareBracketedClauseCS ) - // InternalQVTimperative.g:33913:1: ruleSquareBracketedClauseCS + // InternalQVTimperative.g:33897:1: ( ruleSquareBracketedClauseCS ) + // InternalQVTimperative.g:33898:1: ruleSquareBracketedClauseCS { if ( state.backtracking==0 ) { before(grammarAccess.getNameExpCSAccess().getOwnedSquareBracketedClausesSquareBracketedClauseCSParserRuleCall_1_0()); @@ -97982,17 +97938,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2" - // InternalQVTimperative.g:33922:1: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 : ( ruleRoundBracketedClauseCS ) ; + // InternalQVTimperative.g:33907:1: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 : ( ruleRoundBracketedClauseCS ) ; public final void rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33926:1: ( ( ruleRoundBracketedClauseCS ) ) - // InternalQVTimperative.g:33927:1: ( ruleRoundBracketedClauseCS ) + // InternalQVTimperative.g:33911:1: ( ( ruleRoundBracketedClauseCS ) ) + // InternalQVTimperative.g:33912:1: ( ruleRoundBracketedClauseCS ) { - // InternalQVTimperative.g:33927:1: ( ruleRoundBracketedClauseCS ) - // InternalQVTimperative.g:33928:1: ruleRoundBracketedClauseCS + // InternalQVTimperative.g:33912:1: ( ruleRoundBracketedClauseCS ) + // InternalQVTimperative.g:33913:1: ruleRoundBracketedClauseCS { if ( state.backtracking==0 ) { before(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseRoundBracketedClauseCSParserRuleCall_2_0()); @@ -98027,17 +97983,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3" - // InternalQVTimperative.g:33937:1: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 : ( ruleCurlyBracketedClauseCS ) ; + // InternalQVTimperative.g:33922:1: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 : ( ruleCurlyBracketedClauseCS ) ; public final void rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33941:1: ( ( ruleCurlyBracketedClauseCS ) ) - // InternalQVTimperative.g:33942:1: ( ruleCurlyBracketedClauseCS ) + // InternalQVTimperative.g:33926:1: ( ( ruleCurlyBracketedClauseCS ) ) + // InternalQVTimperative.g:33927:1: ( ruleCurlyBracketedClauseCS ) { - // InternalQVTimperative.g:33942:1: ( ruleCurlyBracketedClauseCS ) - // InternalQVTimperative.g:33943:1: ruleCurlyBracketedClauseCS + // InternalQVTimperative.g:33927:1: ( ruleCurlyBracketedClauseCS ) + // InternalQVTimperative.g:33928:1: ruleCurlyBracketedClauseCS { if ( state.backtracking==0 ) { before(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseCurlyBracketedClauseCSParserRuleCall_3_0()); @@ -98072,23 +98028,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NameExpCS__IsPreAssignment_4_0" - // InternalQVTimperative.g:33952:1: rule__NameExpCS__IsPreAssignment_4_0 : ( ( '@' ) ) ; + // InternalQVTimperative.g:33937:1: rule__NameExpCS__IsPreAssignment_4_0 : ( ( '@' ) ) ; public final void rule__NameExpCS__IsPreAssignment_4_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33956:1: ( ( ( '@' ) ) ) - // InternalQVTimperative.g:33957:1: ( ( '@' ) ) + // InternalQVTimperative.g:33941:1: ( ( ( '@' ) ) ) + // InternalQVTimperative.g:33942:1: ( ( '@' ) ) { - // InternalQVTimperative.g:33957:1: ( ( '@' ) ) - // InternalQVTimperative.g:33958:1: ( '@' ) + // InternalQVTimperative.g:33942:1: ( ( '@' ) ) + // InternalQVTimperative.g:33943:1: ( '@' ) { if ( state.backtracking==0 ) { before(grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0()); } - // InternalQVTimperative.g:33959:1: ( '@' ) - // InternalQVTimperative.g:33960:1: '@' + // InternalQVTimperative.g:33944:1: ( '@' ) + // InternalQVTimperative.g:33945:1: '@' { if ( state.backtracking==0 ) { before(grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0()); @@ -98125,17 +98081,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0" - // InternalQVTimperative.g:33975:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 : ( ruleShadowPartCS ) ; + // InternalQVTimperative.g:33960:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 : ( ruleShadowPartCS ) ; public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33979:1: ( ( ruleShadowPartCS ) ) - // InternalQVTimperative.g:33980:1: ( ruleShadowPartCS ) + // InternalQVTimperative.g:33964:1: ( ( ruleShadowPartCS ) ) + // InternalQVTimperative.g:33965:1: ( ruleShadowPartCS ) { - // InternalQVTimperative.g:33980:1: ( ruleShadowPartCS ) - // InternalQVTimperative.g:33981:1: ruleShadowPartCS + // InternalQVTimperative.g:33965:1: ( ruleShadowPartCS ) + // InternalQVTimperative.g:33966:1: ruleShadowPartCS { if ( state.backtracking==0 ) { before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0()); @@ -98170,17 +98126,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1" - // InternalQVTimperative.g:33990:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 : ( ruleShadowPartCS ) ; + // InternalQVTimperative.g:33975:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 : ( ruleShadowPartCS ) ; public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:33994:1: ( ( ruleShadowPartCS ) ) - // InternalQVTimperative.g:33995:1: ( ruleShadowPartCS ) + // InternalQVTimperative.g:33979:1: ( ( ruleShadowPartCS ) ) + // InternalQVTimperative.g:33980:1: ( ruleShadowPartCS ) { - // InternalQVTimperative.g:33995:1: ( ruleShadowPartCS ) - // InternalQVTimperative.g:33996:1: ruleShadowPartCS + // InternalQVTimperative.g:33980:1: ( ruleShadowPartCS ) + // InternalQVTimperative.g:33981:1: ruleShadowPartCS { if ( state.backtracking==0 ) { before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0()); @@ -98215,17 +98171,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__CurlyBracketedClauseCS__ValueAssignment_2_1" - // InternalQVTimperative.g:34005:1: rule__CurlyBracketedClauseCS__ValueAssignment_2_1 : ( ruleStringLiteral ) ; + // InternalQVTimperative.g:33990:1: rule__CurlyBracketedClauseCS__ValueAssignment_2_1 : ( ruleStringLiteral ) ; public final void rule__CurlyBracketedClauseCS__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34009:1: ( ( ruleStringLiteral ) ) - // InternalQVTimperative.g:34010:1: ( ruleStringLiteral ) + // InternalQVTimperative.g:33994:1: ( ( ruleStringLiteral ) ) + // InternalQVTimperative.g:33995:1: ( ruleStringLiteral ) { - // InternalQVTimperative.g:34010:1: ( ruleStringLiteral ) - // InternalQVTimperative.g:34011:1: ruleStringLiteral + // InternalQVTimperative.g:33995:1: ( ruleStringLiteral ) + // InternalQVTimperative.g:33996:1: ruleStringLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0()); @@ -98260,17 +98216,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0" - // InternalQVTimperative.g:34020:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 : ( ruleNavigatingArgCS ) ; + // InternalQVTimperative.g:34005:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 : ( ruleNavigatingArgCS ) ; public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34024:1: ( ( ruleNavigatingArgCS ) ) - // InternalQVTimperative.g:34025:1: ( ruleNavigatingArgCS ) + // InternalQVTimperative.g:34009:1: ( ( ruleNavigatingArgCS ) ) + // InternalQVTimperative.g:34010:1: ( ruleNavigatingArgCS ) { - // InternalQVTimperative.g:34025:1: ( ruleNavigatingArgCS ) - // InternalQVTimperative.g:34026:1: ruleNavigatingArgCS + // InternalQVTimperative.g:34010:1: ( ruleNavigatingArgCS ) + // InternalQVTimperative.g:34011:1: ruleNavigatingArgCS { if ( state.backtracking==0 ) { before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingArgCSParserRuleCall_2_0_0()); @@ -98305,17 +98261,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1" - // InternalQVTimperative.g:34035:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 : ( ruleNavigatingCommaArgCS ) ; + // InternalQVTimperative.g:34020:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 : ( ruleNavigatingCommaArgCS ) ; public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34039:1: ( ( ruleNavigatingCommaArgCS ) ) - // InternalQVTimperative.g:34040:1: ( ruleNavigatingCommaArgCS ) + // InternalQVTimperative.g:34024:1: ( ( ruleNavigatingCommaArgCS ) ) + // InternalQVTimperative.g:34025:1: ( ruleNavigatingCommaArgCS ) { - // InternalQVTimperative.g:34040:1: ( ruleNavigatingCommaArgCS ) - // InternalQVTimperative.g:34041:1: ruleNavigatingCommaArgCS + // InternalQVTimperative.g:34025:1: ( ruleNavigatingCommaArgCS ) + // InternalQVTimperative.g:34026:1: ruleNavigatingCommaArgCS { if ( state.backtracking==0 ) { before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_1_0()); @@ -98350,17 +98306,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0" - // InternalQVTimperative.g:34050:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 : ( ruleNavigatingSemiArgCS ) ; + // InternalQVTimperative.g:34035:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 : ( ruleNavigatingSemiArgCS ) ; public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34054:1: ( ( ruleNavigatingSemiArgCS ) ) - // InternalQVTimperative.g:34055:1: ( ruleNavigatingSemiArgCS ) + // InternalQVTimperative.g:34039:1: ( ( ruleNavigatingSemiArgCS ) ) + // InternalQVTimperative.g:34040:1: ( ruleNavigatingSemiArgCS ) { - // InternalQVTimperative.g:34055:1: ( ruleNavigatingSemiArgCS ) - // InternalQVTimperative.g:34056:1: ruleNavigatingSemiArgCS + // InternalQVTimperative.g:34040:1: ( ruleNavigatingSemiArgCS ) + // InternalQVTimperative.g:34041:1: ruleNavigatingSemiArgCS { if ( state.backtracking==0 ) { before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingSemiArgCSParserRuleCall_2_2_0_0()); @@ -98395,17 +98351,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1" - // InternalQVTimperative.g:34065:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 : ( ruleNavigatingCommaArgCS ) ; + // InternalQVTimperative.g:34050:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 : ( ruleNavigatingCommaArgCS ) ; public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34069:1: ( ( ruleNavigatingCommaArgCS ) ) - // InternalQVTimperative.g:34070:1: ( ruleNavigatingCommaArgCS ) + // InternalQVTimperative.g:34054:1: ( ( ruleNavigatingCommaArgCS ) ) + // InternalQVTimperative.g:34055:1: ( ruleNavigatingCommaArgCS ) { - // InternalQVTimperative.g:34070:1: ( ruleNavigatingCommaArgCS ) - // InternalQVTimperative.g:34071:1: ruleNavigatingCommaArgCS + // InternalQVTimperative.g:34055:1: ( ruleNavigatingCommaArgCS ) + // InternalQVTimperative.g:34056:1: ruleNavigatingCommaArgCS { if ( state.backtracking==0 ) { before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_2_1_0()); @@ -98440,17 +98396,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0" - // InternalQVTimperative.g:34080:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 : ( ruleNavigatingBarArgCS ) ; + // InternalQVTimperative.g:34065:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 : ( ruleNavigatingBarArgCS ) ; public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34084:1: ( ( ruleNavigatingBarArgCS ) ) - // InternalQVTimperative.g:34085:1: ( ruleNavigatingBarArgCS ) + // InternalQVTimperative.g:34069:1: ( ( ruleNavigatingBarArgCS ) ) + // InternalQVTimperative.g:34070:1: ( ruleNavigatingBarArgCS ) { - // InternalQVTimperative.g:34085:1: ( ruleNavigatingBarArgCS ) - // InternalQVTimperative.g:34086:1: ruleNavigatingBarArgCS + // InternalQVTimperative.g:34070:1: ( ruleNavigatingBarArgCS ) + // InternalQVTimperative.g:34071:1: ruleNavigatingBarArgCS { if ( state.backtracking==0 ) { before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingBarArgCSParserRuleCall_2_3_0_0()); @@ -98485,17 +98441,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1" - // InternalQVTimperative.g:34095:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 : ( ruleNavigatingCommaArgCS ) ; + // InternalQVTimperative.g:34080:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 : ( ruleNavigatingCommaArgCS ) ; public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34099:1: ( ( ruleNavigatingCommaArgCS ) ) - // InternalQVTimperative.g:34100:1: ( ruleNavigatingCommaArgCS ) + // InternalQVTimperative.g:34084:1: ( ( ruleNavigatingCommaArgCS ) ) + // InternalQVTimperative.g:34085:1: ( ruleNavigatingCommaArgCS ) { - // InternalQVTimperative.g:34100:1: ( ruleNavigatingCommaArgCS ) - // InternalQVTimperative.g:34101:1: ruleNavigatingCommaArgCS + // InternalQVTimperative.g:34085:1: ( ruleNavigatingCommaArgCS ) + // InternalQVTimperative.g:34086:1: ruleNavigatingCommaArgCS { if ( state.backtracking==0 ) { before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_3_1_0()); @@ -98530,17 +98486,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SquareBracketedClauseCS__OwnedTermsAssignment_1" - // InternalQVTimperative.g:34110:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34095:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 : ( ruleExpCS ) ; public final void rule__SquareBracketedClauseCS__OwnedTermsAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34114:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34115:1: ( ruleExpCS ) + // InternalQVTimperative.g:34099:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34100:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34115:1: ( ruleExpCS ) - // InternalQVTimperative.g:34116:1: ruleExpCS + // InternalQVTimperative.g:34100:1: ( ruleExpCS ) + // InternalQVTimperative.g:34101:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsExpCSParserRuleCall_1_0()); @@ -98575,17 +98531,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1" - // InternalQVTimperative.g:34125:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34110:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 : ( ruleExpCS ) ; public final void rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34129:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34130:1: ( ruleExpCS ) + // InternalQVTimperative.g:34114:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34115:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34130:1: ( ruleExpCS ) - // InternalQVTimperative.g:34131:1: ruleExpCS + // InternalQVTimperative.g:34115:1: ( ruleExpCS ) + // InternalQVTimperative.g:34116:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsExpCSParserRuleCall_2_1_0()); @@ -98620,17 +98576,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0" - // InternalQVTimperative.g:34140:1: rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 : ( ruleNavigatingArgExpCS ) ; + // InternalQVTimperative.g:34125:1: rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 : ( ruleNavigatingArgExpCS ) ; public final void rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34144:1: ( ( ruleNavigatingArgExpCS ) ) - // InternalQVTimperative.g:34145:1: ( ruleNavigatingArgExpCS ) + // InternalQVTimperative.g:34129:1: ( ( ruleNavigatingArgExpCS ) ) + // InternalQVTimperative.g:34130:1: ( ruleNavigatingArgExpCS ) { - // InternalQVTimperative.g:34145:1: ( ruleNavigatingArgExpCS ) - // InternalQVTimperative.g:34146:1: ruleNavigatingArgExpCS + // InternalQVTimperative.g:34130:1: ( ruleNavigatingArgExpCS ) + // InternalQVTimperative.g:34131:1: ruleNavigatingArgExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_0_0_0()); @@ -98665,17 +98621,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1" - // InternalQVTimperative.g:34155:1: rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:34140:1: rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 : ( ruleTypeExpCS ) ; public final void rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34159:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:34160:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:34144:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:34145:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:34160:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:34161:1: ruleTypeExpCS + // InternalQVTimperative.g:34145:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:34146:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_0_1_0_1_0()); @@ -98710,17 +98666,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1" - // InternalQVTimperative.g:34170:1: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34155:1: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 : ( ruleExpCS ) ; public final void rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34174:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34175:1: ( ruleExpCS ) + // InternalQVTimperative.g:34159:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34160:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34175:1: ( ruleExpCS ) - // InternalQVTimperative.g:34176:1: ruleExpCS + // InternalQVTimperative.g:34160:1: ( ruleExpCS ) + // InternalQVTimperative.g:34161:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_0_1_0_2_1_0()); @@ -98755,17 +98711,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1" - // InternalQVTimperative.g:34185:1: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34170:1: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 : ( ruleExpCS ) ; public final void rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34189:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34190:1: ( ruleExpCS ) + // InternalQVTimperative.g:34174:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34175:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34190:1: ( ruleExpCS ) - // InternalQVTimperative.g:34191:1: ruleExpCS + // InternalQVTimperative.g:34175:1: ( ruleExpCS ) + // InternalQVTimperative.g:34176:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_0_1_1_1_0()); @@ -98800,17 +98756,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingArgCS__OwnedTypeAssignment_1_1" - // InternalQVTimperative.g:34200:1: rule__NavigatingArgCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:34185:1: rule__NavigatingArgCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ; public final void rule__NavigatingArgCS__OwnedTypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34204:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:34205:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:34189:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:34190:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:34205:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:34206:1: ruleTypeExpCS + // InternalQVTimperative.g:34190:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:34191:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0()); @@ -98845,23 +98801,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingBarArgCS__PrefixAssignment_0" - // InternalQVTimperative.g:34215:1: rule__NavigatingBarArgCS__PrefixAssignment_0 : ( ( '|' ) ) ; + // InternalQVTimperative.g:34200:1: rule__NavigatingBarArgCS__PrefixAssignment_0 : ( ( '|' ) ) ; public final void rule__NavigatingBarArgCS__PrefixAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34219:1: ( ( ( '|' ) ) ) - // InternalQVTimperative.g:34220:1: ( ( '|' ) ) + // InternalQVTimperative.g:34204:1: ( ( ( '|' ) ) ) + // InternalQVTimperative.g:34205:1: ( ( '|' ) ) { - // InternalQVTimperative.g:34220:1: ( ( '|' ) ) - // InternalQVTimperative.g:34221:1: ( '|' ) + // InternalQVTimperative.g:34205:1: ( ( '|' ) ) + // InternalQVTimperative.g:34206:1: ( '|' ) { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0()); } - // InternalQVTimperative.g:34222:1: ( '|' ) - // InternalQVTimperative.g:34223:1: '|' + // InternalQVTimperative.g:34207:1: ( '|' ) + // InternalQVTimperative.g:34208:1: '|' { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0()); @@ -98898,17 +98854,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1" - // InternalQVTimperative.g:34238:1: rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ; + // InternalQVTimperative.g:34223:1: rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ; public final void rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34242:1: ( ( ruleNavigatingArgExpCS ) ) - // InternalQVTimperative.g:34243:1: ( ruleNavigatingArgExpCS ) + // InternalQVTimperative.g:34227:1: ( ( ruleNavigatingArgExpCS ) ) + // InternalQVTimperative.g:34228:1: ( ruleNavigatingArgExpCS ) { - // InternalQVTimperative.g:34243:1: ( ruleNavigatingArgExpCS ) - // InternalQVTimperative.g:34244:1: ruleNavigatingArgExpCS + // InternalQVTimperative.g:34228:1: ( ruleNavigatingArgExpCS ) + // InternalQVTimperative.g:34229:1: ruleNavigatingArgExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0()); @@ -98943,17 +98899,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1" - // InternalQVTimperative.g:34253:1: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:34238:1: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ; public final void rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34257:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:34258:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:34242:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:34243:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:34258:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:34259:1: ruleTypeExpCS + // InternalQVTimperative.g:34243:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:34244:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0()); @@ -98988,17 +98944,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1" - // InternalQVTimperative.g:34268:1: rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34253:1: rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ; public final void rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34272:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34273:1: ( ruleExpCS ) + // InternalQVTimperative.g:34257:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34258:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34273:1: ( ruleExpCS ) - // InternalQVTimperative.g:34274:1: ruleExpCS + // InternalQVTimperative.g:34258:1: ( ruleExpCS ) + // InternalQVTimperative.g:34259:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_2_1_0()); @@ -99033,23 +98989,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingCommaArgCS__PrefixAssignment_0" - // InternalQVTimperative.g:34283:1: rule__NavigatingCommaArgCS__PrefixAssignment_0 : ( ( ',' ) ) ; + // InternalQVTimperative.g:34268:1: rule__NavigatingCommaArgCS__PrefixAssignment_0 : ( ( ',' ) ) ; public final void rule__NavigatingCommaArgCS__PrefixAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34287:1: ( ( ( ',' ) ) ) - // InternalQVTimperative.g:34288:1: ( ( ',' ) ) + // InternalQVTimperative.g:34272:1: ( ( ( ',' ) ) ) + // InternalQVTimperative.g:34273:1: ( ( ',' ) ) { - // InternalQVTimperative.g:34288:1: ( ( ',' ) ) - // InternalQVTimperative.g:34289:1: ( ',' ) + // InternalQVTimperative.g:34273:1: ( ( ',' ) ) + // InternalQVTimperative.g:34274:1: ( ',' ) { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0()); } - // InternalQVTimperative.g:34290:1: ( ',' ) - // InternalQVTimperative.g:34291:1: ',' + // InternalQVTimperative.g:34275:1: ( ',' ) + // InternalQVTimperative.g:34276:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0()); @@ -99086,17 +99042,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1" - // InternalQVTimperative.g:34306:1: rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ; + // InternalQVTimperative.g:34291:1: rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ; public final void rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34310:1: ( ( ruleNavigatingArgExpCS ) ) - // InternalQVTimperative.g:34311:1: ( ruleNavigatingArgExpCS ) + // InternalQVTimperative.g:34295:1: ( ( ruleNavigatingArgExpCS ) ) + // InternalQVTimperative.g:34296:1: ( ruleNavigatingArgExpCS ) { - // InternalQVTimperative.g:34311:1: ( ruleNavigatingArgExpCS ) - // InternalQVTimperative.g:34312:1: ruleNavigatingArgExpCS + // InternalQVTimperative.g:34296:1: ( ruleNavigatingArgExpCS ) + // InternalQVTimperative.g:34297:1: ruleNavigatingArgExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0()); @@ -99131,17 +99087,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1" - // InternalQVTimperative.g:34321:1: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:34306:1: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 : ( ruleTypeExpCS ) ; public final void rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34325:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:34326:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:34310:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:34311:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:34326:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:34327:1: ruleTypeExpCS + // InternalQVTimperative.g:34311:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:34312:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0_1_0()); @@ -99176,17 +99132,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1" - // InternalQVTimperative.g:34336:1: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34321:1: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 : ( ruleExpCS ) ; public final void rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34340:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34341:1: ( ruleExpCS ) + // InternalQVTimperative.g:34325:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34326:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34341:1: ( ruleExpCS ) - // InternalQVTimperative.g:34342:1: ruleExpCS + // InternalQVTimperative.g:34326:1: ( ruleExpCS ) + // InternalQVTimperative.g:34327:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_0_2_1_0()); @@ -99221,17 +99177,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1" - // InternalQVTimperative.g:34351:1: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34336:1: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 : ( ruleExpCS ) ; public final void rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34355:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34356:1: ( ruleExpCS ) + // InternalQVTimperative.g:34340:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34341:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34356:1: ( ruleExpCS ) - // InternalQVTimperative.g:34357:1: ruleExpCS + // InternalQVTimperative.g:34341:1: ( ruleExpCS ) + // InternalQVTimperative.g:34342:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_1_0()); @@ -99266,23 +99222,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingSemiArgCS__PrefixAssignment_0" - // InternalQVTimperative.g:34366:1: rule__NavigatingSemiArgCS__PrefixAssignment_0 : ( ( ';' ) ) ; + // InternalQVTimperative.g:34351:1: rule__NavigatingSemiArgCS__PrefixAssignment_0 : ( ( ';' ) ) ; public final void rule__NavigatingSemiArgCS__PrefixAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34370:1: ( ( ( ';' ) ) ) - // InternalQVTimperative.g:34371:1: ( ( ';' ) ) + // InternalQVTimperative.g:34355:1: ( ( ( ';' ) ) ) + // InternalQVTimperative.g:34356:1: ( ( ';' ) ) { - // InternalQVTimperative.g:34371:1: ( ( ';' ) ) - // InternalQVTimperative.g:34372:1: ( ';' ) + // InternalQVTimperative.g:34356:1: ( ( ';' ) ) + // InternalQVTimperative.g:34357:1: ( ';' ) { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0()); } - // InternalQVTimperative.g:34373:1: ( ';' ) - // InternalQVTimperative.g:34374:1: ';' + // InternalQVTimperative.g:34358:1: ( ';' ) + // InternalQVTimperative.g:34359:1: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0()); @@ -99319,17 +99275,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1" - // InternalQVTimperative.g:34389:1: rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ; + // InternalQVTimperative.g:34374:1: rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ; public final void rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34393:1: ( ( ruleNavigatingArgExpCS ) ) - // InternalQVTimperative.g:34394:1: ( ruleNavigatingArgExpCS ) + // InternalQVTimperative.g:34378:1: ( ( ruleNavigatingArgExpCS ) ) + // InternalQVTimperative.g:34379:1: ( ruleNavigatingArgExpCS ) { - // InternalQVTimperative.g:34394:1: ( ruleNavigatingArgExpCS ) - // InternalQVTimperative.g:34395:1: ruleNavigatingArgExpCS + // InternalQVTimperative.g:34379:1: ( ruleNavigatingArgExpCS ) + // InternalQVTimperative.g:34380:1: ruleNavigatingArgExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0()); @@ -99364,17 +99320,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1" - // InternalQVTimperative.g:34404:1: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:34389:1: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ; public final void rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34408:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:34409:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:34393:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:34394:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:34409:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:34410:1: ruleTypeExpCS + // InternalQVTimperative.g:34394:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:34395:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0()); @@ -99409,17 +99365,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1" - // InternalQVTimperative.g:34419:1: rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34404:1: rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ; public final void rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34423:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34424:1: ( ruleExpCS ) + // InternalQVTimperative.g:34408:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34409:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34424:1: ( ruleExpCS ) - // InternalQVTimperative.g:34425:1: ruleExpCS + // InternalQVTimperative.g:34409:1: ( ruleExpCS ) + // InternalQVTimperative.g:34410:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_2_1_0()); @@ -99454,23 +99410,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__IfExpCS__OwnedConditionAssignment_1" - // InternalQVTimperative.g:34434:1: rule__IfExpCS__OwnedConditionAssignment_1 : ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) ; + // InternalQVTimperative.g:34419:1: rule__IfExpCS__OwnedConditionAssignment_1 : ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) ; public final void rule__IfExpCS__OwnedConditionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34438:1: ( ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) ) - // InternalQVTimperative.g:34439:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) + // InternalQVTimperative.g:34423:1: ( ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) ) + // InternalQVTimperative.g:34424:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) { - // InternalQVTimperative.g:34439:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) - // InternalQVTimperative.g:34440:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) + // InternalQVTimperative.g:34424:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) + // InternalQVTimperative.g:34425:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getIfExpCSAccess().getOwnedConditionAlternatives_1_0()); } - // InternalQVTimperative.g:34441:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) - // InternalQVTimperative.g:34441:2: rule__IfExpCS__OwnedConditionAlternatives_1_0 + // InternalQVTimperative.g:34426:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) + // InternalQVTimperative.g:34426:2: rule__IfExpCS__OwnedConditionAlternatives_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__IfExpCS__OwnedConditionAlternatives_1_0(); @@ -99505,17 +99461,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__IfExpCS__OwnedThenExpressionAssignment_3" - // InternalQVTimperative.g:34450:1: rule__IfExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34435:1: rule__IfExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ; public final void rule__IfExpCS__OwnedThenExpressionAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34454:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34455:1: ( ruleExpCS ) + // InternalQVTimperative.g:34439:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34440:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34455:1: ( ruleExpCS ) - // InternalQVTimperative.g:34456:1: ruleExpCS + // InternalQVTimperative.g:34440:1: ( ruleExpCS ) + // InternalQVTimperative.g:34441:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getIfExpCSAccess().getOwnedThenExpressionExpCSParserRuleCall_3_0()); @@ -99550,17 +99506,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__IfExpCS__OwnedIfThenExpressionsAssignment_4" - // InternalQVTimperative.g:34465:1: rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 : ( ruleElseIfThenExpCS ) ; + // InternalQVTimperative.g:34450:1: rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 : ( ruleElseIfThenExpCS ) ; public final void rule__IfExpCS__OwnedIfThenExpressionsAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34469:1: ( ( ruleElseIfThenExpCS ) ) - // InternalQVTimperative.g:34470:1: ( ruleElseIfThenExpCS ) + // InternalQVTimperative.g:34454:1: ( ( ruleElseIfThenExpCS ) ) + // InternalQVTimperative.g:34455:1: ( ruleElseIfThenExpCS ) { - // InternalQVTimperative.g:34470:1: ( ruleElseIfThenExpCS ) - // InternalQVTimperative.g:34471:1: ruleElseIfThenExpCS + // InternalQVTimperative.g:34455:1: ( ruleElseIfThenExpCS ) + // InternalQVTimperative.g:34456:1: ruleElseIfThenExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getIfExpCSAccess().getOwnedIfThenExpressionsElseIfThenExpCSParserRuleCall_4_0()); @@ -99595,17 +99551,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__IfExpCS__OwnedElseExpressionAssignment_6" - // InternalQVTimperative.g:34480:1: rule__IfExpCS__OwnedElseExpressionAssignment_6 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34465:1: rule__IfExpCS__OwnedElseExpressionAssignment_6 : ( ruleExpCS ) ; public final void rule__IfExpCS__OwnedElseExpressionAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34484:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34485:1: ( ruleExpCS ) + // InternalQVTimperative.g:34469:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34470:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34485:1: ( ruleExpCS ) - // InternalQVTimperative.g:34486:1: ruleExpCS + // InternalQVTimperative.g:34470:1: ( ruleExpCS ) + // InternalQVTimperative.g:34471:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getIfExpCSAccess().getOwnedElseExpressionExpCSParserRuleCall_6_0()); @@ -99640,17 +99596,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ElseIfThenExpCS__OwnedConditionAssignment_1" - // InternalQVTimperative.g:34495:1: rule__ElseIfThenExpCS__OwnedConditionAssignment_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34480:1: rule__ElseIfThenExpCS__OwnedConditionAssignment_1 : ( ruleExpCS ) ; public final void rule__ElseIfThenExpCS__OwnedConditionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34499:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34500:1: ( ruleExpCS ) + // InternalQVTimperative.g:34484:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34485:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34500:1: ( ruleExpCS ) - // InternalQVTimperative.g:34501:1: ruleExpCS + // InternalQVTimperative.g:34485:1: ( ruleExpCS ) + // InternalQVTimperative.g:34486:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getElseIfThenExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_0()); @@ -99685,17 +99641,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3" - // InternalQVTimperative.g:34510:1: rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34495:1: rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ; public final void rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34514:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34515:1: ( ruleExpCS ) + // InternalQVTimperative.g:34499:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34500:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34515:1: ( ruleExpCS ) - // InternalQVTimperative.g:34516:1: ruleExpCS + // InternalQVTimperative.g:34500:1: ( ruleExpCS ) + // InternalQVTimperative.g:34501:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getElseIfThenExpCSAccess().getOwnedThenExpressionExpCSParserRuleCall_3_0()); @@ -99730,17 +99686,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__LetExpCS__OwnedVariablesAssignment_1" - // InternalQVTimperative.g:34525:1: rule__LetExpCS__OwnedVariablesAssignment_1 : ( ruleLetVariableCS ) ; + // InternalQVTimperative.g:34510:1: rule__LetExpCS__OwnedVariablesAssignment_1 : ( ruleLetVariableCS ) ; public final void rule__LetExpCS__OwnedVariablesAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34529:1: ( ( ruleLetVariableCS ) ) - // InternalQVTimperative.g:34530:1: ( ruleLetVariableCS ) + // InternalQVTimperative.g:34514:1: ( ( ruleLetVariableCS ) ) + // InternalQVTimperative.g:34515:1: ( ruleLetVariableCS ) { - // InternalQVTimperative.g:34530:1: ( ruleLetVariableCS ) - // InternalQVTimperative.g:34531:1: ruleLetVariableCS + // InternalQVTimperative.g:34515:1: ( ruleLetVariableCS ) + // InternalQVTimperative.g:34516:1: ruleLetVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getLetExpCSAccess().getOwnedVariablesLetVariableCSParserRuleCall_1_0()); @@ -99775,17 +99731,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__LetExpCS__OwnedVariablesAssignment_2_1" - // InternalQVTimperative.g:34540:1: rule__LetExpCS__OwnedVariablesAssignment_2_1 : ( ruleLetVariableCS ) ; + // InternalQVTimperative.g:34525:1: rule__LetExpCS__OwnedVariablesAssignment_2_1 : ( ruleLetVariableCS ) ; public final void rule__LetExpCS__OwnedVariablesAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34544:1: ( ( ruleLetVariableCS ) ) - // InternalQVTimperative.g:34545:1: ( ruleLetVariableCS ) + // InternalQVTimperative.g:34529:1: ( ( ruleLetVariableCS ) ) + // InternalQVTimperative.g:34530:1: ( ruleLetVariableCS ) { - // InternalQVTimperative.g:34545:1: ( ruleLetVariableCS ) - // InternalQVTimperative.g:34546:1: ruleLetVariableCS + // InternalQVTimperative.g:34530:1: ( ruleLetVariableCS ) + // InternalQVTimperative.g:34531:1: ruleLetVariableCS { if ( state.backtracking==0 ) { before(grammarAccess.getLetExpCSAccess().getOwnedVariablesLetVariableCSParserRuleCall_2_1_0()); @@ -99820,17 +99776,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__LetExpCS__OwnedInExpressionAssignment_4" - // InternalQVTimperative.g:34555:1: rule__LetExpCS__OwnedInExpressionAssignment_4 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34540:1: rule__LetExpCS__OwnedInExpressionAssignment_4 : ( ruleExpCS ) ; public final void rule__LetExpCS__OwnedInExpressionAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34559:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34560:1: ( ruleExpCS ) + // InternalQVTimperative.g:34544:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34545:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34560:1: ( ruleExpCS ) - // InternalQVTimperative.g:34561:1: ruleExpCS + // InternalQVTimperative.g:34545:1: ( ruleExpCS ) + // InternalQVTimperative.g:34546:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getLetExpCSAccess().getOwnedInExpressionExpCSParserRuleCall_4_0()); @@ -99865,17 +99821,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__LetVariableCS__NameAssignment_0" - // InternalQVTimperative.g:34570:1: rule__LetVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:34555:1: rule__LetVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; public final void rule__LetVariableCS__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34574:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:34575:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:34559:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:34560:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:34575:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:34576:1: ruleUnrestrictedName + // InternalQVTimperative.g:34560:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:34561:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0()); @@ -99910,17 +99866,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1" - // InternalQVTimperative.g:34585:1: rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 : ( ruleRoundBracketedClauseCS ) ; + // InternalQVTimperative.g:34570:1: rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 : ( ruleRoundBracketedClauseCS ) ; public final void rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34589:1: ( ( ruleRoundBracketedClauseCS ) ) - // InternalQVTimperative.g:34590:1: ( ruleRoundBracketedClauseCS ) + // InternalQVTimperative.g:34574:1: ( ( ruleRoundBracketedClauseCS ) ) + // InternalQVTimperative.g:34575:1: ( ruleRoundBracketedClauseCS ) { - // InternalQVTimperative.g:34590:1: ( ruleRoundBracketedClauseCS ) - // InternalQVTimperative.g:34591:1: ruleRoundBracketedClauseCS + // InternalQVTimperative.g:34575:1: ( ruleRoundBracketedClauseCS ) + // InternalQVTimperative.g:34576:1: ruleRoundBracketedClauseCS { if ( state.backtracking==0 ) { before(grammarAccess.getLetVariableCSAccess().getOwnedRoundBracketedClauseRoundBracketedClauseCSParserRuleCall_1_0()); @@ -99955,17 +99911,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__LetVariableCS__OwnedTypeAssignment_2_1" - // InternalQVTimperative.g:34600:1: rule__LetVariableCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ; + // InternalQVTimperative.g:34585:1: rule__LetVariableCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ; public final void rule__LetVariableCS__OwnedTypeAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34604:1: ( ( ruleTypeExpCS ) ) - // InternalQVTimperative.g:34605:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:34589:1: ( ( ruleTypeExpCS ) ) + // InternalQVTimperative.g:34590:1: ( ruleTypeExpCS ) { - // InternalQVTimperative.g:34605:1: ( ruleTypeExpCS ) - // InternalQVTimperative.g:34606:1: ruleTypeExpCS + // InternalQVTimperative.g:34590:1: ( ruleTypeExpCS ) + // InternalQVTimperative.g:34591:1: ruleTypeExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0()); @@ -100000,17 +99956,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__LetVariableCS__OwnedInitExpressionAssignment_4" - // InternalQVTimperative.g:34615:1: rule__LetVariableCS__OwnedInitExpressionAssignment_4 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34600:1: rule__LetVariableCS__OwnedInitExpressionAssignment_4 : ( ruleExpCS ) ; public final void rule__LetVariableCS__OwnedInitExpressionAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34619:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34620:1: ( ruleExpCS ) + // InternalQVTimperative.g:34604:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34605:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34620:1: ( ruleExpCS ) - // InternalQVTimperative.g:34621:1: ruleExpCS + // InternalQVTimperative.g:34605:1: ( ruleExpCS ) + // InternalQVTimperative.g:34606:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getLetVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_4_0()); @@ -100045,17 +100001,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NestedExpCS__OwnedExpressionAssignment_1" - // InternalQVTimperative.g:34630:1: rule__NestedExpCS__OwnedExpressionAssignment_1 : ( ruleExpCS ) ; + // InternalQVTimperative.g:34615:1: rule__NestedExpCS__OwnedExpressionAssignment_1 : ( ruleExpCS ) ; public final void rule__NestedExpCS__OwnedExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34634:1: ( ( ruleExpCS ) ) - // InternalQVTimperative.g:34635:1: ( ruleExpCS ) + // InternalQVTimperative.g:34619:1: ( ( ruleExpCS ) ) + // InternalQVTimperative.g:34620:1: ( ruleExpCS ) { - // InternalQVTimperative.g:34635:1: ( ruleExpCS ) - // InternalQVTimperative.g:34636:1: ruleExpCS + // InternalQVTimperative.g:34620:1: ( ruleExpCS ) + // InternalQVTimperative.g:34621:1: ruleExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getNestedExpCSAccess().getOwnedExpressionExpCSParserRuleCall_1_0()); @@ -100090,17 +100046,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MultiplicityBoundsCS__LowerBoundAssignment_0" - // InternalQVTimperative.g:34645:1: rule__MultiplicityBoundsCS__LowerBoundAssignment_0 : ( ruleLOWER ) ; + // InternalQVTimperative.g:34630:1: rule__MultiplicityBoundsCS__LowerBoundAssignment_0 : ( ruleLOWER ) ; public final void rule__MultiplicityBoundsCS__LowerBoundAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34649:1: ( ( ruleLOWER ) ) - // InternalQVTimperative.g:34650:1: ( ruleLOWER ) + // InternalQVTimperative.g:34634:1: ( ( ruleLOWER ) ) + // InternalQVTimperative.g:34635:1: ( ruleLOWER ) { - // InternalQVTimperative.g:34650:1: ( ruleLOWER ) - // InternalQVTimperative.g:34651:1: ruleLOWER + // InternalQVTimperative.g:34635:1: ( ruleLOWER ) + // InternalQVTimperative.g:34636:1: ruleLOWER { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundLOWERParserRuleCall_0_0()); @@ -100135,17 +100091,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1" - // InternalQVTimperative.g:34660:1: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 : ( ruleUPPER ) ; + // InternalQVTimperative.g:34645:1: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 : ( ruleUPPER ) ; public final void rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34664:1: ( ( ruleUPPER ) ) - // InternalQVTimperative.g:34665:1: ( ruleUPPER ) + // InternalQVTimperative.g:34649:1: ( ( ruleUPPER ) ) + // InternalQVTimperative.g:34650:1: ( ruleUPPER ) { - // InternalQVTimperative.g:34665:1: ( ruleUPPER ) - // InternalQVTimperative.g:34666:1: ruleUPPER + // InternalQVTimperative.g:34650:1: ( ruleUPPER ) + // InternalQVTimperative.g:34651:1: ruleUPPER { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityBoundsCSAccess().getUpperBoundUPPERParserRuleCall_1_1_0()); @@ -100180,23 +100136,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MultiplicityCS__IsNullFreeAssignment_2_1" - // InternalQVTimperative.g:34675:1: rule__MultiplicityCS__IsNullFreeAssignment_2_1 : ( ( '|1' ) ) ; + // InternalQVTimperative.g:34660:1: rule__MultiplicityCS__IsNullFreeAssignment_2_1 : ( ( '|1' ) ) ; public final void rule__MultiplicityCS__IsNullFreeAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34679:1: ( ( ( '|1' ) ) ) - // InternalQVTimperative.g:34680:1: ( ( '|1' ) ) + // InternalQVTimperative.g:34664:1: ( ( ( '|1' ) ) ) + // InternalQVTimperative.g:34665:1: ( ( '|1' ) ) { - // InternalQVTimperative.g:34680:1: ( ( '|1' ) ) - // InternalQVTimperative.g:34681:1: ( '|1' ) + // InternalQVTimperative.g:34665:1: ( ( '|1' ) ) + // InternalQVTimperative.g:34666:1: ( '|1' ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0()); } - // InternalQVTimperative.g:34682:1: ( '|1' ) - // InternalQVTimperative.g:34683:1: '|1' + // InternalQVTimperative.g:34667:1: ( '|1' ) + // InternalQVTimperative.g:34668:1: '|1' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0()); @@ -100233,23 +100189,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__MultiplicityStringCS__StringBoundsAssignment" - // InternalQVTimperative.g:34698:1: rule__MultiplicityStringCS__StringBoundsAssignment : ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) ; + // InternalQVTimperative.g:34683:1: rule__MultiplicityStringCS__StringBoundsAssignment : ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) ; public final void rule__MultiplicityStringCS__StringBoundsAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34702:1: ( ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) ) - // InternalQVTimperative.g:34703:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) + // InternalQVTimperative.g:34687:1: ( ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) ) + // InternalQVTimperative.g:34688:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) { - // InternalQVTimperative.g:34703:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) - // InternalQVTimperative.g:34704:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) + // InternalQVTimperative.g:34688:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) + // InternalQVTimperative.g:34689:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAlternatives_0()); } - // InternalQVTimperative.g:34705:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) - // InternalQVTimperative.g:34705:2: rule__MultiplicityStringCS__StringBoundsAlternatives_0 + // InternalQVTimperative.g:34690:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) + // InternalQVTimperative.g:34690:2: rule__MultiplicityStringCS__StringBoundsAlternatives_0 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicityStringCS__StringBoundsAlternatives_0(); @@ -100284,17 +100240,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PathNameCS__OwnedPathElementsAssignment_0" - // InternalQVTimperative.g:34714:1: rule__PathNameCS__OwnedPathElementsAssignment_0 : ( ruleFirstPathElementCS ) ; + // InternalQVTimperative.g:34699:1: rule__PathNameCS__OwnedPathElementsAssignment_0 : ( ruleFirstPathElementCS ) ; public final void rule__PathNameCS__OwnedPathElementsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34718:1: ( ( ruleFirstPathElementCS ) ) - // InternalQVTimperative.g:34719:1: ( ruleFirstPathElementCS ) + // InternalQVTimperative.g:34703:1: ( ( ruleFirstPathElementCS ) ) + // InternalQVTimperative.g:34704:1: ( ruleFirstPathElementCS ) { - // InternalQVTimperative.g:34719:1: ( ruleFirstPathElementCS ) - // InternalQVTimperative.g:34720:1: ruleFirstPathElementCS + // InternalQVTimperative.g:34704:1: ( ruleFirstPathElementCS ) + // InternalQVTimperative.g:34705:1: ruleFirstPathElementCS { if ( state.backtracking==0 ) { before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsFirstPathElementCSParserRuleCall_0_0()); @@ -100329,17 +100285,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__PathNameCS__OwnedPathElementsAssignment_1_1" - // InternalQVTimperative.g:34729:1: rule__PathNameCS__OwnedPathElementsAssignment_1_1 : ( ruleNextPathElementCS ) ; + // InternalQVTimperative.g:34714:1: rule__PathNameCS__OwnedPathElementsAssignment_1_1 : ( ruleNextPathElementCS ) ; public final void rule__PathNameCS__OwnedPathElementsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34733:1: ( ( ruleNextPathElementCS ) ) - // InternalQVTimperative.g:34734:1: ( ruleNextPathElementCS ) + // InternalQVTimperative.g:34718:1: ( ( ruleNextPathElementCS ) ) + // InternalQVTimperative.g:34719:1: ( ruleNextPathElementCS ) { - // InternalQVTimperative.g:34734:1: ( ruleNextPathElementCS ) - // InternalQVTimperative.g:34735:1: ruleNextPathElementCS + // InternalQVTimperative.g:34719:1: ( ruleNextPathElementCS ) + // InternalQVTimperative.g:34720:1: ruleNextPathElementCS { if ( state.backtracking==0 ) { before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_1_1_0()); @@ -100374,23 +100330,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__FirstPathElementCS__ReferredElementAssignment" - // InternalQVTimperative.g:34744:1: rule__FirstPathElementCS__ReferredElementAssignment : ( ( ruleUnrestrictedName ) ) ; + // InternalQVTimperative.g:34729:1: rule__FirstPathElementCS__ReferredElementAssignment : ( ( ruleUnrestrictedName ) ) ; public final void rule__FirstPathElementCS__ReferredElementAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34748:1: ( ( ( ruleUnrestrictedName ) ) ) - // InternalQVTimperative.g:34749:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:34733:1: ( ( ( ruleUnrestrictedName ) ) ) + // InternalQVTimperative.g:34734:1: ( ( ruleUnrestrictedName ) ) { - // InternalQVTimperative.g:34749:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:34750:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:34734:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:34735:1: ( ruleUnrestrictedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getFirstPathElementCSAccess().getReferredElementNamedElementCrossReference_0()); } - // InternalQVTimperative.g:34751:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:34752:1: ruleUnrestrictedName + // InternalQVTimperative.g:34736:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:34737:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getFirstPathElementCSAccess().getReferredElementNamedElementUnrestrictedNameParserRuleCall_0_1()); @@ -100431,23 +100387,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__NextPathElementCS__ReferredElementAssignment" - // InternalQVTimperative.g:34763:1: rule__NextPathElementCS__ReferredElementAssignment : ( ( ruleUnreservedName ) ) ; + // InternalQVTimperative.g:34748:1: rule__NextPathElementCS__ReferredElementAssignment : ( ( ruleUnreservedName ) ) ; public final void rule__NextPathElementCS__ReferredElementAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34767:1: ( ( ( ruleUnreservedName ) ) ) - // InternalQVTimperative.g:34768:1: ( ( ruleUnreservedName ) ) + // InternalQVTimperative.g:34752:1: ( ( ( ruleUnreservedName ) ) ) + // InternalQVTimperative.g:34753:1: ( ( ruleUnreservedName ) ) { - // InternalQVTimperative.g:34768:1: ( ( ruleUnreservedName ) ) - // InternalQVTimperative.g:34769:1: ( ruleUnreservedName ) + // InternalQVTimperative.g:34753:1: ( ( ruleUnreservedName ) ) + // InternalQVTimperative.g:34754:1: ( ruleUnreservedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getNextPathElementCSAccess().getReferredElementNamedElementCrossReference_0()); } - // InternalQVTimperative.g:34770:1: ( ruleUnreservedName ) - // InternalQVTimperative.g:34771:1: ruleUnreservedName + // InternalQVTimperative.g:34755:1: ( ruleUnreservedName ) + // InternalQVTimperative.g:34756:1: ruleUnreservedName { if ( state.backtracking==0 ) { before(grammarAccess.getNextPathElementCSAccess().getReferredElementNamedElementUnreservedNameParserRuleCall_0_1()); @@ -100488,17 +100444,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0" - // InternalQVTimperative.g:34782:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 : ( ruleTemplateParameterSubstitutionCS ) ; + // InternalQVTimperative.g:34767:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 : ( ruleTemplateParameterSubstitutionCS ) ; public final void rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34786:1: ( ( ruleTemplateParameterSubstitutionCS ) ) - // InternalQVTimperative.g:34787:1: ( ruleTemplateParameterSubstitutionCS ) + // InternalQVTimperative.g:34771:1: ( ( ruleTemplateParameterSubstitutionCS ) ) + // InternalQVTimperative.g:34772:1: ( ruleTemplateParameterSubstitutionCS ) { - // InternalQVTimperative.g:34787:1: ( ruleTemplateParameterSubstitutionCS ) - // InternalQVTimperative.g:34788:1: ruleTemplateParameterSubstitutionCS + // InternalQVTimperative.g:34772:1: ( ruleTemplateParameterSubstitutionCS ) + // InternalQVTimperative.g:34773:1: ruleTemplateParameterSubstitutionCS { if ( state.backtracking==0 ) { before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsTemplateParameterSubstitutionCSParserRuleCall_0_0()); @@ -100533,17 +100489,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1" - // InternalQVTimperative.g:34797:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 : ( ruleTemplateParameterSubstitutionCS ) ; + // InternalQVTimperative.g:34782:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 : ( ruleTemplateParameterSubstitutionCS ) ; public final void rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34801:1: ( ( ruleTemplateParameterSubstitutionCS ) ) - // InternalQVTimperative.g:34802:1: ( ruleTemplateParameterSubstitutionCS ) + // InternalQVTimperative.g:34786:1: ( ( ruleTemplateParameterSubstitutionCS ) ) + // InternalQVTimperative.g:34787:1: ( ruleTemplateParameterSubstitutionCS ) { - // InternalQVTimperative.g:34802:1: ( ruleTemplateParameterSubstitutionCS ) - // InternalQVTimperative.g:34803:1: ruleTemplateParameterSubstitutionCS + // InternalQVTimperative.g:34787:1: ( ruleTemplateParameterSubstitutionCS ) + // InternalQVTimperative.g:34788:1: ruleTemplateParameterSubstitutionCS { if ( state.backtracking==0 ) { before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsTemplateParameterSubstitutionCSParserRuleCall_1_1_0()); @@ -100578,17 +100534,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TemplateBindingCS__OwnedMultiplicityAssignment_2" - // InternalQVTimperative.g:34812:1: rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 : ( ruleMultiplicityCS ) ; + // InternalQVTimperative.g:34797:1: rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 : ( ruleMultiplicityCS ) ; public final void rule__TemplateBindingCS__OwnedMultiplicityAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34816:1: ( ( ruleMultiplicityCS ) ) - // InternalQVTimperative.g:34817:1: ( ruleMultiplicityCS ) + // InternalQVTimperative.g:34801:1: ( ( ruleMultiplicityCS ) ) + // InternalQVTimperative.g:34802:1: ( ruleMultiplicityCS ) { - // InternalQVTimperative.g:34817:1: ( ruleMultiplicityCS ) - // InternalQVTimperative.g:34818:1: ruleMultiplicityCS + // InternalQVTimperative.g:34802:1: ( ruleMultiplicityCS ) + // InternalQVTimperative.g:34803:1: ruleMultiplicityCS { if ( state.backtracking==0 ) { before(grammarAccess.getTemplateBindingCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_2_0()); @@ -100623,17 +100579,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment" - // InternalQVTimperative.g:34827:1: rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment : ( ruleTypeRefCS ) ; + // InternalQVTimperative.g:34812:1: rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment : ( ruleTypeRefCS ) ; public final void rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34831:1: ( ( ruleTypeRefCS ) ) - // InternalQVTimperative.g:34832:1: ( ruleTypeRefCS ) + // InternalQVTimperative.g:34816:1: ( ( ruleTypeRefCS ) ) + // InternalQVTimperative.g:34817:1: ( ruleTypeRefCS ) { - // InternalQVTimperative.g:34832:1: ( ruleTypeRefCS ) - // InternalQVTimperative.g:34833:1: ruleTypeRefCS + // InternalQVTimperative.g:34817:1: ( ruleTypeRefCS ) + // InternalQVTimperative.g:34818:1: ruleTypeRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getTemplateParameterSubstitutionCSAccess().getOwnedActualParameterTypeRefCSParserRuleCall_0()); @@ -100668,17 +100624,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TemplateSignatureCS__OwnedParametersAssignment_1" - // InternalQVTimperative.g:34842:1: rule__TemplateSignatureCS__OwnedParametersAssignment_1 : ( ruleTypeParameterCS ) ; + // InternalQVTimperative.g:34827:1: rule__TemplateSignatureCS__OwnedParametersAssignment_1 : ( ruleTypeParameterCS ) ; public final void rule__TemplateSignatureCS__OwnedParametersAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34846:1: ( ( ruleTypeParameterCS ) ) - // InternalQVTimperative.g:34847:1: ( ruleTypeParameterCS ) + // InternalQVTimperative.g:34831:1: ( ( ruleTypeParameterCS ) ) + // InternalQVTimperative.g:34832:1: ( ruleTypeParameterCS ) { - // InternalQVTimperative.g:34847:1: ( ruleTypeParameterCS ) - // InternalQVTimperative.g:34848:1: ruleTypeParameterCS + // InternalQVTimperative.g:34832:1: ( ruleTypeParameterCS ) + // InternalQVTimperative.g:34833:1: ruleTypeParameterCS { if ( state.backtracking==0 ) { before(grammarAccess.getTemplateSignatureCSAccess().getOwnedParametersTypeParameterCSParserRuleCall_1_0()); @@ -100713,17 +100669,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TemplateSignatureCS__OwnedParametersAssignment_2_1" - // InternalQVTimperative.g:34857:1: rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 : ( ruleTypeParameterCS ) ; + // InternalQVTimperative.g:34842:1: rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 : ( ruleTypeParameterCS ) ; public final void rule__TemplateSignatureCS__OwnedParametersAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34861:1: ( ( ruleTypeParameterCS ) ) - // InternalQVTimperative.g:34862:1: ( ruleTypeParameterCS ) + // InternalQVTimperative.g:34846:1: ( ( ruleTypeParameterCS ) ) + // InternalQVTimperative.g:34847:1: ( ruleTypeParameterCS ) { - // InternalQVTimperative.g:34862:1: ( ruleTypeParameterCS ) - // InternalQVTimperative.g:34863:1: ruleTypeParameterCS + // InternalQVTimperative.g:34847:1: ( ruleTypeParameterCS ) + // InternalQVTimperative.g:34848:1: ruleTypeParameterCS { if ( state.backtracking==0 ) { before(grammarAccess.getTemplateSignatureCSAccess().getOwnedParametersTypeParameterCSParserRuleCall_2_1_0()); @@ -100758,17 +100714,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypeParameterCS__NameAssignment_0" - // InternalQVTimperative.g:34872:1: rule__TypeParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; + // InternalQVTimperative.g:34857:1: rule__TypeParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ; public final void rule__TypeParameterCS__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34876:1: ( ( ruleUnrestrictedName ) ) - // InternalQVTimperative.g:34877:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:34861:1: ( ( ruleUnrestrictedName ) ) + // InternalQVTimperative.g:34862:1: ( ruleUnrestrictedName ) { - // InternalQVTimperative.g:34877:1: ( ruleUnrestrictedName ) - // InternalQVTimperative.g:34878:1: ruleUnrestrictedName + // InternalQVTimperative.g:34862:1: ( ruleUnrestrictedName ) + // InternalQVTimperative.g:34863:1: ruleUnrestrictedName { if ( state.backtracking==0 ) { before(grammarAccess.getTypeParameterCSAccess().getNameUnrestrictedNameParserRuleCall_0_0()); @@ -100803,17 +100759,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypeParameterCS__OwnedExtendsAssignment_1_1" - // InternalQVTimperative.g:34887:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_1 : ( ruleTypedRefCS ) ; + // InternalQVTimperative.g:34872:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_1 : ( ruleTypedRefCS ) ; public final void rule__TypeParameterCS__OwnedExtendsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34891:1: ( ( ruleTypedRefCS ) ) - // InternalQVTimperative.g:34892:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:34876:1: ( ( ruleTypedRefCS ) ) + // InternalQVTimperative.g:34877:1: ( ruleTypedRefCS ) { - // InternalQVTimperative.g:34892:1: ( ruleTypedRefCS ) - // InternalQVTimperative.g:34893:1: ruleTypedRefCS + // InternalQVTimperative.g:34877:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:34878:1: ruleTypedRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsTypedRefCSParserRuleCall_1_1_0()); @@ -100848,17 +100804,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1" - // InternalQVTimperative.g:34902:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 : ( ruleTypedRefCS ) ; + // InternalQVTimperative.g:34887:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 : ( ruleTypedRefCS ) ; public final void rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34906:1: ( ( ruleTypedRefCS ) ) - // InternalQVTimperative.g:34907:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:34891:1: ( ( ruleTypedRefCS ) ) + // InternalQVTimperative.g:34892:1: ( ruleTypedRefCS ) { - // InternalQVTimperative.g:34907:1: ( ruleTypedRefCS ) - // InternalQVTimperative.g:34908:1: ruleTypedRefCS + // InternalQVTimperative.g:34892:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:34893:1: ruleTypedRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsTypedRefCSParserRuleCall_1_2_1_0()); @@ -100893,17 +100849,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypedTypeRefCS__OwnedPathNameAssignment_0" - // InternalQVTimperative.g:34917:1: rule__TypedTypeRefCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ; + // InternalQVTimperative.g:34902:1: rule__TypedTypeRefCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ; public final void rule__TypedTypeRefCS__OwnedPathNameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34921:1: ( ( rulePathNameCS ) ) - // InternalQVTimperative.g:34922:1: ( rulePathNameCS ) + // InternalQVTimperative.g:34906:1: ( ( rulePathNameCS ) ) + // InternalQVTimperative.g:34907:1: ( rulePathNameCS ) { - // InternalQVTimperative.g:34922:1: ( rulePathNameCS ) - // InternalQVTimperative.g:34923:1: rulePathNameCS + // InternalQVTimperative.g:34907:1: ( rulePathNameCS ) + // InternalQVTimperative.g:34908:1: rulePathNameCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypedTypeRefCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0()); @@ -100938,17 +100894,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__TypedTypeRefCS__OwnedBindingAssignment_1_1" - // InternalQVTimperative.g:34932:1: rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 : ( ruleTemplateBindingCS ) ; + // InternalQVTimperative.g:34917:1: rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 : ( ruleTemplateBindingCS ) ; public final void rule__TypedTypeRefCS__OwnedBindingAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34936:1: ( ( ruleTemplateBindingCS ) ) - // InternalQVTimperative.g:34937:1: ( ruleTemplateBindingCS ) + // InternalQVTimperative.g:34921:1: ( ( ruleTemplateBindingCS ) ) + // InternalQVTimperative.g:34922:1: ( ruleTemplateBindingCS ) { - // InternalQVTimperative.g:34937:1: ( ruleTemplateBindingCS ) - // InternalQVTimperative.g:34938:1: ruleTemplateBindingCS + // InternalQVTimperative.g:34922:1: ( ruleTemplateBindingCS ) + // InternalQVTimperative.g:34923:1: ruleTemplateBindingCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypedTypeRefCSAccess().getOwnedBindingTemplateBindingCSParserRuleCall_1_1_0()); @@ -100983,17 +100939,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // $ANTLR start "rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1" - // InternalQVTimperative.g:34947:1: rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 : ( ruleTypedRefCS ) ; + // InternalQVTimperative.g:34932:1: rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 : ( ruleTypedRefCS ) ; public final void rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalQVTimperative.g:34951:1: ( ( ruleTypedRefCS ) ) - // InternalQVTimperative.g:34952:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:34936:1: ( ( ruleTypedRefCS ) ) + // InternalQVTimperative.g:34937:1: ( ruleTypedRefCS ) { - // InternalQVTimperative.g:34952:1: ( ruleTypedRefCS ) - // InternalQVTimperative.g:34953:1: ruleTypedRefCS + // InternalQVTimperative.g:34937:1: ( ruleTypedRefCS ) + // InternalQVTimperative.g:34938:1: ruleTypedRefCS { if ( state.backtracking==0 ) { before(grammarAccess.getWildcardTypeRefCSAccess().getOwnedExtendsTypedRefCSParserRuleCall_2_1_0()); @@ -101026,19 +100982,19 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } // $ANTLR end "rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1" - // $ANTLR start synpred6_InternalQVTimperative - public final void synpred6_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:3713:1: ( ( ( rule__BottomPatternCS__Group_0__0 ) ) ) - // InternalQVTimperative.g:3713:1: ( ( rule__BottomPatternCS__Group_0__0 ) ) + // $ANTLR start synpred5_InternalQVTimperative + public final void synpred5_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:3706:1: ( ( ( rule__BottomPatternCS__Group_0__0 ) ) ) + // InternalQVTimperative.g:3706:1: ( ( rule__BottomPatternCS__Group_0__0 ) ) { - // InternalQVTimperative.g:3713:1: ( ( rule__BottomPatternCS__Group_0__0 ) ) - // InternalQVTimperative.g:3714:1: ( rule__BottomPatternCS__Group_0__0 ) + // InternalQVTimperative.g:3706:1: ( ( rule__BottomPatternCS__Group_0__0 ) ) + // InternalQVTimperative.g:3707:1: ( rule__BottomPatternCS__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getGroup_0()); } - // InternalQVTimperative.g:3715:1: ( rule__BottomPatternCS__Group_0__0 ) - // InternalQVTimperative.g:3715:2: rule__BottomPatternCS__Group_0__0 + // InternalQVTimperative.g:3708:1: ( rule__BottomPatternCS__Group_0__0 ) + // InternalQVTimperative.g:3708:2: rule__BottomPatternCS__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Group_0__0(); @@ -101054,21 +101010,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred6_InternalQVTimperative + // $ANTLR end synpred5_InternalQVTimperative - // $ANTLR start synpred7_InternalQVTimperative - public final void synpred7_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:3719:6: ( ( ( rule__BottomPatternCS__Group_1__0 ) ) ) - // InternalQVTimperative.g:3719:6: ( ( rule__BottomPatternCS__Group_1__0 ) ) + // $ANTLR start synpred6_InternalQVTimperative + public final void synpred6_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:3712:6: ( ( ( rule__BottomPatternCS__Group_1__0 ) ) ) + // InternalQVTimperative.g:3712:6: ( ( rule__BottomPatternCS__Group_1__0 ) ) { - // InternalQVTimperative.g:3719:6: ( ( rule__BottomPatternCS__Group_1__0 ) ) - // InternalQVTimperative.g:3720:1: ( rule__BottomPatternCS__Group_1__0 ) + // InternalQVTimperative.g:3712:6: ( ( rule__BottomPatternCS__Group_1__0 ) ) + // InternalQVTimperative.g:3713:1: ( rule__BottomPatternCS__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getGroup_1()); } - // InternalQVTimperative.g:3721:1: ( rule__BottomPatternCS__Group_1__0 ) - // InternalQVTimperative.g:3721:2: rule__BottomPatternCS__Group_1__0 + // InternalQVTimperative.g:3714:1: ( rule__BottomPatternCS__Group_1__0 ) + // InternalQVTimperative.g:3714:2: rule__BottomPatternCS__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Group_1__0(); @@ -101084,21 +101040,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred7_InternalQVTimperative + // $ANTLR end synpred6_InternalQVTimperative - // $ANTLR start synpred8_InternalQVTimperative - public final void synpred8_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:3725:6: ( ( ( rule__BottomPatternCS__Group_2__0 ) ) ) - // InternalQVTimperative.g:3725:6: ( ( rule__BottomPatternCS__Group_2__0 ) ) + // $ANTLR start synpred7_InternalQVTimperative + public final void synpred7_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:3718:6: ( ( ( rule__BottomPatternCS__Group_2__0 ) ) ) + // InternalQVTimperative.g:3718:6: ( ( rule__BottomPatternCS__Group_2__0 ) ) { - // InternalQVTimperative.g:3725:6: ( ( rule__BottomPatternCS__Group_2__0 ) ) - // InternalQVTimperative.g:3726:1: ( rule__BottomPatternCS__Group_2__0 ) + // InternalQVTimperative.g:3718:6: ( ( rule__BottomPatternCS__Group_2__0 ) ) + // InternalQVTimperative.g:3719:1: ( rule__BottomPatternCS__Group_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBottomPatternCSAccess().getGroup_2()); } - // InternalQVTimperative.g:3727:1: ( rule__BottomPatternCS__Group_2__0 ) - // InternalQVTimperative.g:3727:2: rule__BottomPatternCS__Group_2__0 + // InternalQVTimperative.g:3720:1: ( rule__BottomPatternCS__Group_2__0 ) + // InternalQVTimperative.g:3720:2: rule__BottomPatternCS__Group_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__BottomPatternCS__Group_2__0(); @@ -101114,21 +101070,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred8_InternalQVTimperative + // $ANTLR end synpred7_InternalQVTimperative - // $ANTLR start synpred13_InternalQVTimperative - public final void synpred13_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:3835:1: ( ( ( rule__GuardPatternCS__Group_0__0 ) ) ) - // InternalQVTimperative.g:3835:1: ( ( rule__GuardPatternCS__Group_0__0 ) ) + // $ANTLR start synpred12_InternalQVTimperative + public final void synpred12_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:3828:1: ( ( ( rule__GuardPatternCS__Group_0__0 ) ) ) + // InternalQVTimperative.g:3828:1: ( ( rule__GuardPatternCS__Group_0__0 ) ) { - // InternalQVTimperative.g:3835:1: ( ( rule__GuardPatternCS__Group_0__0 ) ) - // InternalQVTimperative.g:3836:1: ( rule__GuardPatternCS__Group_0__0 ) + // InternalQVTimperative.g:3828:1: ( ( rule__GuardPatternCS__Group_0__0 ) ) + // InternalQVTimperative.g:3829:1: ( rule__GuardPatternCS__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getGroup_0()); } - // InternalQVTimperative.g:3837:1: ( rule__GuardPatternCS__Group_0__0 ) - // InternalQVTimperative.g:3837:2: rule__GuardPatternCS__Group_0__0 + // InternalQVTimperative.g:3830:1: ( rule__GuardPatternCS__Group_0__0 ) + // InternalQVTimperative.g:3830:2: rule__GuardPatternCS__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__Group_0__0(); @@ -101144,21 +101100,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred13_InternalQVTimperative + // $ANTLR end synpred12_InternalQVTimperative - // $ANTLR start synpred14_InternalQVTimperative - public final void synpred14_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:3841:6: ( ( ( rule__GuardPatternCS__Group_1__0 ) ) ) - // InternalQVTimperative.g:3841:6: ( ( rule__GuardPatternCS__Group_1__0 ) ) + // $ANTLR start synpred13_InternalQVTimperative + public final void synpred13_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:3834:6: ( ( ( rule__GuardPatternCS__Group_1__0 ) ) ) + // InternalQVTimperative.g:3834:6: ( ( rule__GuardPatternCS__Group_1__0 ) ) { - // InternalQVTimperative.g:3841:6: ( ( rule__GuardPatternCS__Group_1__0 ) ) - // InternalQVTimperative.g:3842:1: ( rule__GuardPatternCS__Group_1__0 ) + // InternalQVTimperative.g:3834:6: ( ( rule__GuardPatternCS__Group_1__0 ) ) + // InternalQVTimperative.g:3835:1: ( rule__GuardPatternCS__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getGroup_1()); } - // InternalQVTimperative.g:3843:1: ( rule__GuardPatternCS__Group_1__0 ) - // InternalQVTimperative.g:3843:2: rule__GuardPatternCS__Group_1__0 + // InternalQVTimperative.g:3836:1: ( rule__GuardPatternCS__Group_1__0 ) + // InternalQVTimperative.g:3836:2: rule__GuardPatternCS__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__Group_1__0(); @@ -101174,21 +101130,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred14_InternalQVTimperative + // $ANTLR end synpred13_InternalQVTimperative - // $ANTLR start synpred15_InternalQVTimperative - public final void synpred15_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:3847:6: ( ( ( rule__GuardPatternCS__Group_2__0 ) ) ) - // InternalQVTimperative.g:3847:6: ( ( rule__GuardPatternCS__Group_2__0 ) ) + // $ANTLR start synpred14_InternalQVTimperative + public final void synpred14_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:3840:6: ( ( ( rule__GuardPatternCS__Group_2__0 ) ) ) + // InternalQVTimperative.g:3840:6: ( ( rule__GuardPatternCS__Group_2__0 ) ) { - // InternalQVTimperative.g:3847:6: ( ( rule__GuardPatternCS__Group_2__0 ) ) - // InternalQVTimperative.g:3848:1: ( rule__GuardPatternCS__Group_2__0 ) + // InternalQVTimperative.g:3840:6: ( ( rule__GuardPatternCS__Group_2__0 ) ) + // InternalQVTimperative.g:3841:1: ( rule__GuardPatternCS__Group_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardPatternCSAccess().getGroup_2()); } - // InternalQVTimperative.g:3849:1: ( rule__GuardPatternCS__Group_2__0 ) - // InternalQVTimperative.g:3849:2: rule__GuardPatternCS__Group_2__0 + // InternalQVTimperative.g:3842:1: ( rule__GuardPatternCS__Group_2__0 ) + // InternalQVTimperative.g:3842:2: rule__GuardPatternCS__Group_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardPatternCS__Group_2__0(); @@ -101204,21 +101160,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred15_InternalQVTimperative + // $ANTLR end synpred14_InternalQVTimperative - // $ANTLR start synpred20_InternalQVTimperative - public final void synpred20_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:3943:1: ( ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) ) - // InternalQVTimperative.g:3943:1: ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) + // $ANTLR start synpred19_InternalQVTimperative + public final void synpred19_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:3936:1: ( ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) ) + // InternalQVTimperative.g:3936:1: ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) { - // InternalQVTimperative.g:3943:1: ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) - // InternalQVTimperative.g:3944:1: ( rule__MiddleBottomPatternCS__Group_0__0 ) + // InternalQVTimperative.g:3936:1: ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) + // InternalQVTimperative.g:3937:1: ( rule__MiddleBottomPatternCS__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0()); } - // InternalQVTimperative.g:3945:1: ( rule__MiddleBottomPatternCS__Group_0__0 ) - // InternalQVTimperative.g:3945:2: rule__MiddleBottomPatternCS__Group_0__0 + // InternalQVTimperative.g:3938:1: ( rule__MiddleBottomPatternCS__Group_0__0 ) + // InternalQVTimperative.g:3938:2: rule__MiddleBottomPatternCS__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MiddleBottomPatternCS__Group_0__0(); @@ -101234,21 +101190,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred20_InternalQVTimperative + // $ANTLR end synpred19_InternalQVTimperative - // $ANTLR start synpred21_InternalQVTimperative - public final void synpred21_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:3949:6: ( ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) ) - // InternalQVTimperative.g:3949:6: ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) + // $ANTLR start synpred20_InternalQVTimperative + public final void synpred20_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:3942:6: ( ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) ) + // InternalQVTimperative.g:3942:6: ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) { - // InternalQVTimperative.g:3949:6: ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) - // InternalQVTimperative.g:3950:1: ( rule__MiddleBottomPatternCS__Group_1__0 ) + // InternalQVTimperative.g:3942:6: ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) + // InternalQVTimperative.g:3943:1: ( rule__MiddleBottomPatternCS__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1()); } - // InternalQVTimperative.g:3951:1: ( rule__MiddleBottomPatternCS__Group_1__0 ) - // InternalQVTimperative.g:3951:2: rule__MiddleBottomPatternCS__Group_1__0 + // InternalQVTimperative.g:3944:1: ( rule__MiddleBottomPatternCS__Group_1__0 ) + // InternalQVTimperative.g:3944:2: rule__MiddleBottomPatternCS__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MiddleBottomPatternCS__Group_1__0(); @@ -101264,21 +101220,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred21_InternalQVTimperative + // $ANTLR end synpred20_InternalQVTimperative - // $ANTLR start synpred22_InternalQVTimperative - public final void synpred22_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:3955:6: ( ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) ) - // InternalQVTimperative.g:3955:6: ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) + // $ANTLR start synpred21_InternalQVTimperative + public final void synpred21_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:3948:6: ( ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) ) + // InternalQVTimperative.g:3948:6: ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) { - // InternalQVTimperative.g:3955:6: ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) - // InternalQVTimperative.g:3956:1: ( rule__MiddleBottomPatternCS__Group_2__0 ) + // InternalQVTimperative.g:3948:6: ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) + // InternalQVTimperative.g:3949:1: ( rule__MiddleBottomPatternCS__Group_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_2()); } - // InternalQVTimperative.g:3957:1: ( rule__MiddleBottomPatternCS__Group_2__0 ) - // InternalQVTimperative.g:3957:2: rule__MiddleBottomPatternCS__Group_2__0 + // InternalQVTimperative.g:3950:1: ( rule__MiddleBottomPatternCS__Group_2__0 ) + // InternalQVTimperative.g:3950:2: rule__MiddleBottomPatternCS__Group_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MiddleBottomPatternCS__Group_2__0(); @@ -101294,15 +101250,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred22_InternalQVTimperative + // $ANTLR end synpred21_InternalQVTimperative - // $ANTLR start synpred147_InternalQVTimperative - public final void synpred147_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:5542:6: ( ( ruleTypeLiteralCS ) ) - // InternalQVTimperative.g:5542:6: ( ruleTypeLiteralCS ) + // $ANTLR start synpred146_InternalQVTimperative + public final void synpred146_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:5535:6: ( ( ruleTypeLiteralCS ) ) + // InternalQVTimperative.g:5535:6: ( ruleTypeLiteralCS ) { - // InternalQVTimperative.g:5542:6: ( ruleTypeLiteralCS ) - // InternalQVTimperative.g:5543:1: ruleTypeLiteralCS + // InternalQVTimperative.g:5535:6: ( ruleTypeLiteralCS ) + // InternalQVTimperative.g:5536:1: ruleTypeLiteralCS { if ( state.backtracking==0 ) { before(grammarAccess.getTypeExpCSAccess().getTypeLiteralCSParserRuleCall_0_1()); @@ -101318,21 +101274,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred147_InternalQVTimperative + // $ANTLR end synpred146_InternalQVTimperative - // $ANTLR start synpred148_InternalQVTimperative - public final void synpred148_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:5564:1: ( ( ( rule__ExpCS__Group_0__0 ) ) ) - // InternalQVTimperative.g:5564:1: ( ( rule__ExpCS__Group_0__0 ) ) + // $ANTLR start synpred147_InternalQVTimperative + public final void synpred147_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:5557:1: ( ( ( rule__ExpCS__Group_0__0 ) ) ) + // InternalQVTimperative.g:5557:1: ( ( rule__ExpCS__Group_0__0 ) ) { - // InternalQVTimperative.g:5564:1: ( ( rule__ExpCS__Group_0__0 ) ) - // InternalQVTimperative.g:5565:1: ( rule__ExpCS__Group_0__0 ) + // InternalQVTimperative.g:5557:1: ( ( rule__ExpCS__Group_0__0 ) ) + // InternalQVTimperative.g:5558:1: ( rule__ExpCS__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getExpCSAccess().getGroup_0()); } - // InternalQVTimperative.g:5566:1: ( rule__ExpCS__Group_0__0 ) - // InternalQVTimperative.g:5566:2: rule__ExpCS__Group_0__0 + // InternalQVTimperative.g:5559:1: ( rule__ExpCS__Group_0__0 ) + // InternalQVTimperative.g:5559:2: rule__ExpCS__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ExpCS__Group_0__0(); @@ -101348,15 +101304,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred148_InternalQVTimperative + // $ANTLR end synpred147_InternalQVTimperative - // $ANTLR start synpred155_InternalQVTimperative - public final void synpred155_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:5654:6: ( ( ruleTupleLiteralExpCS ) ) - // InternalQVTimperative.g:5654:6: ( ruleTupleLiteralExpCS ) + // $ANTLR start synpred154_InternalQVTimperative + public final void synpred154_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:5647:6: ( ( ruleTupleLiteralExpCS ) ) + // InternalQVTimperative.g:5647:6: ( ruleTupleLiteralExpCS ) { - // InternalQVTimperative.g:5654:6: ( ruleTupleLiteralExpCS ) - // InternalQVTimperative.g:5655:1: ruleTupleLiteralExpCS + // InternalQVTimperative.g:5647:6: ( ruleTupleLiteralExpCS ) + // InternalQVTimperative.g:5648:1: ruleTupleLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getTupleLiteralExpCSParserRuleCall_4()); @@ -101372,15 +101328,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred155_InternalQVTimperative + // $ANTLR end synpred154_InternalQVTimperative - // $ANTLR start synpred156_InternalQVTimperative - public final void synpred156_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:5660:6: ( ( ruleMapLiteralExpCS ) ) - // InternalQVTimperative.g:5660:6: ( ruleMapLiteralExpCS ) + // $ANTLR start synpred155_InternalQVTimperative + public final void synpred155_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:5653:6: ( ( ruleMapLiteralExpCS ) ) + // InternalQVTimperative.g:5653:6: ( ruleMapLiteralExpCS ) { - // InternalQVTimperative.g:5660:6: ( ruleMapLiteralExpCS ) - // InternalQVTimperative.g:5661:1: ruleMapLiteralExpCS + // InternalQVTimperative.g:5653:6: ( ruleMapLiteralExpCS ) + // InternalQVTimperative.g:5654:1: ruleMapLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getMapLiteralExpCSParserRuleCall_5()); @@ -101396,15 +101352,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred156_InternalQVTimperative + // $ANTLR end synpred155_InternalQVTimperative - // $ANTLR start synpred157_InternalQVTimperative - public final void synpred157_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:5666:6: ( ( ruleCollectionLiteralExpCS ) ) - // InternalQVTimperative.g:5666:6: ( ruleCollectionLiteralExpCS ) + // $ANTLR start synpred156_InternalQVTimperative + public final void synpred156_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:5659:6: ( ( ruleCollectionLiteralExpCS ) ) + // InternalQVTimperative.g:5659:6: ( ruleCollectionLiteralExpCS ) { - // InternalQVTimperative.g:5666:6: ( ruleCollectionLiteralExpCS ) - // InternalQVTimperative.g:5667:1: ruleCollectionLiteralExpCS + // InternalQVTimperative.g:5659:6: ( ruleCollectionLiteralExpCS ) + // InternalQVTimperative.g:5660:1: ruleCollectionLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getCollectionLiteralExpCSParserRuleCall_6()); @@ -101420,15 +101376,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred157_InternalQVTimperative + // $ANTLR end synpred156_InternalQVTimperative - // $ANTLR start synpred159_InternalQVTimperative - public final void synpred159_InternalQVTimperative_fragment() throws RecognitionException { - // InternalQVTimperative.g:5678:6: ( ( ruleTypeLiteralExpCS ) ) - // InternalQVTimperative.g:5678:6: ( ruleTypeLiteralExpCS ) + // $ANTLR start synpred158_InternalQVTimperative + public final void synpred158_InternalQVTimperative_fragment() throws RecognitionException { + // InternalQVTimperative.g:5671:6: ( ( ruleTypeLiteralExpCS ) ) + // InternalQVTimperative.g:5671:6: ( ruleTypeLiteralExpCS ) { - // InternalQVTimperative.g:5678:6: ( ruleTypeLiteralExpCS ) - // InternalQVTimperative.g:5679:1: ruleTypeLiteralExpCS + // InternalQVTimperative.g:5671:6: ( ruleTypeLiteralExpCS ) + // InternalQVTimperative.g:5672:1: ruleTypeLiteralExpCS { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpCSAccess().getTypeLiteralExpCSParserRuleCall_8()); @@ -101444,7 +101400,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } } - // $ANTLR end synpred159_InternalQVTimperative + // $ANTLR end synpred158_InternalQVTimperative // $ANTLR start synpred327_InternalQVTimperative public final void synpred327_InternalQVTimperative_fragment() throws RecognitionException { @@ -101478,11 +101434,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa // Delegated rules - public final boolean synpred15_InternalQVTimperative() { + public final boolean synpred13_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred15_InternalQVTimperative_fragment(); // can never throw exception + synpred13_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101492,11 +101448,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred13_InternalQVTimperative() { + public final boolean synpred19_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred13_InternalQVTimperative_fragment(); // can never throw exception + synpred19_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101506,11 +101462,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred7_InternalQVTimperative() { + public final boolean synpred158_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred7_InternalQVTimperative_fragment(); // can never throw exception + synpred158_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101520,11 +101476,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred328_InternalQVTimperative() { + public final boolean synpred154_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred328_InternalQVTimperative_fragment(); // can never throw exception + synpred154_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101534,11 +101490,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred148_InternalQVTimperative() { + public final boolean synpred7_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred148_InternalQVTimperative_fragment(); // can never throw exception + synpred7_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101548,11 +101504,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred156_InternalQVTimperative() { + public final boolean synpred5_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred156_InternalQVTimperative_fragment(); // can never throw exception + synpred5_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101562,11 +101518,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred21_InternalQVTimperative() { + public final boolean synpred328_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred21_InternalQVTimperative_fragment(); // can never throw exception + synpred328_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101576,11 +101532,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred14_InternalQVTimperative() { + public final boolean synpred146_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred14_InternalQVTimperative_fragment(); // can never throw exception + synpred146_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101590,11 +101546,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred20_InternalQVTimperative() { + public final boolean synpred156_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred20_InternalQVTimperative_fragment(); // can never throw exception + synpred156_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101604,11 +101560,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred22_InternalQVTimperative() { + public final boolean synpred21_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred22_InternalQVTimperative_fragment(); // can never throw exception + synpred21_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101618,11 +101574,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred159_InternalQVTimperative() { + public final boolean synpred14_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred159_InternalQVTimperative_fragment(); // can never throw exception + synpred14_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101632,11 +101588,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred155_InternalQVTimperative() { + public final boolean synpred20_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred155_InternalQVTimperative_fragment(); // can never throw exception + synpred20_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101646,11 +101602,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred6_InternalQVTimperative() { + public final boolean synpred12_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred6_InternalQVTimperative_fragment(); // can never throw exception + synpred12_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101660,11 +101616,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred8_InternalQVTimperative() { + public final boolean synpred155_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred8_InternalQVTimperative_fragment(); // can never throw exception + synpred155_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101674,11 +101630,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred147_InternalQVTimperative() { + public final boolean synpred6_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred147_InternalQVTimperative_fragment(); // can never throw exception + synpred6_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101688,11 +101644,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred327_InternalQVTimperative() { + public final boolean synpred147_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred327_InternalQVTimperative_fragment(); // can never throw exception + synpred147_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101702,11 +101658,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa state.failed=false; return success; } - public final boolean synpred157_InternalQVTimperative() { + public final boolean synpred327_InternalQVTimperative() { state.backtracking++; int start = input.mark(); try { - synpred157_InternalQVTimperative_fragment(); // can never throw exception + synpred327_InternalQVTimperative_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -101718,12 +101674,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } + protected DFA52 dfa52 = new DFA52(this); protected DFA53 dfa53 = new DFA53(this); - protected DFA54 dfa54 = new DFA54(this); + protected DFA57 dfa57 = new DFA57(this); protected DFA58 dfa58 = new DFA58(this); - protected DFA59 dfa59 = new DFA59(this); - protected DFA62 dfa62 = new DFA62(this); - protected DFA68 dfa68 = new DFA68(this); + protected DFA61 dfa61 = new DFA61(this); + protected DFA67 dfa67 = new DFA67(this); protected DFA111 dfa111 = new DFA111(this); protected DFA121 dfa121 = new DFA121(this); protected DFA131 dfa131 = new DFA131(this); @@ -101763,11 +101719,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); - class DFA53 extends DFA { + class DFA52 extends DFA { - public DFA53(BaseRecognizer recognizer) { + public DFA52(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 53; + this.decisionNumber = 52; this.eot = dfa_1; this.eof = dfa_2; this.min = dfa_3; @@ -101777,7 +101733,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa this.transition = dfa_7; } public String getDescription() { - return "5385:1: rule__CollectionLiteralPartCS__Alternatives : ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) );"; + return "5378:1: rule__CollectionLiteralPartCS__Alternatives : ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) );"; } } static final String[] dfa_8s = { @@ -101800,11 +101756,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa }; static final short[][] dfa_8 = unpackEncodedStringArray(dfa_8s); - class DFA54 extends DFA { + class DFA53 extends DFA { - public DFA54(BaseRecognizer recognizer) { + public DFA53(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 54; + this.decisionNumber = 53; this.eot = dfa_1; this.eof = dfa_2; this.min = dfa_3; @@ -101814,7 +101770,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa this.transition = dfa_8; } public String getDescription() { - return "5407:1: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );"; + return "5400:1: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );"; } } static final String dfa_9s = "\36\uffff"; @@ -101862,11 +101818,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s); static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s); - class DFA58 extends DFA { + class DFA57 extends DFA { - public DFA58(BaseRecognizer recognizer) { + public DFA57(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 58; + this.decisionNumber = 57; this.eot = dfa_9; this.eof = dfa_9; this.min = dfa_10; @@ -101876,91 +101832,91 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa this.transition = dfa_14; } public String getDescription() { - return "5531:1: rule__TypeExpCS__Alternatives_0 : ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) );"; + return "5524:1: rule__TypeExpCS__Alternatives_0 : ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : - int LA58_22 = input.LA(1); + int LA57_22 = input.LA(1); - int index58_22 = input.index(); + int index57_22 = input.index(); input.rewind(); s = -1; - if ( (synpred147_InternalQVTimperative()) ) {s = 14;} + if ( (synpred146_InternalQVTimperative()) ) {s = 14;} else if ( (true) ) {s = 29;} - input.seek(index58_22); + input.seek(index57_22); if ( s>=0 ) return s; break; case 1 : - int LA58_23 = input.LA(1); + int LA57_23 = input.LA(1); - int index58_23 = input.index(); + int index57_23 = input.index(); input.rewind(); s = -1; - if ( (synpred147_InternalQVTimperative()) ) {s = 14;} + if ( (synpred146_InternalQVTimperative()) ) {s = 14;} else if ( (true) ) {s = 29;} - input.seek(index58_23); + input.seek(index57_23); if ( s>=0 ) return s; break; case 2 : - int LA58_24 = input.LA(1); + int LA57_24 = input.LA(1); - int index58_24 = input.index(); + int index57_24 = input.index(); input.rewind(); s = -1; - if ( (synpred147_InternalQVTimperative()) ) {s = 14;} + if ( (synpred146_InternalQVTimperative()) ) {s = 14;} else if ( (true) ) {s = 29;} - input.seek(index58_24); + input.seek(index57_24); if ( s>=0 ) return s; break; case 3 : - int LA58_25 = input.LA(1); + int LA57_25 = input.LA(1); - int index58_25 = input.index(); + int index57_25 = input.index(); input.rewind(); s = -1; - if ( (synpred147_InternalQVTimperative()) ) {s = 14;} + if ( (synpred146_InternalQVTimperative()) ) {s = 14;} else if ( (true) ) {s = 29;} - input.seek(index58_25); + input.seek(index57_25); if ( s>=0 ) return s; break; case 4 : - int LA58_26 = input.LA(1); + int LA57_26 = input.LA(1); - int index58_26 = input.index(); + int index57_26 = input.index(); input.rewind(); s = -1; - if ( (synpred147_InternalQVTimperative()) ) {s = 14;} + if ( (synpred146_InternalQVTimperative()) ) {s = 14;} else if ( (true) ) {s = 29;} - input.seek(index58_26); + input.seek(index57_26); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 58, _s, input); + new NoViableAltException(getDescription(), 57, _s, input); error(nvae); throw nvae; } @@ -102023,11 +101979,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa static final short[] dfa_19 = DFA.unpackEncodedString(dfa_19s); static final short[][] dfa_20 = unpackEncodedStringArray(dfa_20s); - class DFA59 extends DFA { + class DFA58 extends DFA { - public DFA59(BaseRecognizer recognizer) { + public DFA58(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 59; + this.decisionNumber = 58; this.eot = dfa_15; this.eof = dfa_15; this.min = dfa_16; @@ -102037,46 +101993,46 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa this.transition = dfa_20; } public String getDescription() { - return "5559:1: rule__ExpCS__Alternatives : ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) );"; + return "5552:1: rule__ExpCS__Alternatives : ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : - int LA59_1 = input.LA(1); + int LA58_1 = input.LA(1); - int index59_1 = input.index(); + int index58_1 = input.index(); input.rewind(); s = -1; - if ( (synpred148_InternalQVTimperative()) ) {s = 3;} + if ( (synpred147_InternalQVTimperative()) ) {s = 3;} else if ( (true) ) {s = 42;} - input.seek(index59_1); + input.seek(index58_1); if ( s>=0 ) return s; break; case 1 : - int LA59_2 = input.LA(1); + int LA58_2 = input.LA(1); - int index59_2 = input.index(); + int index58_2 = input.index(); input.rewind(); s = -1; - if ( (synpred148_InternalQVTimperative()) ) {s = 3;} + if ( (synpred147_InternalQVTimperative()) ) {s = 3;} else if ( (true) ) {s = 42;} - input.seek(index59_2); + input.seek(index58_2); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 59, _s, input); + new NoViableAltException(getDescription(), 58, _s, input); error(nvae); throw nvae; } @@ -102136,11 +102092,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa static final short[] dfa_24 = DFA.unpackEncodedString(dfa_24s); static final short[][] dfa_25 = unpackEncodedStringArray(dfa_25s); - class DFA62 extends DFA { + class DFA61 extends DFA { - public DFA62(BaseRecognizer recognizer) { + public DFA61(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 62; + this.decisionNumber = 61; this.eot = dfa_15; this.eof = dfa_15; this.min = dfa_21; @@ -102150,121 +102106,121 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa this.transition = dfa_25; } public String getDescription() { - return "5625:1: rule__PrimaryExpCS__Alternatives : ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleNameExpCS ) );"; + return "5618:1: rule__PrimaryExpCS__Alternatives : ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleNameExpCS ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : - int LA62_11 = input.LA(1); + int LA61_11 = input.LA(1); - int index62_11 = input.index(); + int index61_11 = input.index(); input.rewind(); s = -1; - if ( (synpred155_InternalQVTimperative()) ) {s = 40;} + if ( (synpred154_InternalQVTimperative()) ) {s = 40;} - else if ( (synpred159_InternalQVTimperative()) ) {s = 19;} + else if ( (synpred158_InternalQVTimperative()) ) {s = 19;} - input.seek(index62_11); + input.seek(index61_11); if ( s>=0 ) return s; break; case 1 : - int LA62_12 = input.LA(1); + int LA61_12 = input.LA(1); - int index62_12 = input.index(); + int index61_12 = input.index(); input.rewind(); s = -1; - if ( (synpred156_InternalQVTimperative()) ) {s = 41;} + if ( (synpred155_InternalQVTimperative()) ) {s = 41;} - else if ( (synpred159_InternalQVTimperative()) ) {s = 19;} + else if ( (synpred158_InternalQVTimperative()) ) {s = 19;} - input.seek(index62_12); + input.seek(index61_12); if ( s>=0 ) return s; break; case 2 : - int LA62_13 = input.LA(1); + int LA61_13 = input.LA(1); - int index62_13 = input.index(); + int index61_13 = input.index(); input.rewind(); s = -1; - if ( (synpred157_InternalQVTimperative()) ) {s = 42;} + if ( (synpred156_InternalQVTimperative()) ) {s = 42;} - else if ( (synpred159_InternalQVTimperative()) ) {s = 19;} + else if ( (synpred158_InternalQVTimperative()) ) {s = 19;} - input.seek(index62_13); + input.seek(index61_13); if ( s>=0 ) return s; break; case 3 : - int LA62_14 = input.LA(1); + int LA61_14 = input.LA(1); - int index62_14 = input.index(); + int index61_14 = input.index(); input.rewind(); s = -1; - if ( (synpred157_InternalQVTimperative()) ) {s = 42;} + if ( (synpred156_InternalQVTimperative()) ) {s = 42;} - else if ( (synpred159_InternalQVTimperative()) ) {s = 19;} + else if ( (synpred158_InternalQVTimperative()) ) {s = 19;} - input.seek(index62_14); + input.seek(index61_14); if ( s>=0 ) return s; break; case 4 : - int LA62_15 = input.LA(1); + int LA61_15 = input.LA(1); - int index62_15 = input.index(); + int index61_15 = input.index(); input.rewind(); s = -1; - if ( (synpred157_InternalQVTimperative()) ) {s = 42;} + if ( (synpred156_InternalQVTimperative()) ) {s = 42;} - else if ( (synpred159_InternalQVTimperative()) ) {s = 19;} + else if ( (synpred158_InternalQVTimperative()) ) {s = 19;} - input.seek(index62_15); + input.seek(index61_15); if ( s>=0 ) return s; break; case 5 : - int LA62_16 = input.LA(1); + int LA61_16 = input.LA(1); - int index62_16 = input.index(); + int index61_16 = input.index(); input.rewind(); s = -1; - if ( (synpred157_InternalQVTimperative()) ) {s = 42;} + if ( (synpred156_InternalQVTimperative()) ) {s = 42;} - else if ( (synpred159_InternalQVTimperative()) ) {s = 19;} + else if ( (synpred158_InternalQVTimperative()) ) {s = 19;} - input.seek(index62_16); + input.seek(index61_16); if ( s>=0 ) return s; break; case 6 : - int LA62_17 = input.LA(1); + int LA61_17 = input.LA(1); - int index62_17 = input.index(); + int index61_17 = input.index(); input.rewind(); s = -1; - if ( (synpred157_InternalQVTimperative()) ) {s = 42;} + if ( (synpred156_InternalQVTimperative()) ) {s = 42;} - else if ( (synpred159_InternalQVTimperative()) ) {s = 19;} + else if ( (synpred158_InternalQVTimperative()) ) {s = 19;} - input.seek(index62_17); + input.seek(index61_17); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 62, _s, input); + new NoViableAltException(getDescription(), 61, _s, input); error(nvae); throw nvae; } @@ -102289,11 +102245,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa }; static final short[][] dfa_26 = unpackEncodedStringArray(dfa_26s); - class DFA68 extends DFA { + class DFA67 extends DFA { - public DFA68(BaseRecognizer recognizer) { + public DFA67(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 68; + this.decisionNumber = 67; this.eot = dfa_1; this.eof = dfa_1; this.min = dfa_3; @@ -102303,27 +102259,27 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa this.transition = dfa_26; } public String getDescription() { - return "5783:1: rule__IfExpCS__OwnedConditionAlternatives_1_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );"; + return "5776:1: rule__IfExpCS__OwnedConditionAlternatives_1_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );"; } } static final String dfa_27s = "\1\6\15\22\2\uffff"; static final String dfa_28s = "\1\35\15\121\2\uffff"; - static final String dfa_29s = "\16\uffff\1\1\1\2"; + static final String dfa_29s = "\16\uffff\1\2\1\1"; static final String[] dfa_30s = { "\1\1\1\2\13\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15", - "\1\17\25\uffff\1\17\32\uffff\1\17\6\uffff\1\17\6\uffff\1\16", - "\1\17\25\uffff\1\17\32\uffff\1\17\6\uffff\1\17\6\uffff\1\16", - "\1\17\25\uffff\1\17\32\uffff\1\17\6\uffff\1\17\6\uffff\1\16", - "\1\17\25\uffff\1\17\32\uffff\1\17\6\uffff\1\17\6\uffff\1\16", - "\1\17\25\uffff\1\17\32\uffff\1\17\6\uffff\1\17\6\uffff\1\16", - "\1\17\25\uffff\1\17\32\uffff\1\17\6\uffff\1\17\6\uffff\1\16", - "\1\17\25\uffff\1\17\32\uffff\1\17\6\uffff\1\17\6\uffff\1\16", - "\1\17\25\uffff\1\17\32\uffff\1\17\6\uffff\1\17\6\uffff\1\16", - "\1\17\25\uffff\1\17\32\uffff\1\17\6\uffff\1\17\6\uffff\1\16", - "\1\17\25\uffff\1\17\32\uffff\1\17\6\uffff\1\17\6\uffff\1\16", - "\1\17\25\uffff\1\17\32\uffff\1\17\6\uffff\1\17\6\uffff\1\16", - "\1\17\25\uffff\1\17\32\uffff\1\17\6\uffff\1\17\6\uffff\1\16", - "\1\17\25\uffff\1\17\32\uffff\1\17\6\uffff\1\17\6\uffff\1\16", + "\1\16\25\uffff\1\16\32\uffff\1\16\6\uffff\1\16\6\uffff\1\17", + "\1\16\25\uffff\1\16\32\uffff\1\16\6\uffff\1\16\6\uffff\1\17", + "\1\16\25\uffff\1\16\32\uffff\1\16\6\uffff\1\16\6\uffff\1\17", + "\1\16\25\uffff\1\16\32\uffff\1\16\6\uffff\1\16\6\uffff\1\17", + "\1\16\25\uffff\1\16\32\uffff\1\16\6\uffff\1\16\6\uffff\1\17", + "\1\16\25\uffff\1\16\32\uffff\1\16\6\uffff\1\16\6\uffff\1\17", + "\1\16\25\uffff\1\16\32\uffff\1\16\6\uffff\1\16\6\uffff\1\17", + "\1\16\25\uffff\1\16\32\uffff\1\16\6\uffff\1\16\6\uffff\1\17", + "\1\16\25\uffff\1\16\32\uffff\1\16\6\uffff\1\16\6\uffff\1\17", + "\1\16\25\uffff\1\16\32\uffff\1\16\6\uffff\1\16\6\uffff\1\17", + "\1\16\25\uffff\1\16\32\uffff\1\16\6\uffff\1\16\6\uffff\1\17", + "\1\16\25\uffff\1\16\32\uffff\1\16\6\uffff\1\16\6\uffff\1\17", + "\1\16\25\uffff\1\16\32\uffff\1\16\6\uffff\1\16\6\uffff\1\17", "", "" }; @@ -102416,8 +102372,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa } static final String dfa_38s = "\1\6\15\103\2\uffff"; static final String dfa_39s = "\1\100\15\121\2\uffff"; - static final String dfa_40s = "\16\uffff\1\2\1\1"; - static final String[] dfa_41s = { + static final String[] dfa_40s = { "\1\1\1\2\13\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\24\uffff\17\16", "\1\16\15\uffff\1\17", "\1\16\15\uffff\1\17", @@ -102437,8 +102392,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa }; static final char[] dfa_38 = DFA.unpackEncodedStringToUnsignedChars(dfa_38s); static final char[] dfa_39 = DFA.unpackEncodedStringToUnsignedChars(dfa_39s); - static final short[] dfa_40 = DFA.unpackEncodedString(dfa_40s); - static final short[][] dfa_41 = unpackEncodedStringArray(dfa_41s); + static final short[][] dfa_40 = unpackEncodedStringArray(dfa_40s); class DFA131 extends DFA { @@ -102449,21 +102403,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa this.eof = dfa_1; this.min = dfa_38; this.max = dfa_39; - this.accept = dfa_40; + this.accept = dfa_29; this.special = dfa_6; - this.transition = dfa_41; + this.transition = dfa_40; } public String getDescription() { return "13672:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?"; } } - static final String dfa_42s = "\17\uffff"; - static final String dfa_43s = "\1\2\16\uffff"; - static final String dfa_44s = "\1\21\1\0\15\uffff"; - static final String dfa_45s = "\1\151\1\0\15\uffff"; - static final String dfa_46s = "\2\uffff\1\2\13\uffff\1\1"; - static final String dfa_47s = "\1\uffff\1\0\15\uffff}>"; - static final String[] dfa_48s = { + static final String dfa_41s = "\17\uffff"; + static final String dfa_42s = "\1\2\16\uffff"; + static final String dfa_43s = "\1\21\1\0\15\uffff"; + static final String dfa_44s = "\1\151\1\0\15\uffff"; + static final String dfa_45s = "\2\uffff\1\2\13\uffff\1\1"; + static final String dfa_46s = "\1\uffff\1\0\15\uffff}>"; + static final String[] dfa_47s = { "\2\2\25\uffff\1\2\32\uffff\1\1\3\2\2\uffff\1\2\1\uffff\1\2\24\uffff\1\2\5\uffff\1\2\2\uffff\1\2", "\1\uffff", "", @@ -102481,26 +102435,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa "" }; + static final short[] dfa_41 = DFA.unpackEncodedString(dfa_41s); static final short[] dfa_42 = DFA.unpackEncodedString(dfa_42s); - static final short[] dfa_43 = DFA.unpackEncodedString(dfa_43s); + static final char[] dfa_43 = DFA.unpackEncodedStringToUnsignedChars(dfa_43s); static final char[] dfa_44 = DFA.unpackEncodedStringToUnsignedChars(dfa_44s); - static final char[] dfa_45 = DFA.unpackEncodedStringToUnsignedChars(dfa_45s); + static final short[] dfa_45 = DFA.unpackEncodedString(dfa_45s); static final short[] dfa_46 = DFA.unpackEncodedString(dfa_46s); - static final short[] dfa_47 = DFA.unpackEncodedString(dfa_47s); - static final short[][] dfa_48 = unpackEncodedStringArray(dfa_48s); + static final short[][] dfa_47 = unpackEncodedStringArray(dfa_47s); class DFA229 extends DFA { public DFA229(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 229; - this.eot = dfa_42; - this.eof = dfa_43; - this.min = dfa_44; - this.max = dfa_45; - this.accept = dfa_46; - this.special = dfa_47; - this.transition = dfa_48; + this.eot = dfa_41; + this.eof = dfa_42; + this.min = dfa_43; + this.max = dfa_44; + this.accept = dfa_45; + this.special = dfa_46; + this.transition = dfa_47; } public String getDescription() { return "24025:1: ( rule__TypeNameExpCS__Group_1__0 )?"; @@ -102538,13 +102492,13 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa public DFA230(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 230; - this.eot = dfa_42; - this.eof = dfa_43; - this.min = dfa_44; - this.max = dfa_45; - this.accept = dfa_46; - this.special = dfa_47; - this.transition = dfa_48; + this.eot = dfa_41; + this.eof = dfa_42; + this.min = dfa_43; + this.max = dfa_44; + this.accept = dfa_45; + this.special = dfa_46; + this.transition = dfa_47; } public String getDescription() { return "24086:1: ( rule__TypeNameExpCS__Group_1_1__0 )?"; @@ -102576,13 +102530,13 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa throw nvae; } } - static final String dfa_49s = "\21\uffff"; - static final String dfa_50s = "\1\2\20\uffff"; - static final String dfa_51s = "\1\21\1\5\1\uffff\15\50\1\uffff"; - static final String dfa_52s = "\1\u008f\1\161\1\uffff\15\107\1\uffff"; - static final String dfa_53s = "\2\uffff\1\2\15\uffff\1\1"; - static final String dfa_54s = "\21\uffff}>"; - static final String[] dfa_55s = { + static final String dfa_48s = "\21\uffff"; + static final String dfa_49s = "\1\2\20\uffff"; + static final String dfa_50s = "\1\21\1\5\1\uffff\15\50\1\uffff"; + static final String dfa_51s = "\1\u008f\1\161\1\uffff\15\107\1\uffff"; + static final String dfa_52s = "\2\uffff\1\2\15\uffff\1\1"; + static final String dfa_53s = "\21\uffff}>"; + static final String[] dfa_54s = { "\2\2\14\uffff\1\2\1\uffff\21\2\21\uffff\1\1\4\2\1\uffff\3\2\23\uffff\1\2\2\uffff\1\2\4\uffff\1\2\1\uffff\4\2\42\uffff\1\2", "\1\20\1\3\1\4\13\uffff\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\47\uffff\1\20\10\uffff\2\2\41\uffff\1\2", "", @@ -102602,26 +102556,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa "" }; + static final short[] dfa_48 = DFA.unpackEncodedString(dfa_48s); static final short[] dfa_49 = DFA.unpackEncodedString(dfa_49s); - static final short[] dfa_50 = DFA.unpackEncodedString(dfa_50s); + static final char[] dfa_50 = DFA.unpackEncodedStringToUnsignedChars(dfa_50s); static final char[] dfa_51 = DFA.unpackEncodedStringToUnsignedChars(dfa_51s); - static final char[] dfa_52 = DFA.unpackEncodedStringToUnsignedChars(dfa_52s); + static final short[] dfa_52 = DFA.unpackEncodedString(dfa_52s); static final short[] dfa_53 = DFA.unpackEncodedString(dfa_53s); - static final short[] dfa_54 = DFA.unpackEncodedString(dfa_54s); - static final short[][] dfa_55 = unpackEncodedStringArray(dfa_55s); + static final short[][] dfa_54 = unpackEncodedStringArray(dfa_54s); class DFA235 extends DFA { public DFA235(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 235; - this.eot = dfa_49; - this.eof = dfa_50; - this.min = dfa_51; - this.max = dfa_52; - this.accept = dfa_53; - this.special = dfa_54; - this.transition = dfa_55; + this.eot = dfa_48; + this.eof = dfa_49; + this.min = dfa_50; + this.max = dfa_51; + this.accept = dfa_52; + this.special = dfa_53; + this.transition = dfa_54; } public String getDescription() { return "24706:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?"; @@ -102633,37 +102587,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa private static class FollowSets000 { public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x000000003FF800C2L,0x000200000000C000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000022L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000013000000L,0x0009000000010000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000200002L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000013000002L,0x0009000000010000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x000000003FF800C0L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000050L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001611A00000121L,0x0000000000006000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0xFFFC0003BFF800F2L,0x0001611A00000101L,0x0000000000006000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000060L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001611A00000101L,0x0000000000006000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000040000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001611A00000301L,0x0000000000006000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000240L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0000411A00000101L,0x0000000000006000L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x000000003FF800E0L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000040000L,0x0000000000020000L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000001000000L,0x0001000000000000L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000020000000L,0x0000000000001808L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x000000003FF800C0L,0x000200000000E020L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000180002L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000022L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000013000000L,0x0009000000010000L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000200002L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000013000002L,0x0009000000010000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x000000003FF800C0L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000050L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001611A00000121L,0x0000000000006000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0xFFFC0003BFF800F2L,0x0001611A00000101L,0x0000000000006000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000060L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001611A00000101L,0x0000000000006000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000040000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001611A00000301L,0x0000000000006000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000240L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0000411A00000101L,0x0000000000006000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x000000003FF800E0L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000040000L,0x0000000000020000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000001000000L,0x0001000000000000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000020000000L,0x0000000000001808L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x000000003FF800C0L,0x000200000000E020L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000180002L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x000000003FF800C2L,0x000200000000C000L}); public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000108L}); public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0002000000004000L}); public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x000000003FF800C0L,0x0000000000000020L}); |