this.pListValue = new ListValueElements(); this.pComputationValue = new ComputationValueElements(); this.pFunctionEvaluationValue = new FunctionEvaluationValueElements(); this.pAggregatedValue = new AggregatedValueElements(); this.pAggregatorExpression = new AggregatorExpressionElements();
grammarAccess.getFunctionEvaluationValueAccess().getFunctionEvaluationValueAction_0(), current); if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getFunctionEvaluationValueAccess().getEvalKeyword_1()); if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getFunctionEvaluationValueAccess().getLeftParenthesisKeyword_2()); newCompositeNode(grammarAccess.getFunctionEvaluationValueAccess().getExpressionXExpressionParserRuleCall_3_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getFunctionEvaluationValueAccess().getRightParenthesisKeyword_4());
grammarAccess.getFunctionEvaluationValueAccess().getFunctionEvaluationValueAction_0(), current); if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getFunctionEvaluationValueAccess().getEvalKeyword_1()); if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getFunctionEvaluationValueAccess().getLeftParenthesisKeyword_2()); newCompositeNode(grammarAccess.getFunctionEvaluationValueAccess().getExpressionXExpressionParserRuleCall_3_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getFunctionEvaluationValueAccess().getRightParenthesisKeyword_4());
/** * Contexts: * ValueReference returns FunctionEvaluationValue * AnnotationValueReference returns FunctionEvaluationValue * ComputationValue returns FunctionEvaluationValue * FunctionEvaluationValue returns FunctionEvaluationValue * * Constraint: * expression=XExpression */ protected void sequence_FunctionEvaluationValue(ISerializationContext context, FunctionEvaluationValue semanticObject) { if (errorAcceptor != null) { if (transientValues.isValueTransient(semanticObject, PatternLanguagePackage.Literals.FUNCTION_EVALUATION_VALUE__EXPRESSION) == ValueTransient.YES) errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PatternLanguagePackage.Literals.FUNCTION_EVALUATION_VALUE__EXPRESSION)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getFunctionEvaluationValueAccess().getExpressionXExpressionParserRuleCall_3_0(), semanticObject.getExpression()); feeder.finish(); }
public ParserRule getFunctionEvaluationValueRule() { return getFunctionEvaluationValueAccess().getRule(); }
public ParserRule getFunctionEvaluationValueRule() { return getFunctionEvaluationValueAccess().getRule(); }