package g;

/* JADX INFO: compiled from: DeepRecursive.kt */
/* JADX INFO: loaded from: classes.dex */
@i
public final class c<T, R> extends b<T, R> implements g.e0.d<R> {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public g.h0.b.q<? super b<?, ?>, Object, ? super g.e0.d<Object>, ? extends Object> f4048b;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public Object f4049e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public g.e0.d<Object> f4050f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public Object f4051g;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    /* JADX WARN: Multi-variable type inference failed */
    public c(g.h0.b.q<? super b<T, R>, ? super T, ? super g.e0.d<? super R>, ? extends Object> qVar, T t) {
        super(null);
        g.h0.c.l.f(qVar, "block");
        this.f4048b = qVar;
        this.f4049e = t;
        g.h0.c.l.d(this, "null cannot be cast to non-null type kotlin.coroutines.Continuation<kotlin.Any?>");
        this.f4050f = this;
        this.f4051g = a.a;
    }

    @Override // g.b
    public Object a(T t, g.e0.d<? super R> dVar) {
        g.h0.c.l.d(dVar, "null cannot be cast to non-null type kotlin.coroutines.Continuation<kotlin.Any?>");
        this.f4050f = dVar;
        this.f4049e = t;
        g.e0.i.a aVar = g.e0.i.a.COROUTINE_SUSPENDED;
        if (aVar == aVar) {
            g.h0.c.l.f(dVar, "frame");
        }
        return aVar;
    }

    @Override // g.e0.d
    public g.e0.f e() {
        return g.e0.h.f4083b;
    }

    @Override // g.e0.d
    public void f(Object obj) {
        this.f4050f = null;
        this.f4051g = obj;
    }
}
