package kotlinx.coroutines;

import h.u.e;
import h.u.g;

/* JADX INFO: compiled from: CoroutineDispatcher.kt */
/* JADX INFO: loaded from: classes.dex */
public abstract class i0 extends h.u.a implements h.u.e {

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public static final a f1088e = new a(null);

    /* JADX INFO: compiled from: CoroutineDispatcher.kt */
    public static final class a extends h.u.b<h.u.e, i0> {

        /* JADX INFO: renamed from: kotlinx.coroutines.i0$a$a, reason: collision with other inner class name */
        /* JADX INFO: compiled from: CoroutineDispatcher.kt */
        static final class C0065a extends h.x.d.l implements h.x.c.l<g.b, i0> {
            public static final C0065a b = new C0065a();

            C0065a() {
                super(1);
            }

            @Override // h.x.c.l
            /* JADX INFO: renamed from: b, reason: merged with bridge method [inline-methods] */
            public final i0 invoke(g.b bVar) {
                if (bVar instanceof i0) {
                    return (i0) bVar;
                }
                return null;
            }
        }

        private a() {
            super(h.u.e.a, C0065a.b);
        }

        public /* synthetic */ a(h.x.d.h hVar) {
            this();
        }
    }

    public i0() {
        super(h.u.e.a);
    }

    @Override // h.u.a, h.u.g
    public h.u.g A(g.c<?> cVar) {
        return e.a.b(this, cVar);
    }

    public abstract void H(h.u.g gVar, Runnable runnable);

    public boolean J(h.u.g gVar) {
        return true;
    }

    @Override // h.u.a, h.u.g.b, h.u.g
    public <E extends g.b> E b(g.c<E> cVar) {
        return (E) e.a.a(this, cVar);
    }

    @Override // h.u.e
    public final void d(h.u.d<?> dVar) {
        ((kotlinx.coroutines.o2.e) dVar).p();
    }

    @Override // h.u.e
    public final <T> h.u.d<T> i(h.u.d<? super T> dVar) {
        return new kotlinx.coroutines.o2.e(this, dVar);
    }

    public String toString() {
        return s0.a(this) + '@' + s0.b(this);
    }
}
