mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-27 22:20:54 +07:00
15 lines
323 B
Java
15 lines
323 B
Java
class Bug<A, B extends A> {
|
|
<X, Y extends X> void f1(Bug<X, Y> b) {}
|
|
|
|
void f2(Bug<?, ?> b) {
|
|
f1(b);
|
|
}
|
|
}
|
|
|
|
class Bug1<A, B> {
|
|
<X, Y extends X> void f1(Bug1<X, Y> b) {}
|
|
|
|
void f2(Bug1<?, ?> b) {
|
|
f1<error descr="'f1(Bug1<X,Y>)' in 'Bug1' cannot be applied to '(Bug1<capture<?>,capture<?>>)'">(b)</error>;
|
|
}
|
|
} |