package defpackage;

import androidx.media3.container.NalUnitUtil;
import defpackage.dw7;
import kotlin.Metadata;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@DebugMetadata(c = "kotlinx.coroutines.flow.FlowKt__ReduceKt", f = "Reduce.kt", i = {0, 0}, l = {179}, m = "singleOrNull", n = {"result", "collector$iv"}, s = {"L$0", "L$1"})
final class dc3<T> extends ContinuationImpl {
    public dw7.h a;
    public cc3 b;
    public /* synthetic */ Object c;
    public int d;

    /* JADX WARN: Removed duplicated region for block: B:22:0x0049  */
    /* JADX WARN: Removed duplicated region for block: B:24:0x004b  */
    /* JADX WARN: Removed duplicated region for block: B:29:? A[RETURN, SYNTHETIC] */
    @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object invokeSuspend(Object obj) {
        cc3 cc3Var;
        dw7.h hVar;
        af e;
        Object obj2;
        this.c = obj;
        int i = (this.d | Integer.MIN_VALUE) - Integer.MIN_VALUE;
        this.d = i;
        ck1 ck1Var = ck1.a;
        kg9 kg9Var = kq6.a;
        if (i != 0) {
            if (i != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            cc3Var = this.b;
            hVar = this.a;
            try {
                s38.b(obj);
            } catch (af e2) {
                e = e2;
                if (e.a != cc3Var) {
                }
            }
            obj2 = hVar.a;
            if (obj2 != kg9Var) {
                return null;
            }
            return obj2;
        }
        s38.b(obj);
        dw7.h hVar2 = new dw7.h();
        hVar2.a = kg9Var;
        cc3Var = new cc3(hVar2);
        try {
            this.a = hVar2;
            this.b = cc3Var;
            this.d = 1;
            throw null;
        } catch (af e3) {
            hVar = hVar2;
            e = e3;
        }
        if (e.a != cc3Var) {
            throw e;
        }
        obj2 = hVar.a;
        if (obj2 != kg9Var) {
        }
    }
}
