net.java.html.js.JavaScriptBody may contain javacall attribute
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Wed, 10 Jul 2013 13:31:00 +0200
changeset 124130a49f14dfc5
parent 1240 1ffdca0ec6a3
child 1242 c1097ab15f48
net.java.html.js.JavaScriptBody may contain javacall attribute
rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java
     1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Wed Jul 10 09:54:14 2013 +0200
     1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Wed Jul 10 13:31:00 2013 +0200
     1.3 @@ -1602,6 +1602,7 @@
     1.4              int cnt;
     1.5              String[] args = new String[30];
     1.6              String body;
     1.7 +            boolean javacall;
     1.8              
     1.9              @Override
    1.10              protected void visitAttr(String type, String attr, String at, String value) {
    1.11 @@ -1619,6 +1620,8 @@
    1.12                          body = value;
    1.13                      } else if ("args".equals(attr)) {
    1.14                          args[cnt++] = value;
    1.15 +                    } else if ("javacall".equals(attr)) {
    1.16 +                        javacall = "1".equals(value);
    1.17                      } else {
    1.18                          throw new IllegalArgumentException(attr);
    1.19                      }