langtools/test/tools/javac/generics/6476118/T6476118c.java
changeset 8242 3873b4aaf4a8
parent 7628 e7baeb97d164
child 45413 75202c6b2c35
equal deleted inserted replaced
8241:4161b56e0d20 8242:3873b4aaf4a8
     3  * @bug 6476118
     3  * @bug 6476118
     4  * @summary compiler bug causes runtime ClassCastException for generics overloading
     4  * @summary compiler bug causes runtime ClassCastException for generics overloading
     5  * @compile/fail/ref=T6476118c.out -XDrawDiagnostics T6476118c.java
     5  * @compile/fail/ref=T6476118c.out -XDrawDiagnostics T6476118c.java
     6  */
     6  */
     7 
     7 
     8 class T6476118b {
     8 class T6476118c {
     9     static class A<T> {
     9     static class A<T> {
    10         public void foo(T t) { }
    10         public void foo(T t) { }
    11     }
    11     }
    12 
    12 
    13     static class B<T extends Number> extends A<T> {
    13     static class B<T extends Number> extends A<T> {