diff -r cde0c2d7794e -r 5e13b1ac2886 emul/mini/src/main/java/java/lang/reflect/Method.java --- a/emul/mini/src/main/java/java/lang/reflect/Method.java Wed Jan 23 20:52:11 2013 +0100 +++ b/emul/mini/src/main/java/java/lang/reflect/Method.java Sat Jan 26 08:47:05 2013 +0100 @@ -533,7 +533,7 @@ + "} else {\n" + " p = args;\n" + "}\n" - + "return method.fld_data.apply(self, p);\n" + + "return method._data().apply(self, p);\n" ) private static native Object invoke0(boolean isStatic, Method m, Object self, Object[] args); @@ -648,8 +648,9 @@ @JavaScriptBody(args = { "ac" }, body = - "if (this.fld_data.anno) {" - + " return this.fld_data.anno['L' + ac.jvmName + ';'];" + "var a = this._data().anno;" + + "if (a) {" + + " return a['L' + ac.jvmName + ';'];" + "} else return null;" ) private Object getAnnotationData(Class annotationClass) {