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

import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.ServiceLoader;
import java.util.Set;
import kotlin.reflect.w.internal.y0.d.j1;
import kotlin.reflect.w.internal.y0.n.h0;
import kotlin.reflect.w.internal.y0.o.o;

/* JADX INFO: loaded from: classes.dex */
public class q {
    public static final r a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final r f6980b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final r f6981c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final r f6982d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public static final r f6983e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public static final r f6984f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public static final r f6985g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public static final r f6986h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public static final r f6987i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public static final Set<r> f6988j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public static final Map<r, Integer> f6989k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public static final r f6990l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public static final kotlin.reflect.w.internal.y0.k.c0.o.f f6991m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public static final kotlin.reflect.w.internal.y0.k.c0.o.f f6992n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    @Deprecated
    public static final kotlin.reflect.w.internal.y0.k.c0.o.f f6993o;

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    public static final o f6994p;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public static final Map<k1, r> f6995q;

    public static class a implements kotlin.reflect.w.internal.y0.k.c0.o.f {
        @Override // kotlin.reflect.w.internal.y0.k.c0.o.f
        public h0 getType() {
            throw new IllegalStateException("This method should not be called");
        }
    }

    public static class b implements kotlin.reflect.w.internal.y0.k.c0.o.f {
        @Override // kotlin.reflect.w.internal.y0.k.c0.o.f
        public h0 getType() {
            throw new IllegalStateException("This method should not be called");
        }
    }

    public static class c implements kotlin.reflect.w.internal.y0.k.c0.o.f {
        @Override // kotlin.reflect.w.internal.y0.k.c0.o.f
        public h0 getType() {
            throw new IllegalStateException("This method should not be called");
        }
    }

    public static class d extends p {
        public d(k1 k1Var) {
            super(k1Var);
        }

        public static /* synthetic */ void e(int i2) {
            Object[] objArr = new Object[3];
            if (i2 == 1) {
                objArr[0] = "what";
            } else if (i2 != 2) {
                objArr[0] = "descriptor";
            } else {
                objArr[0] = "from";
            }
            objArr[1] = "kotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibilities$1";
            if (i2 == 1 || i2 == 2) {
                objArr[2] = "isVisible";
            } else {
                objArr[2] = "hasContainingSourceFile";
            }
            throw new IllegalArgumentException(String.format("Argument for @NotNull parameter '%s' of %s.%s must not be null", objArr));
        }

        /* JADX WARN: Multi-variable type inference failed */
        @Override // kotlin.reflect.w.internal.y0.d.r
        public boolean c(kotlin.reflect.w.internal.y0.k.c0.o.f fVar, o oVar, kotlin.reflect.w.internal.y0.d.k kVar, boolean z2) {
            if (oVar == 0) {
                e(1);
                throw null;
            }
            if (kVar == null) {
                e(2);
                throw null;
            }
            if (kotlin.reflect.w.internal.y0.k.h.y(oVar)) {
                if (kVar == null) {
                    e(0);
                    throw null;
                }
                if (kotlin.reflect.w.internal.y0.k.h.f(kVar) != x0.a) {
                    return q.d(oVar, kVar);
                }
            }
            if (oVar instanceof kotlin.reflect.w.internal.y0.d.j) {
                kotlin.reflect.w.internal.y0.d.i iVarB = ((kotlin.reflect.w.internal.y0.d.j) oVar).b();
                if (z2 && kotlin.reflect.w.internal.y0.k.h.v(iVarB) && kotlin.reflect.w.internal.y0.k.h.y(iVarB) && (kVar instanceof kotlin.reflect.w.internal.y0.d.j) && kotlin.reflect.w.internal.y0.k.h.y(kVar.b()) && q.d(oVar, kVar)) {
                    return true;
                }
            }
            while (oVar != 0) {
                oVar = oVar.b();
                if (((oVar instanceof kotlin.reflect.w.internal.y0.d.e) && !kotlin.reflect.w.internal.y0.k.h.p(oVar)) || (oVar instanceof h0)) {
                    break;
                }
            }
            if (oVar == 0) {
                return false;
            }
            while (kVar != null) {
                if (oVar == kVar) {
                    return true;
                }
                if (kVar instanceof h0) {
                    return (oVar instanceof h0) && ((h0) oVar).d().equals(((h0) kVar).d()) && kotlin.reflect.w.internal.y0.k.h.d(kVar).equals(kotlin.reflect.w.internal.y0.k.h.d(oVar));
                }
                kVar = kVar.b();
            }
            return false;
        }
    }

