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

import java.util.Arrays;
import java.util.List;
import java.util.Set;
import kotlin.collections.j;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.o;
import kotlin.reflect.w.internal.y0.c.f;
import kotlin.reflect.w.internal.y0.c.i;
import kotlin.reflect.w.internal.y0.d.e;
import kotlin.reflect.w.internal.y0.d.k;
import kotlin.reflect.w.internal.y0.d.w;
import kotlin.reflect.w.internal.y0.o.n;
import kotlin.reflect.w.internal.y0.o.u;
import kotlin.reflect.w.internal.y0.o.w;
import kotlin.text.Regex;

/* JADX INFO: loaded from: classes2.dex */
public final class s extends kotlin.reflect.w.internal.y0.o.b {
    public static final s a = new s();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final List<k> f9062b;

    public static final class a extends Lambda implements Function1<w, String> {

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public static final a f9063f = new a();

        public a() {
            super(1);
        }

        /* JADX WARN: Removed duplicated region for block: B:12:0x002c  */
        @Override // kotlin.jvm.functions.Function1
        /*
            Code decompiled incorrectly, please refer to instructions dump.
            To view partially-correct add '--show-bad-code' argument
        */
        public java.lang.String invoke(kotlin.reflect.w.internal.y0.d.w r4) {
            /*
                r3 = this;
                r.i0.w.b.y0.d.w r4 = (kotlin.reflect.w.internal.y0.d.w) r4
                java.lang.String r0 = "$this$$receiver"
                kotlin.jvm.internal.o.f(r4, r0)
                java.util.List r4 = r4.h()
                java.lang.String r0 = "valueParameters"
                kotlin.jvm.internal.o.e(r4, r0)
                java.lang.Object r4 = kotlin.collections.j.F(r4)
                r.i0.w.b.y0.d.h1 r4 = (kotlin.reflect.w.internal.y0.d.h1) r4
                r0 = 1
                r1 = 0
                if (r4 == 0) goto L2c
                boolean r2 = kotlin.reflect.w.internal.y0.k.z.a.a(r4)
                if (r2 != 0) goto L28
                r.i0.w.b.y0.n.h0 r4 = r4.k0()
                if (r4 != 0) goto L28
                r4 = r0
                goto L29
            L28:
                r4 = r1
            L29:
                if (r4 != r0) goto L2c
                goto L2d
            L2c:
                r0 = r1
            L2d:
                r.i0.w.b.y0.o.s r4 = kotlin.reflect.w.internal.y0.o.s.a
                if (r0 != 0) goto L34
                java.lang.String r4 = "last parameter should not have a default value or be a vararg"
                goto L35
            L34:
                r4 = 0
            L35:
                return r4
            */
            throw new UnsupportedOperationException("Method not decompiled: r.i0.w.b.y0.o.s.a.invoke(java.lang.Object):java.lang.Object");
        }
    }

    public static final class b extends Lambda implements Function1<w, String> {

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public static final b f9064f = new b();

        public b() {
            super(1);
        }

        public static final boolean a(k kVar) {
            if (kVar instanceof e) {
                kotlin.reflect.w.internal.y0.h.e eVar = f.a;
                if (f.c((e) kVar, i.a.f6512b)) {
                    return true;
                }
            }
            return false;
        }

        /* JADX WARN: Removed duplicated region for block: B:16:0x004f  */
        @Override // kotlin.jvm.functions.Function1
        /*
            Code decompiled incorrectly, please refer to instructions dump.
            To view partially-correct add '--show-bad-code' argument
        */
        public java.lang.String invoke(kotlin.reflect.w.internal.y0.d.w r5) {
            /*
                r4 = this;
                r.i0.w.b.y0.d.w r5 = (kotlin.reflect.w.internal.y0.d.w) r5
                java.lang.String r0 = "$this$$receiver"
                kotlin.jvm.internal.o.f(r5, r0)
                r.i0.w.b.y0.o.s r0 = kotlin.reflect.w.internal.y0.o.s.a
                r.i0.w.b.y0.d.k r0 = r5.b()
                java.lang.String r1 = "containingDeclaration"
                kotlin.jvm.internal.o.e(r0, r1)
                boolean r0 = a(r0)
                r1 = 1
                r2 = 0
                if (r0 != 0) goto L50
                java.util.Collection r5 = r5.e()
                java.lang.String r0 = "overriddenDescriptors"
                kotlin.jvm.internal.o.e(r5, r0)
                boolean r0 = r5.isEmpty()
                if (r0 == 0) goto L2a
                goto L4b
            L2a:
                java.util.Iterator r5 = r5.iterator()
            L2e:
                boolean r0 = r5.hasNext()
                if (r0 == 0) goto L4b
                java.lang.Object r0 = r5.next()
                r.i0.w.b.y0.d.w r0 = (kotlin.reflect.w.internal.y0.d.w) r0
                r.i0.w.b.y0.d.k r0 = r0.b()
                java.lang.String r3 = "it.containingDeclaration"
                kotlin.jvm.internal.o.e(r0, r3)
                boolean r0 = a(r0)
                if (r0 == 0) goto L2e
                r5 = r1
                goto L4c
            L4b:
                r5 = r2
            L4c:
                if (r5 == 0) goto L4f
                goto L50
            L4f:
                r1 = r2
            L50:
                if (r1 != 0) goto L55
                java.lang.String r5 = "must override ''equals()'' in Any"
                goto L56
            L55:
                r5 = 0
            L56:
                return r5
            */
            throw new UnsupportedOperationException("Method not decompiled: r.i0.w.b.y0.o.s.b.invoke(java.lang.Object):java.lang.Object");
        }
    }

