rt/vm/src/test/java/org/apidesign/vm4brwsr/Classes.java
changeset 1256 7b379a47e3a9
parent 1251 65be08df3969
child 1636 eb97a082741b
     1.1 --- a/rt/vm/src/test/java/org/apidesign/vm4brwsr/Classes.java	Thu Aug 29 07:59:21 2013 +0000
     1.2 +++ b/rt/vm/src/test/java/org/apidesign/vm4brwsr/Classes.java	Thu Sep 05 09:36:06 2013 +0200
     1.3 @@ -18,6 +18,7 @@
     1.4  package org.apidesign.vm4brwsr;
     1.5  
     1.6  import java.io.IOException;
     1.7 +import java.io.Serializable;
     1.8  import java.lang.annotation.Annotation;
     1.9  import java.lang.annotation.Retention;
    1.10  import java.lang.annotation.RetentionPolicy;
    1.11 @@ -240,4 +241,13 @@
    1.12      
    1.13      @JavaScriptBody(args = {  }, body = "return function() { alert('x'); };")
    1.14      private native static Object fn();
    1.15 +    
    1.16 +    public static boolean instanceOfSuperInterface() {
    1.17 +        Object obj = new SuperSerial() {
    1.18 +        };
    1.19 +        return obj instanceof Serializable;
    1.20 +    }
    1.21 +    
    1.22 +    private static interface SuperSerial extends Serializable {
    1.23 +    }
    1.24  }