langtools/test/tools/javac/generics/7034511/T7034511b.java
changeset 9301 da48f63f0b22
child 9607 94b7adcaccad
equal deleted inserted replaced
9300:c2de4dd9853b 9301:da48f63f0b22
       
     1 /*
       
     2  * @test /nodynamiccopyright/
       
     3  * @bug     7034511
       
     4  * @summary Loophole in typesafety
       
     5  * @compile/fail/ref=T7034511b.out -XDrawDiagnostics T7034511b.java
       
     6  */
       
     7 
       
     8 class T7034511b {
       
     9     static class MyList<E> {
       
    10         E toArray(E[] e) { return null; }
       
    11     }
       
    12 
       
    13     void test(MyList<?> ml, Object o[]) {
       
    14         ml.toArray(o);
       
    15     }
       
    16 }