    public static class e extends p {
        public e(k1 k1Var) {
            super(k1Var);
        }

        public static /* synthetic */ void e(int i2) {
            Object[] objArr = new Object[3];
            if (i2 != 1) {
                objArr[0] = "what";
            } else {
                objArr[0] = "from";
            }
            objArr[1] = "kotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibilities$2";
            objArr[2] = "isVisible";
            throw new IllegalArgumentException(String.format("Argument for @NotNull parameter '%s' of %s.%s must not be null", objArr));
        }

        @Override // kotlin.reflect.w.internal.y0.d.r
        public boolean c(kotlin.reflect.w.internal.y0.k.c0.o.f fVar, o oVar, kotlin.reflect.w.internal.y0.d.k kVar, boolean z2) {
            kotlin.reflect.w.internal.y0.d.k kVarJ;
            if (oVar == null) {
                e(0);
                throw null;
            }
            if (kVar == null) {
                e(1);
                throw null;
            }
            if (q.a.c(fVar, oVar, kVar, z2)) {
                if (fVar == q.f6992n) {
                    return true;
                }
                if (fVar != q.f6991m && (kVarJ = kotlin.reflect.w.internal.y0.k.h.j(oVar, kotlin.reflect.w.internal.y0.d.e.class)) != null && (fVar instanceof kotlin.reflect.w.internal.y0.k.c0.o.h)) {
                    return ((kotlin.reflect.w.internal.y0.k.c0.o.h) fVar).r().a().equals(kVarJ.a());
                }
            }
            return false;
        }
    }

    public static class f extends p {
        public f(k1 k1Var) {
            super(k1Var);
        }

        public static /* synthetic */ void e(int i2) {
            Object[] objArr = new Object[3];
            if (i2 == 1) {
                objArr[0] = "from";
            } else if (i2 == 2) {
                objArr[0] = "whatDeclaration";
            } else if (i2 != 3) {
                objArr[0] = "what";
            } else {
                objArr[0] = "fromClass";
            }
            objArr[1] = "kotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibilities$3";
            if (i2 == 2 || i2 == 3) {
                objArr[2] = "doesReceiverFitForProtectedVisibility";
            } else {
                objArr[2] = "isVisible";
            }
            throw new IllegalArgumentException(String.format("Argument for @NotNull parameter '%s' of %s.%s must not be null", objArr));
        }

