test/tools/javac/generics/6476118/T6476118c.java

changeset 858
96d4226bdd60
parent 780
1d625fbe6c22
child 2525
2eb010b6cb22
equal deleted inserted replaced
857:3aa269645199 858:96d4226bdd60
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> {

mercurial