package kotlin.reflect.w.internal.y0.n;

import java.util.List;
import kotlin.jvm.internal.o;
import kotlin.reflect.w.internal.y0.k.c0.i;

/* JADX INFO: loaded from: classes2.dex */
public abstract class y1 extends h0 {
    public y1() {
        super(null);
    }

    @Override // kotlin.reflect.w.internal.y0.n.h0
    public List<l1> J0() {
        return P0().J0();
    }

    @Override // kotlin.reflect.w.internal.y0.n.h0
    public c1 K0() {
        return P0().K0();
    }

    @Override // kotlin.reflect.w.internal.y0.n.h0
    public e1 L0() {
        return P0().L0();
    }

    @Override // kotlin.reflect.w.internal.y0.n.h0
    public boolean M0() {
        return P0().M0();
    }

    @Override // kotlin.reflect.w.internal.y0.n.h0
    public final w1 O0() {
        h0 h0VarP0 = P0();
        while (h0VarP0 instanceof y1) {
            h0VarP0 = ((y1) h0VarP0).P0();
        }
        o.d(h0VarP0, "null cannot be cast to non-null type org.jetbrains.kotlin.types.UnwrappedType");
        return (w1) h0VarP0;
    }

    public abstract h0 P0();

    public boolean Q0() {
        return true;
    }

    @Override // kotlin.reflect.w.internal.y0.n.h0
    public i q() {
        return P0().q();
    }

    public String toString() {
        return Q0() ? P0().toString() : "<Not computed yet>";
    }
}
