package h.a;

import g.e0.e;

/* JADX INFO: compiled from: CoroutineDispatcher.kt */
/* JADX INFO: loaded from: classes.dex */
@g.i
public abstract class q extends g.e0.a implements g.e0.e {

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

    /* JADX INFO: compiled from: CoroutineDispatcher.kt */
    @g.i
    public static final class a extends g.e0.b<g.e0.e, q> {
        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public a(g.h0.c.g gVar) {
            super(e.a.f4081b, p.f4319b);
            int i2 = g.e0.e.a;
        }
    }

    public q() {
        super(e.a.f4081b);
    }

    @Override // g.e0.e
    public final void b(g.e0.d<?> dVar) {
        ((h.a.k1.d) dVar).l();
    }

    @Override // g.e0.e
    public final <T> g.e0.d<T> d(g.e0.d<? super T> dVar) {
        return new h.a.k1.d(this, dVar);
    }

    public abstract void e(g.e0.f fVar, Runnable runnable);

    public void f(g.e0.f fVar, Runnable runnable) {
        e(fVar, runnable);
    }

    /* JADX WARN: Type inference incomplete: some casts might be missing */
    /*  JADX ERROR: JadxRuntimeException in pass: ModVisitor
        jadx.core.utils.exceptions.JadxRuntimeException: Can't change immutable type java.lang.Object to h.a.q for r2v1 'this'  java.lang.Object
        	at jadx.core.dex.instructions.args.SSAVar.setType(SSAVar.java:114)
        	at jadx.core.dex.instructions.args.RegisterArg.setType(RegisterArg.java:52)
        	at jadx.core.dex.visitors.ModVisitor.removeCheckCast(ModVisitor.java:417)
        	at jadx.core.dex.visitors.ModVisitor.replaceStep(ModVisitor.java:152)
        	at jadx.core.dex.visitors.ModVisitor.visit(ModVisitor.java:96)
        */
    @Override // g.e0.a, g.e0.f.a, g.e0.f
    public <E extends g.e0.f.a> E get(g.e0.f.b<E> r3) {
        /*
            r2 = this;
            java.lang.String r0 = "key"
            g.h0.c.l.f(r3, r0)
            boolean r1 = r3 instanceof g.e0.b
            if (r1 == 0) goto L30
            g.e0.b r3 = (g.e0.b) r3
            g.e0.f$b r1 = r2.getKey()
            g.h0.c.l.f(r1, r0)
            if (r1 == r3) goto L1b
            g.e0.f$b<?> r0 = r3.f4077e
            if (r0 != r1) goto L19
            goto L1b
        L19:
            r0 = 0
            goto L1c
        L1b:
            r0 = 1
        L1c:
            if (r0 == 0) goto L3b
            java.lang.String r0 = "element"
            g.h0.c.l.f(r2, r0)
            g.h0.b.l<g.e0.f$a, E extends B> r3 = r3.f4076b
            java.lang.Object r3 = r3.invoke(r2)
            g.e0.f$a r3 = (g.e0.f.a) r3
            boolean r0 = r3 instanceof g.e0.f.a
            if (r0 == 0) goto L3b
            goto L3c
        L30:
            g.e0.e$a r0 = g.e0.e.a.f4081b
            if (r0 != r3) goto L3b
            java.lang.String r3 = "null cannot be cast to non-null type E of kotlin.coroutines.ContinuationInterceptor.get"
            g.h0.c.l.d(r2, r3)
            r3 = r2
            goto L3c
        L3b:
            r3 = 0
        L3c:
            return r3
        */
        throw new UnsupportedOperationException("Method not decompiled: h.a.q.get(g.e0.f$b):g.e0.f$a");
    }

    /* JADX WARN: Type inference incomplete: some casts might be missing */
    /*  JADX ERROR: JadxRuntimeException in pass: ModVisitor
        jadx.core.utils.exceptions.JadxRuntimeException: Can't change immutable type java.lang.Object to h.a.q for r2v1 'this'  java.lang.Object
        	at jadx.core.dex.instructions.args.SSAVar.setType(SSAVar.java:114)
        	at jadx.core.dex.instructions.args.RegisterArg.setType(RegisterArg.java:52)
        	at jadx.core.dex.visitors.ModVisitor.removeCheckCast(ModVisitor.java:417)
        	at jadx.core.dex.visitors.ModVisitor.replaceStep(ModVisitor.java:152)
        	at jadx.core.dex.visitors.ModVisitor.visit(ModVisitor.java:96)
        */
    @Override // g.e0.a, g.e0.f
    public g.e0.f minusKey(g.e0.f.b<?> r3) {
        /*
            r2 = this;
            java.lang.String r0 = "key"
            g.h0.c.l.f(r3, r0)
            boolean r1 = r3 instanceof g.e0.b
            if (r1 == 0) goto L32
            g.e0.b r3 = (g.e0.b) r3
            g.e0.f$b r1 = r2.getKey()
            g.h0.c.l.f(r1, r0)
            if (r1 == r3) goto L1b
            g.e0.f$b<?> r0 = r3.f4077e
            if (r0 != r1) goto L19
            goto L1b
        L19:
            r0 = 0
            goto L1c
        L1b:
            r0 = 1
        L1c:
            if (r0 == 0) goto L30
            java.lang.String r0 = "element"
            g.h0.c.l.f(r2, r0)
            g.h0.b.l<g.e0.f$a, E extends B> r3 = r3.f4076b
            java.lang.Object r3 = r3.invoke(r2)
            g.e0.f$a r3 = (g.e0.f.a) r3
            if (r3 == 0) goto L30
            g.e0.h r3 = g.e0.h.f4083b
            goto L38
        L30:
            r3 = r2
            goto L38
        L32:
            g.e0.e$a r0 = g.e0.e.a.f4081b
            if (r0 != r3) goto L30
            g.e0.h r3 = g.e0.h.f4083b
        L38:
            return r3
        */
        throw new UnsupportedOperationException("Method not decompiled: h.a.q.minusKey(g.e0.f$b):g.e0.f");
    }

    public boolean q(g.e0.f fVar) {
        return !(this instanceof e1);
    }

    public String toString() {
        return getClass().getSimpleName() + '@' + u.b(this);
    }
}
