blob: 47eed87e38af7e297114fb9fd6afaacfa7ce156d [file] [log] [blame]
class TestClassT {
static {
new B().<ref>foo(TestClassT.class);
}
public static class A {
public A foo(Class<?> type) {
return new A();
}
}
public static class B extends A {
@Override
public B foo(Class type) {
return new B();
}
}
}