package C0;

import G0.InterfaceC0279y;
import I0.AbstractC0300j0;
import I0.AbstractC0301k;
import I0.AbstractC0303l;
import I0.y0;
import androidx.compose.runtime.collection.MutableVector;
import i0.AbstractC2254r;
import java.util.ArrayList;
import java.util.List;
import n.C2592t;
import o0.C2631b;

/* JADX INFO: renamed from: C0.o, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0114o extends C0115p {

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

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final C1.k f618d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final C2592t f619e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public AbstractC0300j0 f620f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public C0116q f621g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public boolean f622h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public boolean f623i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public boolean f624j;

    public C0114o(AbstractC2254r abstractC2254r) {
        this.f617c = abstractC2254r;
        C1.k kVar = new C1.k(1, false);
        kVar.f691c = new long[2];
        this.f618d = kVar;
        this.f619e = new C2592t(2);
        this.f623i = true;
        this.f624j = true;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:158:0x02d7  */
    /* JADX WARN: Removed duplicated region for block: B:64:0x016f  */
    /* JADX WARN: Type inference failed for: r10v8 */
    /* JADX WARN: Type inference failed for: r1v4, types: [java.lang.Object, java.util.List] */
    /* JADX WARN: Type inference failed for: r5v0, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r5v1, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r5v10, types: [java.lang.Object, java.util.List] */
    /* JADX WARN: Type inference failed for: r5v35 */
    /* JADX WARN: Type inference failed for: r5v36, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r5v37, types: [java.lang.Object] */
    /* JADX WARN: Type inference failed for: r5v38 */
    /* JADX WARN: Type inference failed for: r5v39 */
    /* JADX WARN: Type inference failed for: r5v40 */
    /* JADX WARN: Type inference failed for: r5v41 */
    /* JADX WARN: Type inference failed for: r5v42 */
    /* JADX WARN: Type inference failed for: r5v43 */
    /* JADX WARN: Type inference failed for: r6v29 */
    /* JADX WARN: Type inference failed for: r6v5 */
    /* JADX WARN: Type inference failed for: r6v6, types: [int] */
    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$PrimitiveArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    @Override // C0.C0115p
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final boolean a(C2592t c2592t, InterfaceC0279y interfaceC0279y, C0109j c0109j, boolean z6) {
        C2592t c2592t2;
        C1.k kVar;
        Object obj;
        boolean z7;
        boolean z8;
        C0116q c0116q;
        int i6;
        int i7;
        boolean z9;
        int i8;
        boolean z10;
        int i9;
        InterfaceC0279y interfaceC0279y2 = interfaceC0279y;
        boolean zA = super.a(c2592t, interfaceC0279y, c0109j, z6);
        ?? E5 = this.f617c;
        boolean z11 = true;
        if (E5.isAttached()) {
            MutableVector mutableVector = null;
            while (E5 != 0) {
                if (E5 instanceof y0) {
                    this.f620f = AbstractC0303l.r((y0) E5, 16);
                } else if ((E5.getKindSet$ui() & 16) != 0 && (E5 instanceof AbstractC0301k)) {
                    AbstractC2254r child$ui = ((AbstractC0301k) E5).f2431b;
                    int i10 = 0;
                    E5 = E5;
                    while (child$ui != null) {
                        if ((child$ui.getKindSet$ui() & 16) != 0) {
                            i10++;
                            if (i10 == 1) {
                                E5 = child$ui;
                            } else {
                                if (mutableVector == null) {
                                    mutableVector = new MutableVector(new AbstractC2254r[16], 0);
                                }
                                if (E5 != 0) {
                                    mutableVector.add(E5);
                                    E5 = 0;
                                }
                                mutableVector.add(child$ui);
                            }
                        }
                        child$ui = child$ui.getChild$ui();
                        E5 = E5;
                    }
                    if (i10 == 1) {
                    }
                }
                E5 = AbstractC0303l.e(mutableVector);
            }
            if (this.f620f != null) {
                int iH = c2592t.h();
                int i11 = 0;
                while (true) {
                    c2592t2 = this.f619e;
                    kVar = this.f618d;
                    if (i11 >= iH) {
                        break;
                    }
                    long jD = c2592t.d(i11);
                    C0124z c0124z = (C0124z) c2592t.i(i11);
                    if (kVar.c(jD)) {
                        boolean z12 = z11;
                        long j4 = c0124z.f650g;
                        if ((((j4 & 9223372034707292159L) + 36028792732385279L) & (-9223372034707292160L)) == 0) {
                            long j6 = c0124z.f646c;
                            if ((((j6 & 9223372034707292159L) + 36028792732385279L) & (-9223372034707292160L)) == 0) {
                                z10 = z12;
                                List list = c0124z.f654k;
                                x4.y yVar = x4.y.f26065a;
                                if (list == null) {
                                    list = yVar;
                                }
                                ArrayList arrayList = new ArrayList(list.size());
                                List list2 = c0124z.f654k;
                                if (list2 == null) {
                                    list2 = yVar;
                                }
                                z9 = zA;
                                int size = list2.size();
                                i8 = iH;
                                int i12 = 0;
                                while (i12 < size) {
                                    int i13 = size;
                                    C0103d c0103d = (C0103d) list2.get(i12);
                                    long j7 = jD;
                                    long j8 = c0103d.f587b;
                                    if ((((j8 & 9223372034707292159L) + 36028792732385279L) & (-9223372034707292160L)) == 0) {
                                        i9 = i12;
                                        AbstractC0300j0 abstractC0300j0 = this.f620f;
                                        kotlin.jvm.internal.o.e(abstractC0300j0);
                                        arrayList.add(new C0103d(c0103d.f586a, abstractC0300j0.k(interfaceC0279y2, j8), c0103d.f588c));
                                    } else {
                                        i9 = i12;
                                    }
                                    i12 = i9 + 1;
                                    size = i13;
                                    jD = j7;
                                }
                                long j9 = jD;
                                AbstractC0300j0 abstractC0300j02 = this.f620f;
                                kotlin.jvm.internal.o.e(abstractC0300j02);
                                long jK = abstractC0300j02.k(interfaceC0279y2, j4);
                                AbstractC0300j0 abstractC0300j03 = this.f620f;
                                kotlin.jvm.internal.o.e(abstractC0300j03);
                                C0124z c0124z2 = new C0124z(c0124z.f644a, c0124z.f645b, abstractC0300j03.k(interfaceC0279y2, j6), c0124z.f647d, c0124z.f648e, c0124z.f649f, jK, c0124z.f651h, c0124z.f652i, arrayList, c0124z.f653j, c0124z.l);
                                C0124z c0124z3 = c0124z.f657o;
                                if (c0124z3 == null) {
                                    c0124z3 = c0124z;
                                }
                                c0124z2.f657o = c0124z3;
                                C0124z c0124z4 = c0124z.f657o;
                                if (c0124z4 != null) {
                                    c0124z = c0124z4;
                                }
                                c0124z2.f657o = c0124z;
                                c2592t2.e(j9, c0124z2);
                            } else {
                                z9 = zA;
                                i8 = iH;
                                z10 = z12;
                            }
                        }
                    } else {
                        z9 = zA;
                        i8 = iH;
                        z10 = z11;
                    }
                    i11++;
                    interfaceC0279y2 = interfaceC0279y;
                    z11 = z10;
                    zA = z9;
                    iH = i8;
                }
                boolean z13 = zA;
                boolean z14 = z11;
                if (c2592t2.h() == 0) {
                    kVar.f690b = 0;
                    this.f625a.clear();
                    return z14;
                }
                int i14 = kVar.f690b;
                while (true) {
                    i14--;
                    if (-1 >= i14) {
                        break;
                    }
                    if (c2592t.c(((long[]) kVar.f691c)[i14]) < 0 && i14 < (i7 = kVar.f690b)) {
                        int i15 = i7 - 1;
                        int i16 = i14;
                        while (i16 < i15) {
                            long[] jArr = (long[]) kVar.f691c;
                            int i17 = i16 + 1;
                            jArr[i16] = jArr[i17];
                            i16 = i17;
                        }
                        kVar.f690b--;
                    }
                }
                ArrayList arrayList2 = new ArrayList(c2592t2.h());
                int iH2 = c2592t2.h();
                for (int i18 = 0; i18 < iH2; i18++) {
                    arrayList2.add(c2592t2.i(i18));
                }
                C0116q c0116q2 = new C0116q(arrayList2, c0109j);
                int size2 = arrayList2.size();
                int i19 = 0;
                while (true) {
                    if (i19 >= size2) {
                        obj = null;
                        break;
                    }
                    obj = arrayList2.get(i19);
                    if (c0109j.b(((C0124z) obj).f644a)) {
                        break;
                    }
                    i19++;
                }
                C0124z c0124z5 = (C0124z) obj;
                if (c0124z5 != null) {
                    boolean z15 = c0124z5.f647d;
                    if (z6) {
                        z7 = false;
                        if (!this.f623i && (z15 || c0124z5.f651h)) {
                            AbstractC0300j0 abstractC0300j04 = this.f620f;
                            kotlin.jvm.internal.o.e(abstractC0300j04);
                            long j10 = abstractC0300j04.f2000c;
                            long j11 = c0124z5.f646c;
                            float fIntBitsToFloat = Float.intBitsToFloat((int) (j11 >> 32));
                            float fIntBitsToFloat2 = Float.intBitsToFloat((int) (j11 & 4294967295L));
                            int i20 = (int) (j10 >> 32);
                            this.f623i = !((fIntBitsToFloat2 > ((float) ((int) (j10 & 4294967295L))) ? z14 : false) | (fIntBitsToFloat > ((float) i20) ? z14 : false) | (fIntBitsToFloat < 0.0f ? z14 : false) | (fIntBitsToFloat2 < 0.0f ? z14 : false));
                        }
                    } else {
                        z7 = false;
                        this.f623i = false;
                    }
                    boolean z16 = this.f623i;
                    boolean z17 = this.f622h;
                    if (z16 == z17 || !((i6 = c0116q2.f632f) == 3 || i6 == 4 || i6 == 5)) {
                        int i21 = c0116q2.f632f;
                        if (i21 == 4 && z17 && !this.f624j) {
                            c0116q2.f632f = 3;
                        } else if (i21 == 5 && z16 && z15) {
                            c0116q2.f632f = 3;
                        }
                    } else {
                        c0116q2.f632f = z16 ? 4 : 5;
                    }
                } else {
                    z7 = false;
                }
                if (z13 || c0116q2.f632f != 3 || (c0116q = this.f621g) == null) {
                    z8 = z14;
                    break;
                }
                ?? r12 = c0116q.f627a;
                int size3 = r12.size();
                ?? r5 = c0116q2.f627a;
                if (size3 == r5.size()) {
                    int size4 = r5.size();
                    for (?? r6 = z7; r6 < size4; r6++) {
                        if (!C2631b.b(((C0124z) r12.get(r6)).f646c, ((C0124z) r5.get(r6)).f646c)) {
                            z8 = z14;
                            break;
                        }
                    }
                    z8 = z7;
                }
                this.f621g = c0116q2;
                return z8;
            }
        }
        return true;
    }

    /* JADX WARN: Type inference failed for: r1v1, types: [java.lang.Object, java.util.Collection, java.util.List] */
    @Override // C0.C0115p
    public final void b(C0109j c0109j) {
        super.b(c0109j);
        C0116q c0116q = this.f621g;
        if (c0116q == null) {
            return;
        }
        this.f622h = this.f623i;
        ?? r12 = c0116q.f627a;
        int size = r12.size();
        for (int i6 = 0; i6 < size; i6++) {
            C0124z c0124z = (C0124z) r12.get(i6);
            boolean z6 = c0124z.f647d;
            long j4 = c0124z.f644a;
            boolean zB = c0109j.b(j4);
            boolean z7 = this.f623i;
            if ((!z6 && !zB) || (!z6 && !z7)) {
                this.f618d.j(j4);
            }
        }
        this.f623i = false;
        this.f624j = c0116q.f632f == 5;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r1v7 */
    public final void c() {
        MutableVector mutableVector = this.f625a;
        Object[] objArr = mutableVector.content;
        int size = mutableVector.getSize();
        for (int i6 = 0; i6 < size; i6++) {
            ((C0114o) objArr[i6]).c();
        }
        AbstractC2254r abstractC2254rE = this.f617c;
        MutableVector mutableVector2 = null;
        while (abstractC2254rE != 0) {
            if (abstractC2254rE instanceof y0) {
                ((y0) abstractC2254rE).F();
            } else if ((abstractC2254rE.getKindSet$ui() & 16) != 0 && (abstractC2254rE instanceof AbstractC0301k)) {
                AbstractC2254r child$ui = ((AbstractC0301k) abstractC2254rE).f2431b;
                int i7 = 0;
                abstractC2254rE = abstractC2254rE;
                while (child$ui != null) {
                    if ((child$ui.getKindSet$ui() & 16) != 0) {
                        i7++;
                        if (i7 == 1) {
                            abstractC2254rE = child$ui;
                        } else {
                            if (mutableVector2 == null) {
                                mutableVector2 = new MutableVector(new AbstractC2254r[16], 0);
                            }
                            if (abstractC2254rE != 0) {
                                mutableVector2.add(abstractC2254rE);
                                abstractC2254rE = 0;
                            }
                            mutableVector2.add(child$ui);
                        }
                    }
                    child$ui = child$ui.getChild$ui();
                    abstractC2254rE = abstractC2254rE;
                }
                if (i7 == 1) {
                }
            }
            abstractC2254rE = AbstractC0303l.e(mutableVector2);
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r8v6 */
    public final boolean d(C0109j c0109j) {
        C2592t c2592t = this.f619e;
        boolean z6 = false;
        z6 = false;
        if (!(c2592t.h() == 0)) {
            AbstractC2254r abstractC2254r = this.f617c;
            if (abstractC2254r.isAttached()) {
                C0116q c0116q = this.f621g;
                kotlin.jvm.internal.o.e(c0116q);
                AbstractC0300j0 abstractC0300j0 = this.f620f;
                kotlin.jvm.internal.o.e(abstractC0300j0);
                long j4 = abstractC0300j0.f2000c;
                AbstractC2254r abstractC2254rE = abstractC2254r;
                MutableVector mutableVector = null;
                while (abstractC2254rE != 0) {
                    if (abstractC2254rE instanceof y0) {
                        ((y0) abstractC2254rE).d0(c0116q, r.f635c, j4);
                    } else if ((abstractC2254rE.getKindSet$ui() & 16) != 0 && (abstractC2254rE instanceof AbstractC0301k)) {
                        AbstractC2254r child$ui = ((AbstractC0301k) abstractC2254rE).f2431b;
                        int i6 = 0;
                        abstractC2254rE = abstractC2254rE;
                        while (child$ui != null) {
                            if ((child$ui.getKindSet$ui() & 16) != 0) {
                                i6++;
                                if (i6 == 1) {
                                    abstractC2254rE = child$ui;
                                } else {
                                    if (mutableVector == null) {
                                        mutableVector = new MutableVector(new AbstractC2254r[16], 0);
                                    }
                                    if (abstractC2254rE != 0) {
                                        mutableVector.add(abstractC2254rE);
                                        abstractC2254rE = 0;
                                    }
                                    mutableVector.add(child$ui);
                                }
                            }
                            child$ui = child$ui.getChild$ui();
                            abstractC2254rE = abstractC2254rE;
                        }
                        if (i6 == 1) {
                        }
                    }
                    abstractC2254rE = AbstractC0303l.e(mutableVector);
                }
                if (abstractC2254r.isAttached()) {
                    MutableVector mutableVector2 = this.f625a;
                    Object[] objArr = mutableVector2.content;
                    int size = mutableVector2.getSize();
                    for (int i7 = 0; i7 < size; i7++) {
                        ((C0114o) objArr[i7]).d(c0109j);
                    }
                }
                z6 = true;
            }
        }
        b(c0109j);
        c2592t.a();
        this.f620f = null;
        return z6;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r0v10 */
    /* JADX WARN: Type inference failed for: r7v13 */
    public final boolean e(C0109j c0109j, boolean z6) {
        if (!(this.f619e.h() == 0)) {
            AbstractC2254r abstractC2254rE = this.f617c;
            if (abstractC2254rE.isAttached()) {
                C0116q c0116q = this.f621g;
                kotlin.jvm.internal.o.e(c0116q);
                AbstractC0300j0 abstractC0300j0 = this.f620f;
                kotlin.jvm.internal.o.e(abstractC0300j0);
                long j4 = abstractC0300j0.f2000c;
                AbstractC2254r abstractC2254rE2 = abstractC2254rE;
                MutableVector mutableVector = null;
                while (abstractC2254rE2 != 0) {
                    if (abstractC2254rE2 instanceof y0) {
                        ((y0) abstractC2254rE2).d0(c0116q, r.f633a, j4);
                    } else if ((abstractC2254rE2.getKindSet$ui() & 16) != 0 && (abstractC2254rE2 instanceof AbstractC0301k)) {
                        AbstractC2254r child$ui = ((AbstractC0301k) abstractC2254rE2).f2431b;
                        int i6 = 0;
                        abstractC2254rE2 = abstractC2254rE2;
                        while (child$ui != null) {
                            if ((child$ui.getKindSet$ui() & 16) != 0) {
                                i6++;
                                if (i6 == 1) {
                                    abstractC2254rE2 = child$ui;
                                } else {
                                    if (mutableVector == null) {
                                        mutableVector = new MutableVector(new AbstractC2254r[16], 0);
                                    }
                                    if (abstractC2254rE2 != 0) {
                                        mutableVector.add(abstractC2254rE2);
                                        abstractC2254rE2 = 0;
                                    }
                                    mutableVector.add(child$ui);
                                }
                            }
                            child$ui = child$ui.getChild$ui();
                            abstractC2254rE2 = abstractC2254rE2;
                        }
                        if (i6 == 1) {
                        }
                    }
                    abstractC2254rE2 = AbstractC0303l.e(mutableVector);
                }
                if (abstractC2254rE.isAttached()) {
                    MutableVector mutableVector2 = this.f625a;
                    Object[] objArr = mutableVector2.content;
                    int size = mutableVector2.getSize();
                    for (int i7 = 0; i7 < size; i7++) {
                        C0114o c0114o = (C0114o) objArr[i7];
                        kotlin.jvm.internal.o.e(this.f620f);
                        c0114o.e(c0109j, z6);
                    }
                }
                if (abstractC2254rE.isAttached()) {
                    MutableVector mutableVector3 = null;
                    while (abstractC2254rE != 0) {
                        if (abstractC2254rE instanceof y0) {
                            ((y0) abstractC2254rE).d0(c0116q, r.f634b, j4);
                        } else if ((abstractC2254rE.getKindSet$ui() & 16) != 0 && (abstractC2254rE instanceof AbstractC0301k)) {
                            AbstractC2254r child$ui2 = ((AbstractC0301k) abstractC2254rE).f2431b;
                            int i8 = 0;
                            abstractC2254rE = abstractC2254rE;
                            while (child$ui2 != null) {
                                if ((child$ui2.getKindSet$ui() & 16) != 0) {
                                    i8++;
                                    if (i8 == 1) {
                                        abstractC2254rE = child$ui2;
                                    } else {
                                        if (mutableVector3 == null) {
                                            mutableVector3 = new MutableVector(new AbstractC2254r[16], 0);
                                        }
                                        if (abstractC2254rE != 0) {
                                            mutableVector3.add(abstractC2254rE);
                                            abstractC2254rE = 0;
                                        }
                                        mutableVector3.add(child$ui2);
                                    }
                                }
                                child$ui2 = child$ui2.getChild$ui();
                                abstractC2254rE = abstractC2254rE;
                            }
                            if (i8 == 1) {
                            }
                        }
                        abstractC2254rE = AbstractC0303l.e(mutableVector3);
                    }
                }
                return true;
            }
        }
        return false;
    }

    public final void f(long j4, n.J j6) {
        C1.k kVar = this.f618d;
        if (kVar.c(j4) && j6.c(this) < 0) {
            kVar.j(j4);
            this.f619e.f(j4);
        }
        MutableVector mutableVector = this.f625a;
        Object[] objArr = mutableVector.content;
        int size = mutableVector.getSize();
        for (int i6 = 0; i6 < size; i6++) {
            ((C0114o) objArr[i6]).f(j4, j6);
        }
    }

    public final String toString() {
        return "Node(modifierNode=" + this.f617c + ", children=" + this.f625a + ", pointerIds=" + this.f618d + ')';
    }
}