        /* JADX WARN: Removed duplicated region for block: B:47:0x007b  */
        @Override // kotlin.reflect.w.internal.y0.d.r
        /*
            Code decompiled incorrectly, please refer to instructions dump.
            To view partially-correct add '--show-bad-code' argument
        */
        public boolean c(kotlin.reflect.w.internal.y0.k.c0.o.f r7, kotlin.reflect.w.internal.y0.d.o r8, kotlin.reflect.w.internal.y0.d.k r9, boolean r10) {
            /*
                r6 = this;
                java.lang.Class<r.i0.w.b.y0.d.e> r0 = kotlin.reflect.w.internal.y0.d.e.class
                r1 = 0
                r2 = 0
                if (r8 == 0) goto L91
                r3 = 1
                if (r9 == 0) goto L8d
                r.i0.w.b.y0.d.k r4 = kotlin.reflect.w.internal.y0.k.h.j(r8, r0)
                r.i0.w.b.y0.d.e r4 = (kotlin.reflect.w.internal.y0.d.e) r4
                r.i0.w.b.y0.d.k r9 = kotlin.reflect.w.internal.y0.k.h.k(r9, r0, r2)
                r.i0.w.b.y0.d.e r9 = (kotlin.reflect.w.internal.y0.d.e) r9
                if (r9 != 0) goto L18
                return r2
            L18:
                if (r4 == 0) goto L2f
                boolean r5 = kotlin.reflect.w.internal.y0.k.h.p(r4)
                if (r5 == 0) goto L2f
                r.i0.w.b.y0.d.k r4 = kotlin.reflect.w.internal.y0.k.h.j(r4, r0)
                r.i0.w.b.y0.d.e r4 = (kotlin.reflect.w.internal.y0.d.e) r4
                if (r4 == 0) goto L2f
                boolean r4 = kotlin.reflect.w.internal.y0.k.h.w(r9, r4)
                if (r4 == 0) goto L2f
                return r3
            L2f:
                r.i0.w.b.y0.d.o r4 = kotlin.reflect.w.internal.y0.k.h.A(r8)
                r.i0.w.b.y0.d.k r0 = kotlin.reflect.w.internal.y0.k.h.j(r4, r0)
                r.i0.w.b.y0.d.e r0 = (kotlin.reflect.w.internal.y0.d.e) r0
                if (r0 != 0) goto L3c
                return r2
            L3c:
                boolean r0 = kotlin.reflect.w.internal.y0.k.h.w(r9, r0)
                if (r0 == 0) goto L84
                if (r4 == 0) goto L7f
                r.i0.w.b.y0.k.c0.o.f r0 = kotlin.reflect.w.internal.y0.d.q.f6993o
                if (r7 != r0) goto L49
                goto L7c
            L49:
                boolean r0 = r4 instanceof kotlin.reflect.w.internal.y0.d.b
                if (r0 != 0) goto L4e
                goto L7b
            L4e:
                boolean r0 = r4 instanceof kotlin.reflect.w.internal.y0.d.j
                if (r0 == 0) goto L53
                goto L7b
            L53:
                r.i0.w.b.y0.k.c0.o.f r0 = kotlin.reflect.w.internal.y0.d.q.f6992n
                if (r7 != r0) goto L58
                goto L7b
            L58:
                r.i0.w.b.y0.k.c0.o.f r0 = kotlin.reflect.w.internal.y0.d.q.f6991m
                if (r7 == r0) goto L7c
                if (r7 != 0) goto L5f
                goto L7c
            L5f:
                boolean r0 = r7 instanceof kotlin.reflect.w.internal.y0.k.c0.o.g
                if (r0 == 0) goto L6b
                r0 = r7
                r.i0.w.b.y0.k.c0.o.g r0 = (kotlin.reflect.w.internal.y0.k.c0.o.g) r0
                r.i0.w.b.y0.n.h0 r0 = r0.a()
                goto L6f
            L6b:
                r.i0.w.b.y0.n.h0 r0 = r7.getType()
            L6f:
                boolean r1 = kotlin.reflect.w.internal.y0.k.h.x(r0, r9)
                if (r1 != 0) goto L7b
                boolean r0 = g.h.a.i.k2(r0)
                if (r0 == 0) goto L7c
            L7b:
                r2 = r3
            L7c:
                if (r2 == 0) goto L84
                return r3
            L7f:
                r7 = 2
                e(r7)
                throw r1
            L84:
                r.i0.w.b.y0.d.k r9 = r9.b()
                boolean r7 = r6.c(r7, r8, r9, r10)
                return r7
            L8d:
                e(r3)
                throw r1
            L91:
                e(r2)
                throw r1
            */
            throw new UnsupportedOperationException("Method not decompiled: r.i0.w.b.y0.d.q.f.c(r.i0.w.b.y0.k.c0.o.f, r.i0.w.b.y0.d.o, r.i0.w.b.y0.d.k, boolean):boolean");
        }
    }

    public static class g extends p {
        public g(k1 k1Var) {
            super(k1Var);
        }

