package j.m0.f.a;

import j.m0.c;
import j.p0.d.r;

/* JADX INFO: compiled from: ContinuationImpl.kt */
/* JADX INFO: loaded from: classes.dex */
public abstract class c extends a {
    private final j.m0.c d;
    private transient j.m0.a<Object> e;

    public c(j.m0.a<Object> aVar, j.m0.c cVar) {
        super(aVar);
        this.d = cVar;
    }

    @Override // j.m0.a
    public j.m0.c c() {
        j.m0.c cVar = this.d;
        r.c(cVar);
        return cVar;
    }

    @Override // j.m0.f.a.a
    protected void h() {
        j.m0.a<?> aVar = this.e;
        if (aVar != null && aVar != this) {
            c.a aVarB = c().b(j.m0.b.c);
            r.c(aVarB);
            ((j.m0.b) aVarB).a(aVar);
        }
        this.e = b.b;
    }

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