newCompositeNode(grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0());
newCompositeNode(grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0());
newCompositeNode(grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0());
newCompositeNode(grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0());
public final void rule__Variable__TypeAssignment_2_1_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:2542:1: ( ( ruleValidID ) ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:2543:1: ( ruleValidID ) { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:2543:1: ( ruleValidID ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:2544:1: ruleValidID { before(grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0()); pushFollow(FOLLOW_ruleValidID_in_rule__Variable__TypeAssignment_2_1_35052); ruleValidID(); state._fsp--; after(grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Variable__TypeAssignment_2_1_3"
public final void rule__Variable__TypeAssignment_2_1_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalSingleCodetemplateParser.g:2244:1: ( ( ruleValidID ) ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalSingleCodetemplateParser.g:2245:1: ( ruleValidID ) { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalSingleCodetemplateParser.g:2245:1: ( ruleValidID ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalSingleCodetemplateParser.g:2246:1: ruleValidID { before(grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0()); pushFollow(FOLLOW_ruleValidID_in_rule__Variable__TypeAssignment_2_1_34461); ruleValidID(); state._fsp--; after(grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Variable__TypeAssignment_2_1_3"
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("type",true)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("type"); if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0(), value, null)) { type = AssignmentType.DATATYPE_RULE_CALL; element = grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0(); return obj; } return null; }
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("type",true)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("type"); if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0(), value, null)) { type = AssignmentType.DATATYPE_RULE_CALL; element = grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0(); return obj; } return null; }
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("type",true)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("type"); if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0(), value, null)) { type = AssignmentType.DATATYPE_RULE_CALL; element = grammarAccess.getVariableAccess().getTypeValidIDParserRuleCall_2_1_3_0(); return obj; } return null; }