public abstract class A1 extends A0<A1> {
    public void func(A0<A1> arg1, A1 arg2) {
    }
}
