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

import g.h.a.i;
import kotlin.Lazy;
import kotlin.LazyThreadSafetyMode;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.o;
import kotlin.reflect.w.internal.y0.d.b1;
import kotlin.reflect.w.internal.y0.n.z1.d;

/* JADX INFO: loaded from: classes2.dex */
public final class u0 extends m1 {
    public final b1 a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Lazy f8988b;

    public static final class a extends Lambda implements Function0<h0> {
        public a() {
            super(0);
        }

        @Override // kotlin.jvm.functions.Function0
        public h0 invoke() {
            return i.A3(u0.this.a);
        }
    }

    public u0(b1 b1Var) {
        o.f(b1Var, "typeParameter");
        this.a = b1Var;
        this.f8988b = i.C2(LazyThreadSafetyMode.PUBLICATION, new a());
    }

    @Override // kotlin.reflect.w.internal.y0.n.l1
    public l1 a(d dVar) {
        o.f(dVar, "kotlinTypeRefiner");
        return this;
    }

    @Override // kotlin.reflect.w.internal.y0.n.l1
    public x1 b() {
        return x1.OUT_VARIANCE;
    }

    @Override // kotlin.reflect.w.internal.y0.n.l1
    public boolean c() {
        return true;
    }

    @Override // kotlin.reflect.w.internal.y0.n.l1
    public h0 getType() {
        return (h0) this.f8988b.getValue();
    }
}
