1.1 --- a/emul/src/main/java/java/lang/Class.java Tue Dec 18 16:04:37 2012 +0100
1.2 +++ b/emul/src/main/java/java/lang/Class.java Wed Dec 19 16:43:37 2012 +0100
1.3 @@ -330,6 +330,10 @@
1.4 * @see java.lang.Void#TYPE
1.5 * @since JDK1.1
1.6 */
1.7 + @JavaScriptBody(args = "self", body =
1.8 + "if (self.primitive) return true;"
1.9 + + "else return false;"
1.10 + )
1.11 public native boolean isPrimitive();
1.12
1.13 /**
1.14 @@ -1093,6 +1097,7 @@
1.15 @JavaScriptBody(args = "type", body = ""
1.16 + "var c = vm.java_lang_Class(true);"
1.17 + "c.jvmName = type;"
1.18 + + "c.primitive = true;"
1.19 + "return c;"
1.20 )
1.21 native static Class getPrimitiveClass(String type);