package c.n.e.a;

import c.e;
import c.q.d.j;

/* JADX WARN: Unexpected interfaces in signature: [java.io.Serializable] */
/* JADX INFO: compiled from: ContinuationImpl.kt */
/* JADX INFO: loaded from: classes.dex */
public abstract class a implements c.n.a<Object>, Object {

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

    public a(c.n.a<Object> aVar) {
        this.f1430b = aVar;
    }

    @Override // c.n.a
    public final void a(Object obj) {
        a aVar = this;
        while (true) {
            f.a(aVar);
            c.n.a<Object> aVar2 = aVar.f1430b;
            if (aVar2 == null) {
                j.g();
                throw null;
            }
            try {
                obj = aVar.c(obj);
            } catch (Throwable th) {
                e.a aVar3 = c.e.f1415b;
                obj = c.f.a(th);
                c.e.a(obj);
            }
            if (obj == c.n.d.d.b()) {
                return;
            }
            e.a aVar4 = c.e.f1415b;
            c.e.a(obj);
            aVar.e();
            if (!(aVar2 instanceof a)) {
                aVar2.a(obj);
                return;
            }
            aVar = (a) aVar2;
        }
    }

    public StackTraceElement b() {
        return e.d(this);
    }

    protected abstract Object c(Object obj);

    protected void e() {
    }

    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("Continuation at ");
        Object objB = b();
        if (objB == null) {
            objB = getClass().getName();
        }
        sb.append(objB);
        return sb.toString();
    }
}
