blob: 4aa66536c04a96ce7fb613b1e4f61be3d3683dcb [file] [log] [blame]
package p;
class A {
void call(Ex<String> ex) {
ex.method("Eclipse1", new Integer(1));
Top<String> top= ex;
top.method("Eclipse2", new Integer(2));
}
}
class Top<TC> {
<TM> void method(TC cTop, TM mTop) {}
}
class Ex<C extends String> extends Top<C> {
<M extends Integer> void method(C cEx, M mEx) {}
}