        public static /* synthetic */ void e(int i2) {
            Object[] objArr = new Object[3];
            if (i2 != 1) {
                objArr[0] = "what";
            } else {
                objArr[0] = "from";
            }
            objArr[1] = "kotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibilities$4";
            objArr[2] = "isVisible";
            throw new IllegalArgumentException(String.format("Argument for @NotNull parameter '%s' of %s.%s must not be null", objArr));
        }

        @Override // kotlin.reflect.w.internal.y0.d.r
        public boolean c(kotlin.reflect.w.internal.y0.k.c0.o.f fVar, o oVar, kotlin.reflect.w.internal.y0.d.k kVar, boolean z2) {
            if (oVar == null) {
                e(0);
                throw null;
            }
            if (kVar == null) {
                e(1);
                throw null;
            }
            if (kotlin.reflect.w.internal.y0.k.h.d(kVar).d0(kotlin.reflect.w.internal.y0.k.h.d(oVar))) {
                return q.f6994p.a(oVar, kVar);
            }
            return false;
        }
    }

    public static class h extends p {
        public h(k1 k1Var) {
            super(k1Var);
        }

        public static /* synthetic */ void e(int i2) {
            Object[] objArr = new Object[3];
            if (i2 != 1) {
                objArr[0] = "what";
            } else {
                objArr[0] = "from";
            }
            objArr[1] = "kotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibilities$5";
            objArr[2] = "isVisible";
            throw new IllegalArgumentException(String.format("Argument for @NotNull parameter '%s' of %s.%s must not be null", objArr));
        }

        @Override // kotlin.reflect.w.internal.y0.d.r
        public boolean c(kotlin.reflect.w.internal.y0.k.c0.o.f fVar, o oVar, kotlin.reflect.w.internal.y0.d.k kVar, boolean z2) {
            if (oVar == null) {
                e(0);
                throw null;
            }
            if (kVar != null) {
                return true;
            }
            e(1);
            throw null;
        }
    }

    public static class i extends p {
        public i(k1 k1Var) {
            super(k1Var);
        }

        public static /* synthetic */ void e(int i2) {
            Object[] objArr = new Object[3];
            if (i2 != 1) {
                objArr[0] = "what";
            } else {
                objArr[0] = "from";
            }
            objArr[1] = "kotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibilities$6";
            objArr[2] = "isVisible";
            throw new IllegalArgumentException(String.format("Argument for @NotNull parameter '%s' of %s.%s must not be null", objArr));
        }

        @Override // kotlin.reflect.w.internal.y0.d.r
        public boolean c(kotlin.reflect.w.internal.y0.k.c0.o.f fVar, o oVar, kotlin.reflect.w.internal.y0.d.k kVar, boolean z2) {
            if (oVar == null) {
                e(0);
                throw null;
            }
            if (kVar != null) {
                throw new IllegalStateException("This method shouldn't be invoked for LOCAL visibility");
            }
            e(1);
            throw null;
        }
    }

    public static class j extends p {
        public j(k1 k1Var) {
            super(k1Var);
        }

        public static /* synthetic */ void e(int i2) {
            Object[] objArr = new Object[3];
            if (i2 != 1) {
                objArr[0] = "what";
            } else {
                objArr[0] = "from";
            }
            objArr[1] = "kotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibilities$7";
            objArr[2] = "isVisible";
            throw new IllegalArgumentException(String.format("Argument for @NotNull parameter '%s' of %s.%s must not be null", objArr));
        }

        @Override // kotlin.reflect.w.internal.y0.d.r
        public boolean c(kotlin.reflect.w.internal.y0.k.c0.o.f fVar, o oVar, kotlin.reflect.w.internal.y0.d.k kVar, boolean z2) {
            if (oVar == null) {
                e(0);
                throw null;
            }
            if (kVar != null) {
                throw new IllegalStateException("Visibility is unknown yet");
            }
            e(1);
            throw null;
        }
    }

    public static class k extends p {
        public k(k1 k1Var) {
            super(k1Var);
        }

