class A { | |
<T> A() {} | |
{ | |
new <<error descr="Type argument cannot be of primitive type">int</error>>A(); | |
} | |
} | |
class B<T> { | |
{ | |
new B<<error descr="Type argument cannot be of primitive type">int</error>>(); | |
B.<<error descr="Type argument cannot be of primitive type">int</error>>m(); | |
} | |
<S> void m(){} | |
} |