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

import java.util.Collection;
import java.util.List;
import java.util.Map;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.o;
import kotlin.reflect.w.internal.y0.n.b2.e;
import kotlin.reflect.w.internal.y0.n.b2.f;
import kotlin.reflect.w.internal.y0.n.b2.g;
import kotlin.reflect.w.internal.y0.n.b2.i;
import kotlin.reflect.w.internal.y0.n.b2.k;
import kotlin.reflect.w.internal.y0.n.b2.l;
import kotlin.reflect.w.internal.y0.n.b2.m;
import kotlin.reflect.w.internal.y0.n.b2.n;
import kotlin.reflect.w.internal.y0.n.b2.s;
import kotlin.reflect.w.internal.y0.n.d1;
import kotlin.reflect.w.internal.y0.n.e1;
import kotlin.reflect.w.internal.y0.n.h0;
import kotlin.reflect.w.internal.y0.n.z1.a;
import kotlin.reflect.w.internal.y0.n.z1.b;
import kotlin.reflect.w.internal.y0.n.z1.c;
import kotlin.reflect.w.internal.y0.n.z1.d;

/* JADX INFO: loaded from: classes2.dex */
public final class r implements kotlin.reflect.w.internal.y0.n.z1.a {
    public final Map<e1, e1> a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final b.a f8525b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final d f8526c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final c f8527d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final Function2<h0, h0, Boolean> f8528e;

    public static final class a extends d1 {

        /* JADX INFO: renamed from: k, reason: collision with root package name */
        public final /* synthetic */ r f8529k;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public a(boolean z2, boolean z3, r rVar, c cVar, d dVar) {
            super(z2, z3, true, rVar, cVar, dVar);
            this.f8529k = rVar;
        }

