package defpackage;

import androidx.media3.container.NalUnitUtil;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\u0002\n\u0000¨\u0006\u0000"}, d2 = {"kotlinx-coroutines-core"}, k = 5, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED, xs = "kotlinx/coroutines/flow/FlowKt")
final /* synthetic */ class j73 {
    /* JADX WARN: Code restructure failed: missing block: B:32:0x0084, code lost:
    
        if (r2.emit(r9, r0) == r1) goto L33;
     */
    /* JADX WARN: Removed duplicated region for block: B:27:0x0065  */
    /* JADX WARN: Removed duplicated region for block: B:28:0x0066  */
    /* JADX WARN: Removed duplicated region for block: B:31:0x0072 A[Catch: all -> 0x0034, TRY_LEAVE, TryCatch #1 {all -> 0x0034, blocks: (B:13:0x002e, B:25:0x0055, B:29:0x006a, B:31:0x0072, B:20:0x0046, B:24:0x0051), top: B:47:0x0020 }] */
    /* JADX WARN: Removed duplicated region for block: B:34:0x0087  */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:32:0x0084 -> B:14:0x0031). Please report as a decompilation issue!!! */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object a(l43 l43Var, bv7 bv7Var, boolean z, Continuation continuation) {
        i73 i73Var;
        lv0 it;
        lv0 lv0Var;
        l43 l43Var2;
        Object objB;
        if (continuation instanceof i73) {
            i73Var = (i73) continuation;
            int i = i73Var.f;
            if ((i & Integer.MIN_VALUE) != 0) {
                i73Var.f = i - Integer.MIN_VALUE;
            } else {
                i73Var = new i73(continuation);
            }
        }
        Object obj = i73Var.e;
        ck1 ck1Var = ck1.a;
        int i2 = i73Var.f;
        try {
            if (i2 == 0) {
                s38.b(obj);
                if (l43Var instanceof wm9) {
                    throw ((wm9) l43Var).a;
                }
                it = bv7Var.iterator();
                i73Var.a = l43Var;
                i73Var.b = bv7Var;
                i73Var.c = it;
                i73Var.d = z;
                i73Var.f = 1;
                objB = it.b(i73Var);
                if (objB != ck1Var) {
                }
            } else if (i2 == 1) {
                z = i73Var.d;
                lv0Var = i73Var.c;
                bv7Var = i73Var.b;
                l43Var2 = i73Var.a;
                s38.b(obj);
                if (((Boolean) obj).booleanValue()) {
                }
            } else {
                if (i2 != 2) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                }
                z = i73Var.d;
                lv0Var = i73Var.c;
                bv7Var = i73Var.b;
                l43Var2 = i73Var.a;
                s38.b(obj);
                it = lv0Var;
                l43Var = l43Var2;
                i73Var.a = l43Var;
                i73Var.b = bv7Var;
                i73Var.c = it;
                i73Var.d = z;
                i73Var.f = 1;
                objB = it.b(i73Var);
                if (objB != ck1Var) {
                    return ck1Var;
                }
                l43Var2 = l43Var;
                lv0Var = it;
                obj = objB;
                if (((Boolean) obj).booleanValue()) {
                    if (z) {
                        bv7Var.h(null);
                    }
                    return e6a.a;
                }
                Object next = lv0Var.next();
                i73Var.a = l43Var2;
                i73Var.b = bv7Var;
                i73Var.c = lv0Var;
                i73Var.d = z;
                i73Var.f = 2;
            }
        } finally {
        }
    }
}