        public static /* synthetic */ void e(int i2) {
            Object[] objArr = new Object[3];
            if (i2 != 1) {
                objArr[0] = "what";
            } else {
                objArr[0] = "from";
            }
            objArr[1] = "kotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibilities$8";
            objArr[2] = "isVisible";
            throw new IllegalArgumentException(String.format("Argument for @NotNull parameter '%s' of %s.%s must not be null", objArr));
        }

        @Override // kotlin.reflect.w.internal.y0.d.r
        public boolean c(kotlin.reflect.w.internal.y0.k.c0.o.f fVar, o oVar, kotlin.reflect.w.internal.y0.d.k kVar, boolean z2) {
            if (oVar == null) {
                e(0);
                throw null;
            }
            if (kVar != null) {
                return false;
            }
            e(1);
            throw null;
        }
    }

    public static class l extends p {
        public l(k1 k1Var) {
            super(k1Var);
        }

        public static /* synthetic */ void e(int i2) {
            Object[] objArr = new Object[3];
            if (i2 != 1) {
                objArr[0] = "what";
            } else {
                objArr[0] = "from";
            }
            objArr[1] = "kotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibilities$9";
            objArr[2] = "isVisible";
            throw new IllegalArgumentException(String.format("Argument for @NotNull parameter '%s' of %s.%s must not be null", objArr));
        }

        @Override // kotlin.reflect.w.internal.y0.d.r
        public boolean c(kotlin.reflect.w.internal.y0.k.c0.o.f fVar, o oVar, kotlin.reflect.w.internal.y0.d.k kVar, boolean z2) {
            if (oVar == null) {
                e(0);
                throw null;
            }
            if (kVar != null) {
                return false;
            }
            e(1);
            throw null;
        }
    }

    static {
        d dVar = new d(j1.e.f6692c);
        a = dVar;
        e eVar = new e(j1.f.f6693c);
        f6980b = eVar;
        f fVar = new f(j1.g.f6694c);
        f6981c = fVar;
        g gVar = new g(j1.b.f6689c);
        f6982d = gVar;
        h hVar = new h(j1.h.f6695c);
        f6983e = hVar;
        i iVar = new i(j1.d.f6691c);
        f6984f = iVar;
        j jVar = new j(j1.a.f6688c);
        f6985g = jVar;
        k kVar = new k(j1.c.f6690c);
        f6986h = kVar;
        l lVar = new l(j1.i.f6696c);
        f6987i = lVar;
        f6988j = Collections.unmodifiableSet(kotlin.collections.j.X(dVar, eVar, gVar, iVar));
        HashMap mapL0 = kotlin.reflect.w.internal.y0.n.c2.c.l0(4);
        mapL0.put(eVar, 0);
        mapL0.put(dVar, 0);
        mapL0.put(gVar, 1);
        mapL0.put(fVar, 1);
        mapL0.put(hVar, 2);
        f6989k = Collections.unmodifiableMap(mapL0);
        f6990l = hVar;
        f6991m = new a();
        f6992n = new b();
        f6993o = new c();
        Iterator it = ServiceLoader.load(o.class, o.class.getClassLoader()).iterator();
        f6994p = it.hasNext() ? (o) it.next() : o.a.a;
        f6995q = new HashMap();
        g(dVar);
        g(eVar);
        g(fVar);
        g(gVar);
        g(hVar);
        g(iVar);
        g(jVar);
        g(kVar);
        g(lVar);
    }