        @Override // kotlin.reflect.w.internal.y0.n.d1
        public boolean c(i iVar, i iVar2) {
            o.f(iVar, "subType");
            o.f(iVar2, "superType");
            if (!(iVar instanceof h0)) {
                throw new IllegalArgumentException("Failed requirement.".toString());
            }
            if (iVar2 instanceof h0) {
                return this.f8529k.f8528e.invoke(iVar, iVar2).booleanValue();
            }
            throw new IllegalArgumentException("Failed requirement.".toString());
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public r(Map<e1, ? extends e1> map, b.a aVar, d dVar, c cVar, Function2<? super h0, ? super h0, Boolean> function2) {
        o.f(aVar, "equalityAxioms");
        o.f(dVar, "kotlinTypeRefiner");
        o.f(cVar, "kotlinTypePreparator");
        this.a = map;
        this.f8525b = aVar;
        this.f8526c = dVar;
        this.f8527d = cVar;
        this.f8528e = function2;
    }

    @Override // kotlin.reflect.w.internal.y0.n.z1.a
    public i A(k kVar, k kVar2) {
        return a.C0177a.m(this, kVar, kVar2);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public kotlin.reflect.w.internal.y0.n.b2.o B(n nVar) {
        return a.C0177a.z(nVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public i C(i iVar, boolean z2) {
        return a.C0177a.v0(this, iVar, z2);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public k D(e eVar) {
        return a.C0177a.j0(eVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean E(i iVar) {
        o.f(iVar, "$receiver");
        return iVar instanceof kotlin.reflect.w.internal.y0.f.a.s0.i;
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean F(k kVar) {
        o.f(kVar, "$receiver");
        o.f(kVar, "$receiver");
        o.f(kVar, "$receiver");
        return a.C0177a.R(a.C0177a.s0(kVar));
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean G(m mVar) {
        return a.C0177a.a0(mVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public g H(i iVar) {
        return a.C0177a.g(iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public s I(kotlin.reflect.w.internal.y0.n.b2.o oVar) {
        return a.C0177a.D(oVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public i J(List<? extends i> list) {
        o.f(list, "types");
        return g.h.a.i.d2(list);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public kotlin.reflect.w.internal.y0.n.b2.b K(kotlin.reflect.w.internal.y0.n.b2.d dVar) {
        return a.C0177a.l(dVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public i L(i iVar) {
        return a.C0177a.h0(iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public int M(l lVar) {
        return a.C0177a.n0(this, lVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public m N(kotlin.reflect.w.internal.y0.n.b2.c cVar) {
        return a.C0177a.m0(cVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public k O(i iVar) {
        return a.C0177a.u0(this, iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public i P(kotlin.reflect.w.internal.y0.n.b2.d dVar) {
        return a.C0177a.g0(dVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean Q(n nVar) {
        return a.C0177a.K(nVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean R(k kVar) {
        return a.C0177a.U(kVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean S(i iVar) {
        return a.C0177a.P(iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean T(n nVar) {
        return a.C0177a.S(nVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.s1
    public boolean U(n nVar) {
        return a.C0177a.Q(nVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.s1
    public i V(i iVar) {
        return a.C0177a.A(iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public m W(i iVar) {
        return a.C0177a.j(iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public kotlin.reflect.w.internal.y0.n.b2.c X(kotlin.reflect.w.internal.y0.n.b2.d dVar) {
        return a.C0177a.q0(dVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean Y(i iVar) {
        return a.C0177a.V(this, iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public m Z(i iVar, int i2) {
        return a.C0177a.o(iVar, i2);
    }

    @Override // kotlin.reflect.w.internal.y0.n.z1.a, kotlin.reflect.w.internal.y0.n.b2.p
    public k a(i iVar) {
        return a.C0177a.i(iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public k a0(i iVar) {
        return a.C0177a.f0(this, iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.z1.a, kotlin.reflect.w.internal.y0.n.b2.p
    public n b(k kVar) {
        return a.C0177a.s0(kVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public s b0(m mVar) {
        return a.C0177a.C(mVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.z1.a, kotlin.reflect.w.internal.y0.n.b2.p
    public k c(k kVar, boolean z2) {
        return a.C0177a.w0(kVar, z2);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean c0(n nVar) {
        return a.C0177a.I(nVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.z1.a, kotlin.reflect.w.internal.y0.n.b2.p
    public k d(g gVar) {
        return a.C0177a.t0(gVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public kotlin.reflect.w.internal.y0.n.b2.o d0(kotlin.reflect.w.internal.y0.n.b2.r rVar) {
        return a.C0177a.y(rVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.z1.a, kotlin.reflect.w.internal.y0.n.b2.p
    public kotlin.reflect.w.internal.y0.n.b2.d e(k kVar) {
        return a.C0177a.d(this, kVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean e0(k kVar) {
        return a.C0177a.b0(kVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.z1.a, kotlin.reflect.w.internal.y0.n.b2.p
    public k f(g gVar) {
        return a.C0177a.e0(gVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean f0(i iVar) {
        return a.C0177a.T(this, iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public int g(n nVar) {
        return a.C0177a.k0(nVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean g0(i iVar) {
        return a.C0177a.X(iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public int h(i iVar) {
        return a.C0177a.b(iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean h0(n nVar) {
        return a.C0177a.R(nVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean i(kotlin.reflect.w.internal.y0.n.b2.d dVar) {
        return a.C0177a.Z(dVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public k i0(k kVar, kotlin.reflect.w.internal.y0.n.b2.b bVar) {
        return a.C0177a.k(kVar, bVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.s1
    public i j(kotlin.reflect.w.internal.y0.n.b2.o oVar) {
        return a.C0177a.w(oVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public e j0(k kVar) {
        return a.C0177a.e(kVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public List<k> k(k kVar, n nVar) {
        o.f(kVar, "$receiver");
        o.f(nVar, "constructor");
        o.f(kVar, "$receiver");
        o.f(nVar, "constructor");
        o.f(kVar, "$receiver");
        o.f(nVar, "constructor");
        return null;
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.q
    public boolean k0(k kVar, k kVar2) {
        return a.C0177a.H(kVar, kVar2);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean l(kotlin.reflect.w.internal.y0.n.b2.o oVar, n nVar) {
        return a.C0177a.G(oVar, nVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean l0(n nVar) {
        return a.C0177a.L(nVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean m(n nVar) {
        return a.C0177a.W(nVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean m0(k kVar) {
        o.f(kVar, "$receiver");
        o.f(kVar, "$receiver");
        o.f(kVar, "$receiver");
        return a.C0177a.K(a.C0177a.s0(kVar));
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean n(kotlin.reflect.w.internal.y0.n.b2.d dVar) {
        o.f(dVar, "$receiver");
        return dVar instanceof kotlin.reflect.w.internal.y0.k.w.a.a;
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean n0(k kVar) {
        return a.C0177a.c0(kVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public l o(k kVar) {
        return a.C0177a.c(kVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public i o0(m mVar) {
        return a.C0177a.x(mVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean p(i iVar) {
        return a.C0177a.O(this, iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public f p0(g gVar) {
        return a.C0177a.f(gVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public Collection<i> q(n nVar) {
        return a.C0177a.p0(nVar);
    }

    /* JADX WARN: Removed duplicated region for block: B:21:0x004c  */
    /* JADX WARN: Removed duplicated region for block: B:30:? A[RETURN, SYNTHETIC] */
    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public boolean q0(kotlin.reflect.w.internal.y0.n.b2.n r5, kotlin.reflect.w.internal.y0.n.b2.n r6) {
        /*
            r4 = this;
            java.lang.String r0 = "c1"
            kotlin.jvm.internal.o.f(r5, r0)
            java.lang.String r0 = "c2"
            kotlin.jvm.internal.o.f(r6, r0)
            boolean r0 = r5 instanceof kotlin.reflect.w.internal.y0.n.e1
            java.lang.String r1 = "Failed requirement."
            if (r0 == 0) goto L5d
            boolean r0 = r6 instanceof kotlin.reflect.w.internal.y0.n.e1
            if (r0 == 0) goto L53
            boolean r0 = kotlin.reflect.w.internal.y0.n.z1.a.C0177a.a(r5, r6)
            r1 = 0
            r2 = 1
            if (r0 != 0) goto L51
            r.i0.w.b.y0.n.e1 r5 = (kotlin.reflect.w.internal.y0.n.e1) r5
            r.i0.w.b.y0.n.e1 r6 = (kotlin.reflect.w.internal.y0.n.e1) r6
            r.i0.w.b.y0.n.z1.b$a r0 = r4.f8525b
            boolean r0 = r0.a(r5, r6)
            if (r0 == 0) goto L29
            goto L4c
        L29:
            java.util.Map<r.i0.w.b.y0.n.e1, r.i0.w.b.y0.n.e1> r0 = r4.a
            if (r0 != 0) goto L2e
            goto L4e
        L2e:
            java.lang.Object r0 = r0.get(r5)
            r.i0.w.b.y0.n.e1 r0 = (kotlin.reflect.w.internal.y0.n.e1) r0
            java.util.Map<r.i0.w.b.y0.n.e1, r.i0.w.b.y0.n.e1> r3 = r4.a
            java.lang.Object r3 = r3.get(r6)
            r.i0.w.b.y0.n.e1 r3 = (kotlin.reflect.w.internal.y0.n.e1) r3
            if (r0 == 0) goto L44
            boolean r6 = kotlin.jvm.internal.o.a(r0, r6)
            if (r6 != 0) goto L4c
        L44:
            if (r3 == 0) goto L4e
            boolean r5 = kotlin.jvm.internal.o.a(r3, r5)
            if (r5 == 0) goto L4e
        L4c:
            r5 = r2
            goto L4f
        L4e:
            r5 = r1
        L4f:
            if (r5 == 0) goto L52
        L51:
            r1 = r2
        L52:
            return r1
        L53:
            java.lang.IllegalArgumentException r5 = new java.lang.IllegalArgumentException
            java.lang.String r6 = r1.toString()
            r5.<init>(r6)
            throw r5
        L5d:
            java.lang.IllegalArgumentException r5 = new java.lang.IllegalArgumentException
            java.lang.String r6 = r1.toString()
            r5.<init>(r6)
            throw r5
        */
        throw new UnsupportedOperationException("Method not decompiled: kotlin.reflect.w.internal.y0.k.r.q0(r.i0.w.b.y0.n.b2.n, r.i0.w.b.y0.n.b2.n):boolean");
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public m r(l lVar, int i2) {
        return a.C0177a.n(this, lVar, i2);
    }

    @Override // kotlin.reflect.w.internal.y0.n.s1
    public i r0(i iVar) {
        return a.C0177a.i0(this, iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public Collection<i> s(k kVar) {
        return a.C0177a.l0(this, kVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public m s0(k kVar, int i2) {
        return a.C0177a.p(this, kVar, i2);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public n t(i iVar) {
        return a.C0177a.r0(this, iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean t0(k kVar) {
        return a.C0177a.Y(kVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean u(n nVar) {
        return a.C0177a.N(nVar);
    }

    public d1 u0(boolean z2, boolean z3) {
        if (this.f8528e != null) {
            return new a(z2, z3, this, this.f8527d, this.f8526c);
        }
        return g.h.a.i.h0(z2, z3, this, this.f8527d, this.f8526c);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean v(i iVar) {
        return a.C0177a.F(this, iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public d1.b w(k kVar) {
        return a.C0177a.o0(this, kVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean x(i iVar) {
        return a.C0177a.J(this, iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public boolean y(i iVar) {
        return a.C0177a.M(this, iVar);
    }

    @Override // kotlin.reflect.w.internal.y0.n.b2.p
    public kotlin.reflect.w.internal.y0.n.b2.o z(n nVar, int i2) {
        return a.C0177a.s(nVar, i2);
    }
}
