package g.a;

import io.netty.util.internal.StringUtil;

/* JADX INFO: compiled from: AbstractCoroutine.kt */
/* JADX INFO: loaded from: classes.dex */
public abstract class a<T> extends u1 implements n1, f.w.d<T>, h0 {

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    private final f.w.g f4003f;

    public a(f.w.g gVar, boolean z, boolean z2) {
        super(z2);
        if (z) {
            Q((n1) gVar.get(n1.f4054e));
        }
        this.f4003f = gVar.plus(this);
    }

    /* JADX INFO: Access modifiers changed from: protected */
    @Override // g.a.u1
    public String A() {
        return m0.a(this) + " was cancelled";
    }

    @Override // g.a.u1
    public final void P(Throwable th) {
        e0.a(this.f4003f, th);
    }

    @Override // g.a.u1
    public String X() {
        String strB = a0.b(this.f4003f);
        if (strB == null) {
            return super.X();
        }
        return StringUtil.DOUBLE_QUOTE + strB + "\":" + super.X();
    }

    /* JADX WARN: Multi-variable type inference failed */
    @Override // g.a.u1
    protected final void c0(Object obj) {
        if (!(obj instanceof t)) {
            u0(obj);
        } else {
            t tVar = (t) obj;
            t0(tVar.a, tVar.a());
        }
    }

    @Override // f.w.d
    public final f.w.g getContext() {
        return this.f4003f;
    }

    @Override // g.a.h0
    public f.w.g getCoroutineContext() {
        return this.f4003f;
    }

    @Override // g.a.u1, g.a.n1
    public boolean isActive() {
        return super.isActive();
    }

    @Override // f.w.d
    public final void resumeWith(Object obj) {
        Object objV = V(x.d(obj, null, 1, null));
        if (objV == v1.f4161b) {
            return;
        }
        s0(objV);
    }

    protected void s0(Object obj) {
        s(obj);
    }

    protected void t0(Throwable th, boolean z) {
    }

    protected void u0(T t) {
    }

    public final <R> void v0(j0 j0Var, R r, f.z.c.p<? super R, ? super f.w.d<? super T>, ? extends Object> pVar) {
        j0Var.invoke(pVar, r, this);
    }
}