    public static final class c extends Lambda implements Function1<w, String> {

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public static final c f9065f = new c();

        public c() {
            super(1);
        }

        /* JADX WARN: Removed duplicated region for block: B:30:0x006f  */
        /* JADX WARN: Removed duplicated region for block: B:32:0x0072  */
        @Override // kotlin.jvm.functions.Function1
        /*
            Code decompiled incorrectly, please refer to instructions dump.
            To view partially-correct add '--show-bad-code' argument
        */
        public java.lang.String invoke(kotlin.reflect.w.internal.y0.d.w r7) {
            /*
                r6 = this;
                r.i0.w.b.y0.d.w r7 = (kotlin.reflect.w.internal.y0.d.w) r7
                java.lang.String r0 = "$this$$receiver"
                kotlin.jvm.internal.o.f(r7, r0)
                r.i0.w.b.y0.d.s0 r0 = r7.e0()
                if (r0 != 0) goto L11
                r.i0.w.b.y0.d.s0 r0 = r7.l0()
            L11:
                r.i0.w.b.y0.o.s r1 = kotlin.reflect.w.internal.y0.o.s.a
                r1 = 0
                r2 = 0
                if (r0 == 0) goto L73
                r.i0.w.b.y0.n.h0 r3 = r7.getReturnType()
                if (r3 == 0) goto L2b
                r.i0.w.b.y0.n.h0 r4 = r0.getType()
                java.lang.String r5 = "receiver.type"
                kotlin.jvm.internal.o.e(r4, r5)
                boolean r3 = kotlin.reflect.w.internal.y0.n.c2.c.d0(r3, r4)
                goto L2c
            L2b:
                r3 = r2
            L2c:
                if (r3 != 0) goto L72
                r.i0.w.b.y0.k.c0.o.f r0 = r0.getValue()
                java.lang.String r3 = "receiver.value"
                kotlin.jvm.internal.o.e(r0, r3)
                boolean r3 = r0 instanceof kotlin.reflect.w.internal.y0.k.c0.o.e
                if (r3 != 0) goto L3c
                goto L6f
            L3c:
                r.i0.w.b.y0.k.c0.o.e r0 = (kotlin.reflect.w.internal.y0.k.c0.o.e) r0
                r.i0.w.b.y0.d.e r0 = r0.a
                boolean r3 = r0.L()
                if (r3 != 0) goto L47
                goto L6f
            L47:
                r.i0.w.b.y0.h.b r3 = kotlin.reflect.w.internal.y0.k.z.a.f(r0)
                if (r3 != 0) goto L4e
                goto L6f
            L4e:
                r.i0.w.b.y0.d.e0 r0 = kotlin.reflect.w.internal.y0.k.z.a.k(r0)
                r.i0.w.b.y0.d.h r0 = g.h.a.i.K0(r0, r3)
                boolean r3 = r0 instanceof kotlin.reflect.w.internal.y0.d.a1
                if (r3 != 0) goto L5b
                r0 = r1
            L5b:
                r.i0.w.b.y0.d.a1 r0 = (kotlin.reflect.w.internal.y0.d.a1) r0
                if (r0 != 0) goto L60
                goto L6f
            L60:
                r.i0.w.b.y0.n.h0 r7 = r7.getReturnType()
                if (r7 == 0) goto L6f
                r.i0.w.b.y0.n.o0 r0 = r0.V()
                boolean r7 = kotlin.reflect.w.internal.y0.n.c2.c.d0(r7, r0)
                goto L70
            L6f:
                r7 = r2
            L70:
                if (r7 == 0) goto L73
            L72:
                r2 = 1
            L73:
                if (r2 != 0) goto L77
                java.lang.String r1 = "receiver must be a supertype of the return type"
            L77:
                return r1
            */
            throw new UnsupportedOperationException("Method not decompiled: r.i0.w.b.y0.o.s.c.invoke(java.lang.Object):java.lang.Object");
        }
    }

