Files
2013-05-02 16:19:03 +02:00

8 lines
285 B
Java

abstract class A<S> {
abstract <T extends A<? extends Throwable>> T foo(T y);
{
A<?> a = null;
<error descr="Inferred type 'A<capture<?>>' for type parameter 'T' is not within its bound; should extend 'A<? extends java.lang.Throwable>'">foo(a)</error>;
}
}