package tp;

/* loaded from: classes3.dex */
public final class v2 extends i0 {

    /* renamed from: r, reason: collision with root package name */
    public static final v2 f36596r = new v2();

    private v2() {
    }

    @Override // tp.i0
    public void C(vm.g gVar, Runnable runnable) {
        z2 z2Var = (z2) gVar.d(z2.f36602r);
        if (z2Var == null) {
            throw new UnsupportedOperationException("Dispatchers.Unconfined.dispatch function can only be used by the yield function. If you wrap Unconfined dispatcher in your code, make sure you properly delegate isDispatchNeeded and dispatch calls.");
        }
        z2Var.f36603q = true;
    }

    @Override // tp.i0
    public boolean L(vm.g gVar) {
        return false;
    }

    @Override // tp.i0
    public String toString() {
        return "Dispatchers.Unconfined";
    }
}
