public final void entryRuleVariableOrDollar() throws RecognitionException { HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:211:1: ( ruleVariableOrDollar EOF ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:212:1: ruleVariableOrDollar EOF { before(grammarAccess.getVariableOrDollarRule()); pushFollow(FOLLOW_ruleVariableOrDollar_in_entryRuleVariableOrDollar335); ruleVariableOrDollar(); state._fsp--; after(grammarAccess.getVariableOrDollarRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleVariableOrDollar342); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { myHiddenTokenState.restore(); } return ; } // $ANTLR end "entryRuleVariableOrDollar"
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("parts",true)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("parts"); if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl IEObjectConsumer param = createEObjectConsumer((EObject)value); if(param.isInstanceOf(grammarAccess.getVariableOrDollarRule().getType().getClassifier())) { type = AssignmentType.PARSER_RULE_CALL; element = grammarAccess.getTemplateBodyAccess().getPartsVariableOrDollarParserRuleCall_2_0_0(); consumed = obj; return param; } } return null; }
public final EObject entryRuleVariableOrDollar() throws RecognitionException { EObject current = null; EObject iv_ruleVariableOrDollar = null; HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { // InternalCodetemplatesParser.g:430:2: (iv_ruleVariableOrDollar= ruleVariableOrDollar EOF ) // InternalCodetemplatesParser.g:431:2: iv_ruleVariableOrDollar= ruleVariableOrDollar EOF { newCompositeNode(grammarAccess.getVariableOrDollarRule()); pushFollow(FOLLOW_1); iv_ruleVariableOrDollar=ruleVariableOrDollar(); state._fsp--; current =iv_ruleVariableOrDollar; match(input,EOF,FOLLOW_2); } } catch (RecognitionException re) { recover(input,re); appendSkippedTokens(); } finally { myHiddenTokenState.restore(); } return current; } // $ANTLR end "entryRuleVariableOrDollar"
public final EObject entryRuleVariableOrDollar() throws RecognitionException { EObject current = null; EObject iv_ruleVariableOrDollar = null; HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { // ../org.eclipse.xtext.ui.codetemplates/src-gen/org/eclipse/xtext/ui/codetemplates/parser/antlr/internal/InternalCodetemplatesParser.g:428:2: (iv_ruleVariableOrDollar= ruleVariableOrDollar EOF ) // ../org.eclipse.xtext.ui.codetemplates/src-gen/org/eclipse/xtext/ui/codetemplates/parser/antlr/internal/InternalCodetemplatesParser.g:429:2: iv_ruleVariableOrDollar= ruleVariableOrDollar EOF { newCompositeNode(grammarAccess.getVariableOrDollarRule()); pushFollow(FOLLOW_ruleVariableOrDollar_in_entryRuleVariableOrDollar786); iv_ruleVariableOrDollar=ruleVariableOrDollar(); state._fsp--; current =iv_ruleVariableOrDollar; match(input,EOF,FOLLOW_EOF_in_entryRuleVariableOrDollar796); } } catch (RecognitionException re) { recover(input,re); appendSkippedTokens(); } finally { myHiddenTokenState.restore(); } return current; } // $ANTLR end "entryRuleVariableOrDollar"