package kotlinx.coroutines.internal;

/* JADX INFO: loaded from: classes.dex */
public abstract class f {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private static final r f5151a = new r("UNDEFINED");

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final r f5152b = new r("REUSABLE_CLAIMED");

    /* JADX WARN: Removed duplicated region for block: B:27:0x008f A[Catch: all -> 0x0068, DONT_GENERATE, TryCatch #0 {all -> 0x0068, blocks: (B:11:0x003f, B:13:0x004d, B:15:0x0053, B:28:0x0092, B:18:0x006a, B:20:0x007a, B:25:0x0089, B:27:0x008f, B:33:0x009f, B:36:0x00a8, B:35:0x00a5, B:23:0x0080), top: B:44:0x003f, inners: #1 }] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static final void b(q1.d r6, java.lang.Object r7, y1.l r8) {
        /*
            boolean r0 = r6 instanceof kotlinx.coroutines.internal.e
            if (r0 == 0) goto Lb2
            kotlinx.coroutines.internal.e r6 = (kotlinx.coroutines.internal.e) r6
            java.lang.Object r8 = F1.C.c(r7, r8)
            F1.E r0 = r6.f5149x
            q1.g r1 = r6.getContext()
            boolean r0 = r0.v(r1)
            r1 = 1
            if (r0 == 0) goto L26
            r6.f5147H = r8
            r6.f591r = r1
            F1.E r7 = r6.f5149x
            q1.g r8 = r6.getContext()
            r7.u(r8, r6)
            goto Lb5
        L26:
            F1.G0 r0 = F1.G0.f579a
            F1.a0 r0 = r0.b()
            boolean r2 = r0.H()
            if (r2 == 0) goto L3b
            r6.f5147H = r8
            r6.f591r = r1
            r0.C(r6)
            goto Lb5
        L3b:
            r0.F(r1)
            r2 = 0
            q1.g r3 = r6.getContext()     // Catch: java.lang.Throwable -> L68
            F1.n0$b r4 = F1.n0.f630a     // Catch: java.lang.Throwable -> L68
            q1.g$b r3 = r3.get(r4)     // Catch: java.lang.Throwable -> L68
            F1.n0 r3 = (F1.n0) r3     // Catch: java.lang.Throwable -> L68
            if (r3 == 0) goto L6a
            boolean r4 = r3.isActive()     // Catch: java.lang.Throwable -> L68
            if (r4 != 0) goto L6a
            java.util.concurrent.CancellationException r7 = r3.e()     // Catch: java.lang.Throwable -> L68
            r6.a(r8, r7)     // Catch: java.lang.Throwable -> L68
            n1.l$a r8 = n1.l.f5861g     // Catch: java.lang.Throwable -> L68
            java.lang.Object r7 = n1.m.a(r7)     // Catch: java.lang.Throwable -> L68
            java.lang.Object r7 = n1.l.b(r7)     // Catch: java.lang.Throwable -> L68
            r6.resumeWith(r7)     // Catch: java.lang.Throwable -> L68
            goto L92
        L68:
            r7 = move-exception
            goto La9
        L6a:
            q1.d r8 = r6.f5150y     // Catch: java.lang.Throwable -> L68
            java.lang.Object r3 = r6.f5148I     // Catch: java.lang.Throwable -> L68
            q1.g r4 = r8.getContext()     // Catch: java.lang.Throwable -> L68
            java.lang.Object r3 = kotlinx.coroutines.internal.v.c(r4, r3)     // Catch: java.lang.Throwable -> L68
            kotlinx.coroutines.internal.r r5 = kotlinx.coroutines.internal.v.f5176a     // Catch: java.lang.Throwable -> L68
            if (r3 == r5) goto L7f
            F1.I0 r8 = F1.D.e(r8, r4, r3)     // Catch: java.lang.Throwable -> L68
            goto L80
        L7f:
            r8 = r2
        L80:
            q1.d r5 = r6.f5150y     // Catch: java.lang.Throwable -> L9c
            r5.resumeWith(r7)     // Catch: java.lang.Throwable -> L9c
            n1.s r7 = n1.s.f5871a     // Catch: java.lang.Throwable -> L9c
            if (r8 == 0) goto L8f
            boolean r7 = r8.w0()     // Catch: java.lang.Throwable -> L68
            if (r7 == 0) goto L92
        L8f:
            kotlinx.coroutines.internal.v.a(r4, r3)     // Catch: java.lang.Throwable -> L68
        L92:
            boolean r7 = r0.L()     // Catch: java.lang.Throwable -> L68
            if (r7 != 0) goto L92
        L98:
            r0.w(r1)
            goto Lb5
        L9c:
            r7 = move-exception
            if (r8 == 0) goto La5
            boolean r8 = r8.w0()     // Catch: java.lang.Throwable -> L68
            if (r8 == 0) goto La8
        La5:
            kotlinx.coroutines.internal.v.a(r4, r3)     // Catch: java.lang.Throwable -> L68
        La8:
            throw r7     // Catch: java.lang.Throwable -> L68
        La9:
            r6.f(r7, r2)     // Catch: java.lang.Throwable -> Lad
            goto L98
        Lad:
            r6 = move-exception
            r0.w(r1)
            throw r6
        Lb2:
            r6.resumeWith(r7)
        Lb5:
            return
        */
        throw new UnsupportedOperationException("Method not decompiled: kotlinx.coroutines.internal.f.b(q1.d, java.lang.Object, y1.l):void");
    }

    public static /* synthetic */ void c(q1.d dVar, Object obj, y1.l lVar, int i2, Object obj2) {
        if ((i2 & 2) != 0) {
            lVar = null;
        }
        b(dVar, obj, lVar);
    }
}
