Don't forget to add ; at the end of line Libraries
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Wed, 08 Jun 2016 07:08:52 +0200
branchLibraries
changeset 196951183f00d2df
parent 1968 61a5c529136c
child 1970 958a3b7fad36
Don't forget to add ; at the end of line
rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java
     1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Wed Jun 08 07:02:46 2016 +0200
     1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Wed Jun 08 07:08:52 2016 +0200
     1.3 @@ -1882,7 +1882,7 @@
     1.4                  append(vars[0].toString())
     1.5                      .append('[')
     1.6                      .append(vars[1])
     1.7 -                    .append(']');
     1.8 +                    .append("];");
     1.9                  return i;
    1.10              }
    1.11              if ("$set__VLjava_lang_String_2Ljava_lang_Object_2".equals(mn)) {
    1.12 @@ -1890,7 +1890,8 @@
    1.13                      .append('[')
    1.14                      .append(vars[1])
    1.15                      .append("] = ")
    1.16 -                    .append(vars[2]);
    1.17 +                    .append(vars[2])
    1.18 +                    .append(';');
    1.19                  return i;
    1.20              }
    1.21          }
    1.22 @@ -2414,7 +2415,7 @@
    1.23          String type = jc.getClassName(indx);
    1.24          if (DirectlLibraries.isScriptLibrary(type)) {
    1.25              emit(smapper, this,
    1.26 -                    "var @2 = @1 !== null && @1 !== undefined",
    1.27 +                    "var @2 = @1 !== null && @1 !== undefined;",
    1.28                   smapper.popA(), smapper.pushI(),
    1.29                   mangleClassName(type));
    1.30              return;