rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java
changeset 834 b0b23e5ebf9d
parent 810 9eb750594b15
child 839 2838bc348caf
child 848 677c9bcf507f
     1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Mon Mar 04 19:20:40 2013 +0100
     1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Sun Mar 10 21:28:00 2013 +0100
     1.3 @@ -191,6 +191,9 @@
     1.4              generateAnno(jc, out, classAnno);
     1.5              out.append("\n    };");
     1.6          }
     1.7 +        for (String init : toInitilize.toArray()) {
     1.8 +            out.append("\n    ").append(init).append("();");
     1.9 +        }
    1.10          out.append("\n  }");
    1.11          out.append("\n  if (arguments.length === 0) {");
    1.12          out.append("\n    if (!(this instanceof CLS)) {");
    1.13 @@ -219,11 +222,11 @@
    1.14          out.append("\n  }");
    1.15          out.append("\n  return arguments[0] ? new CLS() : CLS.prototype;");
    1.16          out.append("\n};");
    1.17 -        StringBuilder sb = new StringBuilder();
    1.18 -        for (String init : toInitilize.toArray()) {
    1.19 -            sb.append("\n").append(init).append("();");
    1.20 -        }
    1.21 -        return sb.toString();
    1.22 +//        StringBuilder sb = new StringBuilder();
    1.23 +//        for (String init : toInitilize.toArray()) {
    1.24 +//            sb.append("\n").append(init).append("();");
    1.25 +//        }
    1.26 +        return "";
    1.27      }
    1.28      private String generateStaticMethod(String prefix, MethodData m, StringArray toInitilize) throws IOException {
    1.29          String jsb = javaScriptBody(prefix, m, true);