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

import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.o;
import kotlin.reflect.w.internal.y0.m.e;
import kotlin.reflect.w.internal.y0.m.i;
import kotlin.reflect.w.internal.y0.m.m;
import kotlin.reflect.w.internal.y0.n.z1.d;

/* JADX INFO: loaded from: classes2.dex */
public final class k0 extends y1 {

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public final m f8962m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public final Function0<h0> f8963n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public final i<h0> f8964o;

    /* JADX WARN: Multi-variable type inference failed */
    public k0(m mVar, Function0<? extends h0> function0) {
        o.f(mVar, "storageManager");
        o.f(function0, "computation");
        this.f8962m = mVar;
        this.f8963n = function0;
        this.f8964o = mVar.d(function0);
    }

    @Override // kotlin.reflect.w.internal.y0.n.h0
    /* JADX INFO: renamed from: N0 */
    public h0 Q0(d dVar) {
        o.f(dVar, "kotlinTypeRefiner");
        return new k0(this.f8962m, new j0(dVar, this));
    }

    @Override // kotlin.reflect.w.internal.y0.n.y1
    public h0 P0() {
        return this.f8964o.invoke();
    }

    @Override // kotlin.reflect.w.internal.y0.n.y1
    public boolean Q0() {
        e.h hVar = (e.h) this.f8964o;
        return (hVar.f8810n == e.n.NOT_COMPUTED || hVar.f8810n == e.n.COMPUTING) ? false : true;
    }
}
