package s.a.a2; import d0.l; import d0.w.h.a.d; import d0.w.h.a.e; import kotlin.Unit; import kotlin.coroutines.Continuation; import s.a.a2.e.c; /* compiled from: Flow.kt */ public abstract class a implements b { /* compiled from: Flow.kt */ @e(c = "kotlinx.coroutines.flow.AbstractFlow", f = "Flow.kt", l = {212}, m = "collect") /* renamed from: s.a.a2.a$a reason: collision with other inner class name */ public static final class C0340a extends d { public Object L$0; public Object L$1; public Object L$2; public int label; public /* synthetic */ Object result; public final /* synthetic */ a this$0; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public C0340a(a aVar, Continuation continuation) { super(continuation); this.this$0 = aVar; } @Override // d0.w.h.a.a public final Object invokeSuspend(Object obj) { this.result = obj; this.label |= Integer.MIN_VALUE; return this.this$0.a(null, this); } } /* JADX WARNING: Removed duplicated region for block: B:15:0x003f */ /* JADX WARNING: Removed duplicated region for block: B:8:0x0023 */ @Override // s.a.a2.b public final Object a(c cVar, Continuation continuation) { C0340a aVar; int i; Throwable th; c cVar2; if (continuation instanceof C0340a) { aVar = (C0340a) continuation; int i2 = aVar.label; if ((i2 & Integer.MIN_VALUE) != 0) { aVar.label = i2 - Integer.MIN_VALUE; Object obj = aVar.result; Object coroutine_suspended = d0.w.g.c.getCOROUTINE_SUSPENDED(); i = aVar.label; if (i != 0) { l.throwOnFailure(obj); c cVar3 = new c<>(cVar, aVar.getContext()); try { aVar.L$0 = this; aVar.L$1 = cVar; aVar.L$2 = cVar3; aVar.label = 1; if (b(cVar3, aVar) == coroutine_suspended) { return coroutine_suspended; } cVar2 = cVar3; } catch (Throwable th2) { th = th2; cVar2 = cVar3; cVar2.releaseIntercepted(); throw th; } } else if (i == 1) { cVar2 = (c) aVar.L$2; c cVar4 = (c) aVar.L$1; a aVar2 = (a) aVar.L$0; try { l.throwOnFailure(obj); } catch (Throwable th3) { th = th3; } } else { throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine"); } cVar2.releaseIntercepted(); return Unit.a; } } aVar = new C0340a(this, continuation); Object obj = aVar.result; Object coroutine_suspended = d0.w.g.c.getCOROUTINE_SUSPENDED(); i = aVar.label; if (i != 0) { } cVar2.releaseIntercepted(); return Unit.a; } public abstract Object b(c cVar, Continuation continuation); }