blob: a498320c3cc67f475c648e33d61c274a95b4be00 [file] [log] [blame]
interface IA<T> {
IA<? extends T> foo();
}
class A {
void baz(IA<? extends Throwable> x) {
bar(x.foo());
}
<T extends Throwable> void bar(IA<T> a) {
}
}