if(transientValues.isValueTransient(semanticObject, XbasePackage.Literals.XFOR_LOOP_EXPRESSION__DECLARED_PARAM) == ValueTransient.YES)
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, XbasePackage.Literals.XFOR_LOOP_EXPRESSION__DECLARED_PARAM));
}
INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
feeder.accept(grammarAccess.getRichStringForLoopAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0(), semanticObject.getDeclaredParam());
feeder.accept(grammarAccess.getRichStringForLoopAccess().getForExpressionXExpressionParserRuleCall_4_0(), semanticObject.getForExpression());
feeder.accept(grammarAccess.getRichStringForLoopAccess().getEachExpressionRichStringParserRuleCall_5_0(), semanticObject.getEachExpression());
feeder.finish();
}