    /* JADX WARN: Removed duplicated region for block: B:23:0x003a  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static /* synthetic */ void a(int r8) {
        /*
            r0 = 16
            if (r8 == r0) goto L7
            java.lang.String r1 = "Argument for @NotNull parameter '%s' of %s.%s must not be null"
            goto L9
        L7:
            java.lang.String r1 = "@NotNull method %s.%s must not return null"
        L9:
            r2 = 3
            r3 = 2
            if (r8 == r0) goto Lf
            r4 = r2
            goto L10
        Lf:
            r4 = r3
        L10:
            java.lang.Object[] r4 = new java.lang.Object[r4]
            java.lang.String r5 = "kotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibilities"
            r6 = 1
            r7 = 0
            if (r8 == r6) goto L3a
            if (r8 == r2) goto L3a
            r2 = 5
            if (r8 == r2) goto L3a
            r2 = 7
            if (r8 == r2) goto L3a
            switch(r8) {
                case 9: goto L3a;
                case 10: goto L35;
                case 11: goto L30;
                case 12: goto L35;
                case 13: goto L30;
                case 14: goto L2b;
                case 15: goto L2b;
                case 16: goto L28;
                default: goto L23;
            }
        L23:
            java.lang.String r2 = "what"
            r4[r7] = r2
            goto L3e
        L28:
            r4[r7] = r5
            goto L3e
        L2b:
            java.lang.String r2 = "visibility"
            r4[r7] = r2
            goto L3e
        L30:
            java.lang.String r2 = "second"
            r4[r7] = r2
            goto L3e
        L35:
            java.lang.String r2 = "first"
            r4[r7] = r2
            goto L3e
        L3a:
            java.lang.String r2 = "from"
            r4[r7] = r2
        L3e:
            java.lang.String r2 = "toDescriptorVisibility"
            if (r8 == r0) goto L45
            r4[r6] = r5
            goto L47
        L45:
            r4[r6] = r2
        L47:
            switch(r8) {
                case 2: goto L70;
                case 3: goto L70;
                case 4: goto L6b;
                case 5: goto L6b;
                case 6: goto L66;
                case 7: goto L66;
                case 8: goto L61;
                case 9: goto L61;
                case 10: goto L5c;
                case 11: goto L5c;
                case 12: goto L57;
                case 13: goto L57;
                case 14: goto L52;
                case 15: goto L4f;
                case 16: goto L74;
                default: goto L4a;
            }
        L4a:
            java.lang.String r2 = "isVisible"
            r4[r3] = r2
            goto L74
        L4f:
            r4[r3] = r2
            goto L74
        L52:
            java.lang.String r2 = "isPrivate"
            r4[r3] = r2
            goto L74
        L57:
            java.lang.String r2 = "compare"
            r4[r3] = r2
            goto L74
        L5c:
            java.lang.String r2 = "compareLocal"
            r4[r3] = r2
            goto L74
        L61:
            java.lang.String r2 = "findInvisibleMember"
            r4[r3] = r2
            goto L74
        L66:
            java.lang.String r2 = "inSameFile"
            r4[r3] = r2
            goto L74
        L6b:
            java.lang.String r2 = "isVisibleWithAnyReceiver"
            r4[r3] = r2
            goto L74
        L70:
            java.lang.String r2 = "isVisibleIgnoringReceiver"
            r4[r3] = r2
        L74:
            java.lang.String r1 = java.lang.String.format(r1, r4)
            if (r8 == r0) goto L80
            java.lang.IllegalArgumentException r8 = new java.lang.IllegalArgumentException
            r8.<init>(r1)
            goto L85
        L80:
            java.lang.IllegalStateException r8 = new java.lang.IllegalStateException
            r8.<init>(r1)
        L85:
            throw r8
        */
        throw new UnsupportedOperationException("Method not decompiled: kotlin.reflect.w.internal.y0.d.q.a(int):void");
    }

    public static Integer b(r rVar, r rVar2) {
        if (rVar == null) {
            a(12);
            throw null;
        }
        if (rVar2 == null) {
            a(13);
            throw null;
        }
        kotlin.jvm.internal.o.f(rVar2, "visibility");
        Integer numA = rVar.a().a(rVar2.a());
        if (numA != null) {
            return numA;
        }
        kotlin.jvm.internal.o.f(rVar, "visibility");
        Integer numA2 = rVar2.a().a(rVar.a());
        if (numA2 != null) {
            return Integer.valueOf(-numA2.intValue());
        }
        return null;
    }

