vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java
branchreflection
changeset 231 dde8422fb5ae
parent 230 b22dbc9329ec
child 233 5e8f219d60ba
     1.1 --- a/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Sat Dec 01 15:30:56 2012 +0100
     1.2 +++ b/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Sat Dec 01 15:48:12 2012 +0100
     1.3 @@ -118,6 +118,7 @@
     1.4          out.append("\n    CLS.$class = java_lang_Class(true);");
     1.5          out.append("\n    CLS.$class.jvmName = '").append(jc.getClassName()).append("';");
     1.6          out.append("\n    CLS.$class.superclass = sprcls;");
     1.7 +        out.append("\n    CLS.$class.cnstr = CLS;");
     1.8          out.append("\n  }");
     1.9          out.append("\n  if (arguments.length === 0) {");
    1.10          out.append("\n    if (!(this instanceof CLS)) {");