class A { A() {} { new <int>A(); } } class B { { new B<int>(); B.<int>m(); } void m(){} }