    /* JADX WARN: Code restructure failed: missing block: B:15:0x0029, code lost:
    
        if ((r5 instanceof kotlin.reflect.w.internal.y0.d.n1.l0) == false) goto L19;
     */
    /* JADX WARN: Code restructure failed: missing block: B:16:0x002b, code lost:
    
        r4 = c(r4, ((kotlin.reflect.w.internal.y0.d.n1.l0) r5).o0(), r6, r7);
     */
    /* JADX WARN: Code restructure failed: missing block: B:17:0x0035, code lost:
    
        if (r4 == null) goto L19;
     */
    /* JADX WARN: Code restructure failed: missing block: B:18:0x0037, code lost:
    
        return r4;
     */
    /* JADX WARN: Code restructure failed: missing block: B:19:0x0038, code lost:
    
        return null;
     */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static kotlin.reflect.w.internal.y0.d.o c(kotlin.reflect.w.internal.y0.k.c0.o.f r4, kotlin.reflect.w.internal.y0.d.o r5, kotlin.reflect.w.internal.y0.d.k r6, boolean r7) {
        /*
            r0 = 0
            if (r5 == 0) goto L3f
            if (r6 == 0) goto L39
            r.i0.w.b.y0.d.k r1 = r5.a()
        L9:
            r.i0.w.b.y0.d.o r1 = (kotlin.reflect.w.internal.y0.d.o) r1
            if (r1 == 0) goto L27
            r.i0.w.b.y0.d.r r2 = r1.getVisibility()
            r.i0.w.b.y0.d.r r3 = kotlin.reflect.w.internal.y0.d.q.f6984f
            if (r2 == r3) goto L27
            r.i0.w.b.y0.d.r r2 = r1.getVisibility()
            boolean r2 = r2.c(r4, r1, r6, r7)
            if (r2 != 0) goto L20
            return r1
        L20:
            java.lang.Class<r.i0.w.b.y0.d.o> r2 = kotlin.reflect.w.internal.y0.d.o.class
            r.i0.w.b.y0.d.k r1 = kotlin.reflect.w.internal.y0.k.h.j(r1, r2)
            goto L9
        L27:
            boolean r1 = r5 instanceof kotlin.reflect.w.internal.y0.d.n1.l0
            if (r1 == 0) goto L38
            r.i0.w.b.y0.d.n1.l0 r5 = (kotlin.reflect.w.internal.y0.d.n1.l0) r5
            r.i0.w.b.y0.d.d r5 = r5.o0()
            r.i0.w.b.y0.d.o r4 = c(r4, r5, r6, r7)
            if (r4 == 0) goto L38
            return r4
        L38:
            return r0
        L39:
            r4 = 9
            a(r4)
            throw r0
        L3f:
            r4 = 8
            a(r4)
            throw r0
        */
        throw new UnsupportedOperationException("Method not decompiled: kotlin.reflect.w.internal.y0.d.q.c(r.i0.w.b.y0.k.c0.o.f, r.i0.w.b.y0.d.o, r.i0.w.b.y0.d.k, boolean):r.i0.w.b.y0.d.o");
    }

    public static boolean d(kotlin.reflect.w.internal.y0.d.k kVar, kotlin.reflect.w.internal.y0.d.k kVar2) {
        if (kVar == null) {
            a(6);
            throw null;
        }
        x0 x0VarF = kotlin.reflect.w.internal.y0.k.h.f(kVar2);
        if (x0VarF != x0.a) {
            return x0VarF.equals(kotlin.reflect.w.internal.y0.k.h.f(kVar));
        }
        return false;
    }

    public static boolean e(r rVar) {
        if (rVar != null) {
            return rVar == a || rVar == f6980b;
        }
        a(14);
        throw null;
    }

    public static boolean f(o oVar, kotlin.reflect.w.internal.y0.d.k kVar, boolean z2) {
        if (kVar != null) {
            return c(f6992n, oVar, kVar, z2) == null;
        }
        a(3);
        throw null;
    }

    public static void g(r rVar) {
        f6995q.put(((p) rVar).a, rVar);
    }

    public static r h(k1 k1Var) {
        if (k1Var == null) {
            a(15);
            throw null;
        }
        r rVar = f6995q.get(k1Var);
        if (rVar != null) {
            return rVar;
        }
        throw new IllegalArgumentException("Inapplicable visibility: " + k1Var);
    }
}