    static {
        kotlin.reflect.w.internal.y0.h.e eVar = t.f9073i;
        n.b bVar = n.b.f9057b;
        f[] fVarArr = {bVar, new w.a(1)};
        kotlin.reflect.w.internal.y0.h.e eVar2 = t.f9074j;
        f[] fVarArr2 = {bVar, new w.a(2)};
        kotlin.reflect.w.internal.y0.h.e eVar3 = t.a;
        p pVar = p.a;
        m mVar = m.a;
        f[] fVarArr3 = {bVar, pVar, new w.a(2), mVar};
        kotlin.reflect.w.internal.y0.h.e eVar4 = t.f9066b;
        f[] fVarArr4 = {bVar, pVar, new w.a(3), mVar};
        kotlin.reflect.w.internal.y0.h.e eVar5 = t.f9067c;
        f[] fVarArr5 = {bVar, pVar, new w.b(2), mVar};
        kotlin.reflect.w.internal.y0.h.e eVar6 = t.f9071g;
        f[] fVarArr6 = {bVar};
        kotlin.reflect.w.internal.y0.h.e eVar7 = t.f9070f;
        w.d dVar = w.d.f9104b;
        u.a aVar = u.a.f9093d;
        f[] fVarArr7 = {bVar, dVar, pVar, aVar};
        kotlin.reflect.w.internal.y0.h.e eVar8 = t.f9072h;
        w.c cVar = w.c.f9103b;
        f[] fVarArr8 = {bVar, cVar};
        kotlin.reflect.w.internal.y0.h.e eVar9 = t.f9075k;
        f[] fVarArr9 = {bVar, cVar};
        kotlin.reflect.w.internal.y0.h.e eVar10 = t.f9076l;
        f[] fVarArr10 = {bVar, cVar, aVar};
        kotlin.reflect.w.internal.y0.h.e eVar11 = t.f9090z;
        f[] fVarArr11 = {bVar, dVar, pVar};
        kotlin.reflect.w.internal.y0.h.e eVar12 = t.A;
        f[] fVarArr12 = {bVar, dVar, pVar};
        kotlin.reflect.w.internal.y0.h.e eVar13 = t.f9068d;
        f[] fVarArr13 = {n.a.f9056b};
        kotlin.reflect.w.internal.y0.h.e eVar14 = t.f9069e;
        f[] fVarArr14 = {bVar, u.b.f9095d, dVar, pVar};
        Set<kotlin.reflect.w.internal.y0.h.e> set = t.J;
        f[] fVarArr15 = {bVar, dVar, pVar};
        Set<kotlin.reflect.w.internal.y0.h.e> set2 = t.I;
        f[] fVarArr16 = {bVar, cVar};
        List listG = j.G(t.f9079o, t.f9080p);
        f[] fVarArr17 = {bVar};
        Set<kotlin.reflect.w.internal.y0.h.e> set3 = t.K;
        f[] fVarArr18 = {bVar, u.c.f9097d, dVar, pVar};
        Regex regex = t.f9077m;
        f[] fVarArr19 = {bVar, cVar};
        i iVar = i.f9049f;
        o.f(regex, "regex");
        o.f(fVarArr19, "checks");
        o.f(iVar, "additionalChecks");
        f9062b = j.G(new k(eVar, fVarArr, (Function1) null, 4), new k(eVar2, fVarArr2, a.f9063f), new k(eVar3, fVarArr3, (Function1) null, 4), new k(eVar4, fVarArr4, (Function1) null, 4), new k(eVar5, fVarArr5, (Function1) null, 4), new k(eVar6, fVarArr6, (Function1) null, 4), new k(eVar7, fVarArr7, (Function1) null, 4), new k(eVar8, fVarArr8, (Function1) null, 4), new k(eVar9, fVarArr9, (Function1) null, 4), new k(eVar10, fVarArr10, (Function1) null, 4), new k(eVar11, fVarArr11, (Function1) null, 4), new k(eVar12, fVarArr12, (Function1) null, 4), new k(eVar13, fVarArr13, b.f9064f), new k(eVar14, fVarArr14, (Function1) null, 4), new k(set, fVarArr15, (Function1) null, 4), new k(set2, fVarArr16, (Function1) null, 4), new k(listG, fVarArr17, c.f9065f), new k(set3, fVarArr18, (Function1) null, 4), new k(null, regex, null, iVar, (f[]) Arrays.copyOf(fVarArr19, 2)));
    }

    public List<k> a() {
        return f9062b;
    }
}
