package E4;

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

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final G4.t f566a = new G4.t("NONE", 0);

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final G4.t f567b = new G4.t("PENDING", 0);

    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct code enable 'Show inconsistent code' option in preferences
    */
    public static final java.lang.Object a(E4.y r4, W.r r5, java.lang.Throwable r6, j4.AbstractC0801c r7) throws java.lang.Throwable {
        /*
            boolean r0 = r7 instanceof E4.g
            if (r0 == 0) goto L13
            r0 = r7
            E4.g r0 = (E4.g) r0
            int r1 = r0.f518m
            r2 = -2147483648(0xffffffff80000000, float:-0.0)
            r3 = r1 & r2
            if (r3 == 0) goto L13
            int r1 = r1 - r2
            r0.f518m = r1
            goto L18
        L13:
            E4.g r0 = new E4.g
            r0.<init>(r7)
        L18:
            java.lang.Object r7 = r0.f517l
            i4.a r1 = i4.EnumC0643a.f6670k
            int r2 = r0.f518m
            r3 = 1
            if (r2 == 0) goto L33
            if (r2 != r3) goto L2b
            java.lang.Throwable r6 = r0.f516k
            a.AbstractC0212a.H(r7)     // Catch: java.lang.Throwable -> L29
            goto L41
        L29:
            r4 = move-exception
            goto L44
        L2b:
            java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
            java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
            r4.<init>(r5)
            throw r4
        L33:
            a.AbstractC0212a.H(r7)
            r0.f516k = r6     // Catch: java.lang.Throwable -> L29
            r0.f518m = r3     // Catch: java.lang.Throwable -> L29
            java.lang.Object r4 = r5.a(r4, r6, r0)     // Catch: java.lang.Throwable -> L29
            if (r4 != r1) goto L41
            return r1
        L41:
            d4.i r4 = d4.C0550i.f6143a
            return r4
        L44:
            if (r6 == 0) goto L4b
            if (r6 == r4) goto L4b
            S4.d.a(r4, r6)
        L4b:
            throw r4
        */
        throw new UnsupportedOperationException("Method not decompiled: E4.w.a(E4.y, W.r, java.lang.Throwable, j4.c):java.lang.Object");
    }

    /* JADX WARN: Code restructure failed: missing block: B:36:0x0094, code lost:
    
        if (r2.emit(r11, r0) == r1) goto L37;
     */
    /* JADX WARN: Removed duplicated region for block: B:27:0x006e  */
    /* JADX WARN: Removed duplicated region for block: B:28:0x006f  */
    /* JADX WARN: Removed duplicated region for block: B:31:0x007a A[Catch: all -> 0x0036, TryCatch #1 {all -> 0x0036, blocks: (B:13:0x002f, B:25:0x005e, B:29:0x0072, B:31:0x007a, B:33:0x0080, B:35:0x0086, B:38:0x0097, B:39:0x009f, B:40:0x00a0, B:41:0x00a7, B:20:0x0049, B:24:0x0054), top: B:60:0x0021 }] */
    /* JADX WARN: Removed duplicated region for block: B:42:0x00a8  */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:36:0x0094 -> B:14:0x0032). Please report as a decompilation issue!!! */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct code enable 'Show inconsistent code' option in preferences
    */
    public static final java.lang.Object b(E4.e r8, D4.q r9, boolean r10, j4.AbstractC0801c r11) throws java.lang.Throwable {
        /*
            Method dump skipped, instruction units count: 208
            To view this dump change 'Code comments level' option to 'DEBUG'
        */
        throw new UnsupportedOperationException("Method not decompiled: E4.w.b(E4.e, D4.q, boolean, j4.c):java.lang.Object");
    }

    /* JADX WARN: Removed duplicated region for block: B:29:0x005d  */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct code enable 'Show inconsistent code' option in preferences
    */
    public static final java.lang.Object c(E4.d r5, h4.c r6) throws java.lang.Throwable {
        /*
            boolean r0 = r6 instanceof E4.q
            if (r0 == 0) goto L13
            r0 = r6
            E4.q r0 = (E4.q) r0
            int r1 = r0.f556n
            r2 = -2147483648(0xffffffff80000000, float:-0.0)
            r3 = r1 & r2
            if (r3 == 0) goto L13
            int r1 = r1 - r2
            r0.f556n = r1
            goto L18
        L13:
            E4.q r0 = new E4.q
            r0.<init>(r6)
        L18:
            java.lang.Object r6 = r0.f555m
            i4.a r1 = i4.EnumC0643a.f6670k
            int r2 = r0.f556n
            r3 = 1
            if (r2 == 0) goto L35
            if (r2 != r3) goto L2d
            E4.p r5 = r0.f554l
            r4.q r0 = r0.f553k
            a.AbstractC0212a.H(r6)     // Catch: F4.a -> L2b
            goto L5a
        L2b:
            r6 = move-exception
            goto L56
        L2d:
            java.lang.IllegalStateException r5 = new java.lang.IllegalStateException
            java.lang.String r6 = "call to 'resume' before 'invoke' with coroutine"
            r5.<init>(r6)
            throw r5
        L35:
            a.AbstractC0212a.H(r6)
            r4.q r6 = new r4.q
            r6.<init>()
            E4.p r2 = new E4.p
            r4 = 0
            r2.<init>(r4, r6)
            r0.f553k = r6     // Catch: F4.a -> L52
            r0.f554l = r2     // Catch: F4.a -> L52
            r0.f556n = r3     // Catch: F4.a -> L52
            java.lang.Object r5 = r5.collect(r2, r0)     // Catch: F4.a -> L52
            if (r5 != r1) goto L50
            return r1
        L50:
            r0 = r6
            goto L5a
        L52:
            r5 = move-exception
            r0 = r6
            r6 = r5
            r5 = r2
        L56:
            E4.e r1 = r6.f722k
            if (r1 != r5) goto L5d
        L5a:
            java.lang.Object r5 = r0.f9768k
            return r5
        L5d:
            throw r6
        */
        throw new UnsupportedOperationException("Method not decompiled: E4.w.c(E4.d, h4.c):java.lang.Object");
    }

    public static final d d(t tVar, h4.h hVar, int i, D4.a aVar) {
        return ((((i < 0 || i >= 2) && i != -2) || aVar != D4.a.f446l) && !((i == 0 || i == -3) && aVar == D4.a.f445k)) ? new F4.g(tVar, hVar, i, aVar) : tVar;
    }
}
