public ParserRule getCallRule() { return getCallAccess().getRule(); }
newCompositeNode(grammarAccess.getCallAccess().getFunctionFunctionCrossReference_0_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getCallAccess().getLeftParenthesisKeyword_1()); newCompositeNode(grammarAccess.getCallAccess().getExprLiteralParserRuleCall_2_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getCallAccess().getRightParenthesisKeyword_3());
public CallElements getCallAccess() { return (pCall != null) ? pCall : (pCall = new CallElements()); }
c.setNoSpace().around(f.getCallAccess().getLeftParenthesisKeyword_1()); c.setNoSpace().before(f.getCallAccess().getRightParenthesisKeyword_3());
newCompositeNode(grammarAccess.getCallAccess().getFunctionFunctionCrossReference_0_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getCallAccess().getLeftParenthesisKeyword_1()); newCompositeNode(grammarAccess.getCallAccess().getExprLiteralParserRuleCall_2_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getCallAccess().getRightParenthesisKeyword_3());
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("expr",true)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expr"); if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl IEObjectConsumer param = createEObjectConsumer((EObject)value); if(param.isInstanceOf(grammarAccess.getLiteralRule().getType().getClassifier())) { type = AssignmentType.PARSER_RULE_CALL; element = grammarAccess.getCallAccess().getExprLiteralParserRuleCall_2_0(); consumed = obj; return param; } } return null; }
@Override public Keyword getGrammarElement() { return grammarAccess.getCallAccess().getRightParenthesisKeyword_3(); }
@Override public Assignment getGrammarElement() { return grammarAccess.getCallAccess().getExprAssignment_2(); }
@Override public Assignment getGrammarElement() { return grammarAccess.getCallAccess().getFunctionAssignment_0(); }
public ParserRule getCallRule() { return getCallAccess().getRule(); }
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("function",true)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("function"); if(value instanceof EObject) { // org::eclipse::xtext::impl::CrossReferenceImpl IEObjectConsumer param = createEObjectConsumer((EObject)value); if(param.isInstanceOf(grammarAccess.getCallAccess().getFunctionFunctionCrossReference_0_0().getType().getClassifier())) { type = AssignmentType.CROSS_REFERENCE; element = grammarAccess.getCallAccess().getFunctionFunctionCrossReference_0_0(); return obj; } } return null; }
public ParserRule getCallRule() { return getCallAccess().getRule(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getCallAccess().getLeftParenthesisKeyword_1(); }
@Override public Group getGrammarElement() { return grammarAccess.getCallAccess().getGroup(); }