package x;

import I0.AbstractC0301k;
import I0.AbstractC0303l;
import I0.C0290e0;
import android.view.ViewTreeObserver;
import androidx.compose.runtime.collection.MutableVector;
import i0.AbstractC2254r;
import java.lang.reflect.Method;
import m3.AbstractC2467b;
import o0.C2631b;
import v.C3051u;
import w4.C3137A;

/* JADX INFO: renamed from: x.h1, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C3167h1 {

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

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public Y f25811c;

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

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

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public B0.e f25814f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final Z0 f25815g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final Q0 f25816h;

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

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public int f25818j = 1;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public G0 f25819k = O0.f25665b;
    public final C3158e1 l = new C3158e1(this);

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public final androidx.compose.runtime.snapshots.e f25820m = new androidx.compose.runtime.snapshots.e(this, 17);

    public C3167h1(InterfaceC3146a1 interfaceC3146a1, C3051u c3051u, Y y6, EnumC3207z0 enumC3207z0, boolean z6, B0.e eVar, Z0 z02, Q0 q02) {
        this.f25809a = interfaceC3146a1;
        this.f25810b = c3051u;
        this.f25811c = y6;
        this.f25812d = enumC3207z0;
        this.f25813e = z6;
        this.f25814f = eVar;
        this.f25815g = z02;
        this.f25816h = q02;
    }

    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object a(long j4, C4.c cVar) throws Throwable {
        C3149b1 c3149b1;
        C3167h1 c3167h1;
        Throwable th;
        kotlin.jvm.internal.B b5;
        if (cVar instanceof C3149b1) {
            c3149b1 = (C3149b1) cVar;
            int i6 = c3149b1.f25754d;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                c3149b1.f25754d = i6 - Integer.MIN_VALUE;
            } else {
                c3149b1 = new C3149b1(this, cVar);
            }
        }
        Object obj = c3149b1.f25752b;
        B4.a aVar = B4.a.f492a;
        int i7 = c3149b1.f25754d;
        if (i7 != 0) {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            b5 = c3149b1.f25751a;
            try {
                AbstractC2467b.l(obj);
                c3167h1 = this;
                c3167h1.f25817i = false;
                return new h1.q(b5.f20114a);
            } catch (Throwable th2) {
                th = th2;
                c3167h1 = this;
                c3167h1.f25817i = false;
                throw th;
            }
        }
        AbstractC2467b.l(obj);
        kotlin.jvm.internal.B b6 = new kotlin.jvm.internal.B();
        b6.f20114a = j4;
        this.f25817i = true;
        try {
            v.z0 z0Var = v.z0.f24987a;
            c3167h1 = this;
            try {
                C3155d1 c3155d1 = new C3155d1(c3167h1, b6, j4, null);
                c3149b1.f25751a = b6;
                c3149b1.f25754d = 1;
                if (f(z0Var, c3155d1, c3149b1) == aVar) {
                    return aVar;
                }
                b5 = b6;
                c3167h1.f25817i = false;
                return new h1.q(b5.f20114a);
            } catch (Throwable th3) {
                th = th3;
                th = th;
                c3167h1.f25817i = false;
                throw th;
            }
        } catch (Throwable th4) {
            th = th4;
            c3167h1 = this;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:7:0x000d  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object b(long j4, boolean z6, C4.j jVar) {
        C3137A c3137a = C3137A.f25453a;
        if (z6) {
            Y y6 = this.f25811c;
            q.H0 h0 = O0.f25664a;
            if (!(y6 instanceof C3183n)) {
                long jA = h1.q.a(j4, 0.0f, 0.0f, this.f25812d == EnumC3207z0.f25985b ? 1 : 2);
                C3161f1 c3161f1 = new C3161f1(this, null);
                C3051u c3051u = this.f25810b;
                if (c3051u == null || !(this.f25809a.c() || this.f25809a.b())) {
                    C3161f1 c3161f12 = new C3161f1(c3161f1.f25783d, jVar);
                    c3161f12.f25782c = jA;
                    Object objInvokeSuspend = c3161f12.invokeSuspend(c3137a);
                    if (objInvokeSuspend == B4.a.f492a) {
                        return objInvokeSuspend;
                    }
                } else {
                    Object objB = c3051u.b(jA, c3161f1, jVar);
                    if (objB == B4.a.f492a) {
                        return objB;
                    }
                }
            }
        }
        return c3137a;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r13v15 */
    /* JADX WARN: Type inference failed for: r13v16, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r13v17, types: [java.lang.Object] */
    /* JADX WARN: Type inference failed for: r13v18 */
    /* JADX WARN: Type inference failed for: r13v19 */
    /* JADX WARN: Type inference failed for: r13v20 */
    /* JADX WARN: Type inference failed for: r13v21 */
    /* JADX WARN: Type inference failed for: r13v22 */
    /* JADX WARN: Type inference failed for: r13v23, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r13v25 */
    /* JADX WARN: Type inference failed for: r13v26 */
    /* JADX WARN: Type inference failed for: r13v27 */
    /* JADX WARN: Type inference failed for: r6v13 */
    /* JADX WARN: Type inference failed for: r6v14, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r6v15, types: [java.lang.Object] */
    /* JADX WARN: Type inference failed for: r6v16 */
    /* JADX WARN: Type inference failed for: r6v17 */
    /* JADX WARN: Type inference failed for: r6v18 */
    /* JADX WARN: Type inference failed for: r6v19 */
    /* JADX WARN: Type inference failed for: r6v20 */
    /* JADX WARN: Type inference failed for: r6v21 */
    /* JADX WARN: Type inference failed for: r6v22, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r6v40 */
    /* JADX WARN: Type inference failed for: r6v49 */
    /* JADX WARN: Type inference failed for: r6v50 */
    /* JADX WARN: Type inference failed for: r6v51 */
    /* JADX WARN: Type inference failed for: r6v52 */
    /* JADX WARN: Type inference failed for: r8v10 */
    public final long c(G0 g0, long j4, int i6) {
        int i7;
        B0.j jVar;
        B0.j jVar2;
        long j6;
        long jF0;
        I0.I0 i02;
        C0290e0 c0290e0;
        ?? E5;
        int i8;
        I0.I0 i03;
        C0290e0 c0290e02;
        ?? E6;
        B0.j jVar3 = this.f25814f.f419a;
        int i9 = 262144;
        int i10 = 1;
        if (jVar3 == null || !jVar3.isAttached()) {
            i7 = 262144;
            jVar = null;
        } else {
            if (!jVar3.getNode().isAttached()) {
                F0.a.b("visitAncestors called on an unattached node");
            }
            AbstractC2254r parent$ui = jVar3.getNode().getParent$ui();
            I0.H hT = AbstractC0303l.t(jVar3);
            loop0: while (true) {
                if (hT == null) {
                    i7 = i9;
                    i03 = null;
                    break;
                }
                if ((((AbstractC2254r) hT.f2162J.f2365g).getAggregateChildKindSet$ui() & i9) != 0) {
                    while (parent$ui != null) {
                        if ((parent$ui.getKindSet$ui() & i9) != 0) {
                            ?? r13 = parent$ui;
                            MutableVector mutableVector = null;
                            while (r13 != 0) {
                                if (r13 instanceof I0.I0) {
                                    i03 = (I0.I0) r13;
                                    i7 = i9;
                                    if (kotlin.jvm.internal.o.c(jVar3.f437d, i03.i()) && B0.j.class == i03.getClass()) {
                                        break loop0;
                                    }
                                } else {
                                    i7 = i9;
                                    if ((r13.getKindSet$ui() & i7) != 0 && (r13 instanceof AbstractC0301k)) {
                                        AbstractC2254r child$ui = ((AbstractC0301k) r13).f2431b;
                                        int i11 = 0;
                                        E6 = r13;
                                        while (child$ui != null) {
                                            if ((child$ui.getKindSet$ui() & i7) != 0) {
                                                i11++;
                                                if (i11 == 1) {
                                                    E6 = child$ui;
                                                } else {
                                                    if (mutableVector == null) {
                                                        mutableVector = new MutableVector(new AbstractC2254r[16], 0);
                                                    }
                                                    if (E6 != 0) {
                                                        mutableVector.add(E6);
                                                        E6 = 0;
                                                    }
                                                    mutableVector.add(child$ui);
                                                }
                                            }
                                            child$ui = child$ui.getChild$ui();
                                            E6 = E6;
                                        }
                                        if (i11 == 1) {
                                        }
                                    }
                                    i9 = i7;
                                    r13 = E6;
                                }
                                E6 = AbstractC0303l.e(mutableVector);
                                i9 = i7;
                                r13 = E6;
                            }
                        }
                        parent$ui = parent$ui.getParent$ui();
                        i9 = i9;
                    }
                }
                int i12 = i9;
                hT = hT.t();
                parent$ui = (hT == null || (c0290e02 = hT.f2162J) == null) ? null : (I0.F0) c0290e02.f2364f;
                i9 = i12;
            }
            jVar = (B0.j) i03;
        }
        long J5 = jVar != null ? jVar.J(i6, j4) : 0L;
        long jD = C2631b.d(j4, J5);
        long jE = e(h(g0.a(g(e(this.f25812d == EnumC3207z0.f25985b ? C2631b.a(jD, 0.0f, 1) : C2631b.a(jD, 0.0f, 2))))));
        Z0 z02 = this.f25815g;
        if (z02.isAttached()) {
            ViewTreeObserver viewTreeObserver = ((J0.A) AbstractC0303l.u(z02)).getViewTreeObserver();
            try {
                if (J0.A.f2700S0 == null) {
                    Method declaredMethod = viewTreeObserver.getClass().getDeclaredMethod("dispatchOnScrollChanged", new Class[0]);
                    declaredMethod.setAccessible(true);
                    J0.A.f2700S0 = declaredMethod;
                }
                Method method = J0.A.f2700S0;
                if (method != null) {
                    method.invoke(viewTreeObserver, new Object[0]);
                }
            } catch (Exception unused) {
            }
        }
        long jD2 = C2631b.d(jD, jE);
        B0.j jVar4 = this.f25814f.f419a;
        if (jVar4 == null || !jVar4.isAttached()) {
            jVar2 = null;
        } else {
            if (!jVar4.getNode().isAttached()) {
                F0.a.b("visitAncestors called on an unattached node");
            }
            AbstractC2254r parent$ui2 = jVar4.getNode().getParent$ui();
            I0.H hT2 = AbstractC0303l.t(jVar4);
            loop3: while (true) {
                if (hT2 == null) {
                    i02 = null;
                    break;
                }
                if ((((AbstractC2254r) hT2.f2162J.f2365g).getAggregateChildKindSet$ui() & i7) != 0) {
                    while (parent$ui2 != null) {
                        if ((parent$ui2.getKindSet$ui() & i7) != 0) {
                            ?? r6 = parent$ui2;
                            MutableVector mutableVector2 = null;
                            while (r6 != 0) {
                                if (r6 instanceof I0.I0) {
                                    I0.I0 i04 = (I0.I0) r6;
                                    if (kotlin.jvm.internal.o.c(jVar4.f437d, i04.i()) && B0.j.class == i04.getClass()) {
                                        i02 = i04;
                                        break loop3;
                                    }
                                } else {
                                    if ((r6.getKindSet$ui() & i7) != 0 && (r6 instanceof AbstractC0301k)) {
                                        AbstractC2254r child$ui2 = ((AbstractC0301k) r6).f2431b;
                                        int i13 = 0;
                                        E5 = r6;
                                        while (child$ui2 != null) {
                                            E5 = E5;
                                            if ((child$ui2.getKindSet$ui() & i7) != 0) {
                                                i13++;
                                                if (i13 == i10) {
                                                    E5 = child$ui2;
                                                } else {
                                                    if (mutableVector2 == null) {
                                                        mutableVector2 = new MutableVector(new AbstractC2254r[16], 0);
                                                    }
                                                    if (E5 != 0) {
                                                        mutableVector2.add(E5);
                                                        E5 = 0;
                                                    }
                                                    mutableVector2.add(child$ui2);
                                                }
                                            }
                                            child$ui2 = child$ui2.getChild$ui();
                                            i10 = 1;
                                            E5 = E5;
                                        }
                                        i8 = i10;
                                        if (i13 == i8) {
                                        }
                                        i10 = i8;
                                        r6 = E5;
                                    }
                                    E5 = AbstractC0303l.e(mutableVector2);
                                    i10 = i8;
                                    r6 = E5;
                                }
                                i8 = i10;
                                E5 = AbstractC0303l.e(mutableVector2);
                                i10 = i8;
                                r6 = E5;
                            }
                        }
                        parent$ui2 = parent$ui2.getParent$ui();
                        i10 = i10;
                    }
                }
                int i14 = i10;
                hT2 = hT2.t();
                parent$ui2 = (hT2 == null || (c0290e0 = hT2.f2162J) == null) ? null : (I0.F0) c0290e0.f2364f;
                i10 = i14;
            }
            jVar2 = (B0.j) i02;
        }
        if (jVar2 != null) {
            jF0 = jVar2.f0(i6, jE, jD2);
            j6 = jE;
        } else {
            j6 = jE;
            jF0 = 0;
        }
        return C2631b.e(C2631b.e(J5, j6), jF0);
    }

    public final float d(float f6) {
        return this.f25813e ? f6 * (-1) : f6;
    }

    public final long e(long j4) {
        return this.f25813e ? C2631b.f(-1.0f, j4) : j4;
    }

    public final Object f(v.z0 z0Var, J4.e eVar, C4.c cVar) {
        Object objE = this.f25809a.e(z0Var, new C3164g1(this, eVar, null), cVar);
        return objE == B4.a.f492a ? objE : C3137A.f25453a;
    }

    public final float g(long j4) {
        return Float.intBitsToFloat((int) (this.f25812d == EnumC3207z0.f25985b ? j4 >> 32 : j4 & 4294967295L));
    }

    public final long h(float f6) {
        long jFloatToRawIntBits;
        long j4;
        if (f6 == 0.0f) {
            return 0L;
        }
        if (this.f25812d == EnumC3207z0.f25985b) {
            long jFloatToRawIntBits2 = Float.floatToRawIntBits(f6);
            jFloatToRawIntBits = Float.floatToRawIntBits(0.0f);
            j4 = jFloatToRawIntBits2 << 32;
        } else {
            long jFloatToRawIntBits3 = Float.floatToRawIntBits(0.0f);
            jFloatToRawIntBits = Float.floatToRawIntBits(f6);
            j4 = jFloatToRawIntBits3 << 32;
        }
        return j4 | (jFloatToRawIntBits & 4294967295L);
    }

    public final float i(long j4) {
        int i6 = (int) (4294967295L & j4);
        int i7 = (int) (j4 >> 32);
        if (((float) Math.atan2(Math.abs(Float.intBitsToFloat(i6)), Math.abs(Float.intBitsToFloat(i7)))) >= 0.7853981633974483d) {
            if (this.f25812d == EnumC3207z0.f25984a) {
                return Float.intBitsToFloat(i6);
            }
            return 0.0f;
        }
        if (this.f25812d == EnumC3207z0.f25985b) {
            return Float.intBitsToFloat(i7);
        }
        return 0.0f;
    }
}
