package p; | |
class B<T> { | |
public B() {} | |
public <T>B(T t) {} | |
public <X>B(T t, X x) {} | |
void m(B a) { | |
new B<T>(); | |
new B<T>(null); | |
new <String>B<T>(null, "y"); | |
}; | |
} | |
class X { | |
void x(B a) { | |
new B<Integer>(); | |
new B<Integer>(null); | |
new <String>B<Integer>(new Integer(1), "x"); | |
}; | |
} |