package B0;

import I0.AbstractC0301k;
import I0.AbstractC0303l;
import I0.C0290e0;
import I0.F0;
import I0.H;
import I0.I0;
import V4.C;
import androidx.compose.runtime.collection.MutableVector;
import h1.q;
import i0.AbstractC2254r;
import kotlin.jvm.internal.o;
import kotlin.jvm.internal.p;
import m3.AbstractC2467b;

/* JADX INFO: loaded from: classes.dex */
public final class e {

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

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public p f421c = new b(this, 0);

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public C f422d;

    /* JADX WARN: Code restructure failed: missing block: B:134:0x01fa, code lost:
    
        if (r1 == r2) goto L135;
     */
    /* JADX WARN: Code restructure failed: missing block: B:135:0x01fc, code lost:
    
        return r2;
     */
    /* JADX WARN: Code restructure failed: missing block: B:75:0x0125, code lost:
    
        if (r1 == r2) goto L135;
     */
    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:8:0x0018  */
    /* JADX WARN: Type inference failed for: r10v11 */
    /* JADX WARN: Type inference failed for: r10v12, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r10v13, types: [java.lang.Object] */
    /* JADX WARN: Type inference failed for: r10v14 */
    /* JADX WARN: Type inference failed for: r10v15 */
    /* JADX WARN: Type inference failed for: r10v16 */
    /* JADX WARN: Type inference failed for: r10v17 */
    /* JADX WARN: Type inference failed for: r10v18 */
    /* JADX WARN: Type inference failed for: r10v19 */
    /* JADX WARN: Type inference failed for: r10v8 */
    /* JADX WARN: Type inference failed for: r10v9, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r14v24 */
    /* JADX WARN: Type inference failed for: r14v25, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r14v26, types: [java.lang.Object] */
    /* JADX WARN: Type inference failed for: r14v27 */
    /* JADX WARN: Type inference failed for: r14v28 */
    /* JADX WARN: Type inference failed for: r14v29 */
    /* JADX WARN: Type inference failed for: r14v30 */
    /* JADX WARN: Type inference failed for: r14v31 */
    /* JADX WARN: Type inference failed for: r14v32, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r14v34 */
    /* JADX WARN: Type inference failed for: r14v35 */
    /* JADX WARN: Type inference failed for: r14v36 */
    /* JADX WARN: Type inference failed for: r14v9 */
    /* JADX WARN: Type inference failed for: r9v15 */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object a(long j4, long j6, C4.c cVar) {
        c cVar2;
        int i6;
        j jVar;
        j jVar2;
        I0 i02;
        C0290e0 c0290e0;
        long j7;
        I0 i03;
        C0290e0 c0290e02;
        ?? E5;
        if (cVar instanceof c) {
            cVar2 = (c) cVar;
            int i7 = cVar2.f415c;
            if ((i7 & Integer.MIN_VALUE) != 0) {
                cVar2.f415c = i7 - Integer.MIN_VALUE;
            } else {
                cVar2 = new c(this, cVar);
            }
        }
        c cVar3 = cVar2;
        Object objK = cVar3.f413a;
        B4.a aVar = B4.a.f492a;
        int i8 = cVar3.f415c;
        if (i8 == 0) {
            AbstractC2467b.l(objK);
            j jVar3 = this.f419a;
            int i9 = 262144;
            if (jVar3 == null || !jVar3.isAttached()) {
                i6 = 262144;
                jVar = null;
            } else {
                if (!jVar3.getNode().isAttached()) {
                    F0.a.b("visitAncestors called on an unattached node");
                }
                AbstractC2254r parent$ui = jVar3.getNode().getParent$ui();
                H hT = AbstractC0303l.t(jVar3);
                loop0: while (true) {
                    if (hT == null) {
                        i6 = i9;
                        i03 = null;
                        break;
                    }
                    if ((((AbstractC2254r) hT.f2162J.f2365g).getAggregateChildKindSet$ui() & i9) != 0) {
                        while (parent$ui != null) {
                            if ((parent$ui.getKindSet$ui() & i9) != 0) {
                                ?? r14 = parent$ui;
                                MutableVector mutableVector = null;
                                while (r14 != 0) {
                                    i6 = i9;
                                    if (r14 instanceof I0) {
                                        i03 = (I0) r14;
                                        if (o.c(jVar3.f437d, i03.i()) && j.class == i03.getClass()) {
                                            break loop0;
                                        }
                                    } else {
                                        if ((r14.getKindSet$ui() & i6) != 0 && (r14 instanceof AbstractC0301k)) {
                                            AbstractC2254r child$ui = ((AbstractC0301k) r14).f2431b;
                                            int i10 = 0;
                                            E5 = r14;
                                            while (child$ui != null) {
                                                if ((child$ui.getKindSet$ui() & i6) != 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) {
                                            }
                                        }
                                        i9 = i6;
                                        r14 = E5;
                                    }
                                    E5 = AbstractC0303l.e(mutableVector);
                                    i9 = i6;
                                    r14 = E5;
                                }
                            }
                            parent$ui = parent$ui.getParent$ui();
                            i9 = i9;
                        }
                    }
                    int i11 = i9;
                    hT = hT.t();
                    parent$ui = (hT == null || (c0290e02 = hT.f2162J) == null) ? null : (F0) c0290e02.f2364f;
                    i9 = i11;
                }
                jVar = (j) i03;
            }
            if (jVar == null) {
                j jVar4 = this.f420b;
                if (jVar4 != null) {
                    cVar3.f415c = 1;
                    objK = jVar4.k(j4, j6, cVar3);
                }
                j7 = 0;
            } else {
                j jVar5 = this.f419a;
                if (jVar5 == null || !jVar5.isAttached()) {
                    jVar2 = null;
                } else {
                    if (!jVar5.getNode().isAttached()) {
                        F0.a.b("visitAncestors called on an unattached node");
                    }
                    AbstractC2254r parent$ui2 = jVar5.getNode().getParent$ui();
                    H hT2 = AbstractC0303l.t(jVar5);
                    loop3: while (true) {
                        if (hT2 == null) {
                            i02 = null;
                            break;
                        }
                        if ((((AbstractC2254r) hT2.f2162J.f2365g).getAggregateChildKindSet$ui() & i6) != 0) {
                            while (parent$ui2 != null) {
                                if ((parent$ui2.getKindSet$ui() & i6) != 0) {
                                    ?? E6 = parent$ui2;
                                    MutableVector mutableVector2 = null;
                                    while (E6 != 0) {
                                        if (E6 instanceof I0) {
                                            I0 i04 = (I0) E6;
                                            if (o.c(jVar5.f437d, i04.i()) && j.class == i04.getClass()) {
                                                i02 = i04;
                                                break loop3;
                                            }
                                        } else if ((E6.getKindSet$ui() & i6) != 0 && (E6 instanceof AbstractC0301k)) {
                                            AbstractC2254r child$ui2 = ((AbstractC0301k) E6).f2431b;
                                            int i12 = 0;
                                            E6 = E6;
                                            while (child$ui2 != null) {
                                                if ((child$ui2.getKindSet$ui() & i6) != 0) {
                                                    i12++;
                                                    if (i12 == 1) {
                                                        E6 = child$ui2;
                                                    } else {
                                                        if (mutableVector2 == null) {
                                                            mutableVector2 = new MutableVector(new AbstractC2254r[16], 0);
                                                        }
                                                        if (E6 != 0) {
                                                            mutableVector2.add(E6);
                                                            E6 = 0;
                                                        }
                                                        mutableVector2.add(child$ui2);
                                                    }
                                                }
                                                child$ui2 = child$ui2.getChild$ui();
                                                E6 = E6;
                                            }
                                            if (i12 == 1) {
                                            }
                                        }
                                        E6 = AbstractC0303l.e(mutableVector2);
                                    }
                                }
                                parent$ui2 = parent$ui2.getParent$ui();
                            }
                        }
                        hT2 = hT2.t();
                        parent$ui2 = (hT2 == null || (c0290e0 = hT2.f2162J) == null) ? null : (F0) c0290e0.f2364f;
                    }
                    jVar2 = (j) i02;
                }
                if (jVar2 != null) {
                    cVar3.f415c = 2;
                    objK = jVar2.k(j4, j6, cVar3);
                }
                j7 = 0;
            }
        } else if (i8 == 1) {
            AbstractC2467b.l(objK);
            j7 = ((q) objK).f16636a;
        } else {
            if (i8 != 2) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(objK);
            j7 = ((q) objK).f16636a;
        }
        return new q(j7);
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0015  */
    /* JADX WARN: Type inference failed for: r7v13 */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object b(long j4, C4.c cVar) {
        d dVar;
        long j6;
        C0290e0 c0290e0;
        if (cVar instanceof d) {
            dVar = (d) cVar;
            int i6 = dVar.f418c;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                dVar.f418c = i6 - Integer.MIN_VALUE;
            } else {
                dVar = new d(this, cVar);
            }
        }
        Object objR0 = dVar.f416a;
        B4.a aVar = B4.a.f492a;
        int i7 = dVar.f418c;
        if (i7 == 0) {
            AbstractC2467b.l(objR0);
            j jVar = this.f419a;
            j jVar2 = null;
            I0 i02 = null;
            jVar2 = null;
            if (jVar != null && jVar.isAttached()) {
                if (!jVar.getNode().isAttached()) {
                    F0.a.b("visitAncestors called on an unattached node");
                }
                AbstractC2254r parent$ui = jVar.getNode().getParent$ui();
                H hT = AbstractC0303l.t(jVar);
                loop0: while (true) {
                    if (hT == null) {
                        break;
                    }
                    if ((((AbstractC2254r) hT.f2162J.f2365g).getAggregateChildKindSet$ui() & 262144) != 0) {
                        while (parent$ui != null) {
                            if ((parent$ui.getKindSet$ui() & 262144) != 0) {
                                MutableVector mutableVector = null;
                                AbstractC2254r abstractC2254rE = parent$ui;
                                while (abstractC2254rE != 0) {
                                    if (abstractC2254rE instanceof I0) {
                                        I0 i03 = (I0) abstractC2254rE;
                                        if (o.c(jVar.f437d, i03.i()) && j.class == i03.getClass()) {
                                            i02 = i03;
                                            break loop0;
                                        }
                                    } else if ((abstractC2254rE.getKindSet$ui() & 262144) != 0 && (abstractC2254rE instanceof AbstractC0301k)) {
                                        AbstractC2254r child$ui = ((AbstractC0301k) abstractC2254rE).f2431b;
                                        int i8 = 0;
                                        abstractC2254rE = abstractC2254rE;
                                        while (child$ui != null) {
                                            if ((child$ui.getKindSet$ui() & 262144) != 0) {
                                                i8++;
                                                if (i8 == 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 (i8 == 1) {
                                        }
                                    }
                                    abstractC2254rE = AbstractC0303l.e(mutableVector);
                                }
                            }
                            parent$ui = parent$ui.getParent$ui();
                        }
                    }
                    hT = hT.t();
                    parent$ui = (hT == null || (c0290e0 = hT.f2162J) == null) ? null : (F0) c0290e0.f2364f;
                }
                jVar2 = (j) i02;
            }
            if (jVar2 == null) {
                j6 = 0;
                return new q(j6);
            }
            dVar.f418c = 1;
            objR0 = jVar2.r0(j4, dVar);
            if (objR0 == aVar) {
                return aVar;
            }
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(objR0);
        }
        j6 = ((q) objR0).f16636a;
        return new q(j6);
    }

    /* JADX WARN: Type inference failed for: r0v0, types: [J4.a, kotlin.jvm.internal.p] */
    public final C c() {
        C c6 = (C) this.f421c.invoke();
        if (c6 != null) {
            return c6;
        }
        throw new IllegalStateException("in order to access nested coroutine scope you need to attach dispatcher to the `Modifier.nestedScroll` first.");
    }
}
