评论者:bronsa
Michael,你认为这样做怎么样?
如果 (Reflector.getMethods(target.getJavaClass(), args.count(), methodName, false) == null) RT.errPrintWriter().format("反射警告,%s:%d:%d - 无法解析在 %s 上调用方法 %s (没有此类方法)。\n", SOURCE_PATH.deref(), line, column, methodName, target.getJavaClass().getName()); else RT.errPrintWriter().format("反射警告,%s:%d:%d - 在 %s 上调用方法 %s 无法解析 (参数类型: %s)。\n",SOURCE_PATH.deref(), line, column, methodName, target.getJavaClass().getName(), getTypeStringForArgs(args));
在以
`
if(method == null && RT.booleanCast(RT.WARN_ON_REFLECTION.deref()))`
开始的 Compiler.java 代码块内?