public StatementTarget calculateStatementTarget(JavaInfo component, List<ASTNode> afterNodes)
throws Exception {
// prepare
prepareForAssignTo(component);
//
LazyVariableSupport lazyVariableSupport = null;
if (getVariableSupport() instanceof LazyVariableSupport) {
lazyVariableSupport = (LazyVariableSupport) getVariableSupport();
}
// collect nodes
List<ASTNode> nodes = Lists.newArrayList(afterNodes);