package c.n.e.a;

import c.n.c;
import c.q.d.j;

/* JADX INFO: compiled from: ContinuationImpl.kt */
/* JADX INFO: loaded from: classes.dex */
public abstract class c extends a {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private transient c.n.a<Object> f1432c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private final c.n.c f1433d;

    public c(c.n.a<Object> aVar, c.n.c cVar) {
        super(aVar);
        this.f1433d = cVar;
    }

    @Override // c.n.a
    public c.n.c d() {
        c.n.c cVar = this.f1433d;
        if (cVar != null) {
            return cVar;
        }
        j.g();
        throw null;
    }

    @Override // c.n.e.a.a
    protected void e() {
        c.n.a<?> aVar = this.f1432c;
        if (aVar != null && aVar != this) {
            c.a aVarC = d().c(c.n.b.f1428a);
            if (aVarC == null) {
                j.g();
                throw null;
            }
            ((c.n.b) aVarC).a(aVar);
        }
        this.f1432c = b.f1431b;
    }

    public final c.n.a<Object> f() {
        c.n.a<Object> aVarB = this.f1432c;
        if (aVarB == null) {
            c.n.b bVar = (c.n.b) d().c(c.n.b.f1428a);
            if (bVar == null || (aVarB = bVar.b(this)) == null) {
                aVarB = this;
            }
            this.f1432c = aVarB;
        }
        return aVarB;
    }

    public c(c.n.a<Object> aVar) {
        this(aVar, aVar != null ? aVar.d() : null);
    }
}
