if (method == null) {
throw new UndefinedMethodException(statement.getType(), methodName, parameterTypes);
}
callParams = fromStatements(GenUtil.generateCallParameters(method, context, parameters));
statement = new MethodInvocation(method, callParams);
nextOrReturn(writer, context, statement);
}