package Y4;

import m3.AbstractC2467b;
import w4.C3137A;

/* JADX INFO: renamed from: Y4.o, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes3.dex */
public final class C0849o implements InterfaceC0843i {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ InterfaceC0843i f8962a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ C4.j f8963b;

    /* JADX WARN: Multi-variable type inference failed */
    public C0849o(InterfaceC0843i interfaceC0843i, J4.f fVar) {
        this.f8962a = interfaceC0843i;
        this.f8963b = (C4.j) fVar;
    }

    /* JADX WARN: Removed duplicated region for block: B:35:0x007b  */
    /* JADX WARN: Removed duplicated region for block: B:56:? A[RETURN, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /* JADX WARN: Type inference failed for: r2v4, types: [C4.j, J4.f] */
    /* JADX WARN: Type inference failed for: r9v6, types: [C4.j, J4.f] */
    @Override // Y4.InterfaceC0843i
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object collect(InterfaceC0844j interfaceC0844j, A4.d dVar) throws Throwable {
        C0848n c0848n;
        C0849o c0849o;
        e0 e0Var;
        ?? r22;
        Z4.x xVar;
        Throwable th;
        Z4.x xVar2;
        ?? r9;
        if (dVar instanceof C0848n) {
            c0848n = (C0848n) dVar;
            int i6 = c0848n.f8958b;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                c0848n.f8958b = i6 - Integer.MIN_VALUE;
            } else {
                c0848n = new C0848n(this, dVar);
            }
        }
        Object obj = c0848n.f8957a;
        B4.a aVar = B4.a.f492a;
        int i7 = c0848n.f8958b;
        if (i7 == 0) {
            AbstractC2467b.l(obj);
            try {
                InterfaceC0843i interfaceC0843i = this.f8962a;
                c0848n.f8960d = this;
                c0848n.f8961e = interfaceC0844j;
                c0848n.f8958b = 1;
                if (interfaceC0843i.collect(interfaceC0844j, c0848n) != aVar) {
                    c0849o = this;
                    xVar = new Z4.x(interfaceC0844j, c0848n.getContext());
                    r9 = c0849o.f8963b;
                    c0848n.f8960d = xVar;
                    c0848n.f8961e = null;
                    c0848n.f8958b = 3;
                    if (r9.invoke(xVar, null, c0848n) != aVar) {
                    }
                }
            } catch (Throwable th2) {
                th = th2;
                c0849o = this;
                e0Var = new e0(th);
                r22 = c0849o.f8963b;
                c0848n.f8960d = th;
                c0848n.f8961e = null;
                c0848n.f8958b = 2;
                if (O.d(e0Var, r22, th, c0848n) == aVar) {
                    throw th;
                }
            }
            return aVar;
        }
        if (i7 != 1) {
            if (i7 == 2) {
                Throwable th3 = (Throwable) c0848n.f8960d;
                AbstractC2467b.l(obj);
                throw th3;
            }
            if (i7 != 3) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            xVar2 = (Z4.x) c0848n.f8960d;
            try {
                AbstractC2467b.l(obj);
                xVar2.releaseIntercepted();
                return C3137A.f25453a;
            } catch (Throwable th4) {
                th = th4;
                xVar2.releaseIntercepted();
                throw th;
            }
        }
        interfaceC0844j = c0848n.f8961e;
        c0849o = (C0849o) c0848n.f8960d;
        try {
            AbstractC2467b.l(obj);
            xVar = new Z4.x(interfaceC0844j, c0848n.getContext());
            try {
                r9 = c0849o.f8963b;
                c0848n.f8960d = xVar;
                c0848n.f8961e = null;
                c0848n.f8958b = 3;
                if (r9.invoke(xVar, null, c0848n) != aVar) {
                    xVar2 = xVar;
                    xVar2.releaseIntercepted();
                    return C3137A.f25453a;
                }
            } catch (Throwable th5) {
                th = th5;
                xVar2 = xVar;
                xVar2.releaseIntercepted();
                throw th;
            }
        } catch (Throwable th6) {
            th = th6;
            e0Var = new e0(th);
            r22 = c0849o.f8963b;
            c0848n.f8960d = th;
            c0848n.f8961e = null;
            c0848n.f8958b = 2;
            if (O.d(e0Var, r22, th, c0848n) == aVar) {
            }
        }
        return aVar;
    }
}
