package kotlinx.coroutines.p2;

import h.l;
import h.m;
import h.r;
import h.u.d;
import h.u.i.c;
import h.x.c.p;
import kotlinx.coroutines.o2.f;

/* JADX INFO: compiled from: Cancellable.kt */
/* JADX INFO: loaded from: classes.dex */
public final class a {
    public static final /* synthetic */ void a(d dVar, Throwable th) throws Throwable {
        b(dVar, th);
        throw null;
    }

    private static final void b(d<?> dVar, Throwable th) throws Throwable {
        l.a aVar = l.b;
        Object objA = m.a(th);
        l.a(objA);
        dVar.g(objA);
        throw th;
    }

    public static final void c(d<? super r> dVar, d<?> dVar2) throws Throwable {
        try {
            d dVarC = c.c(dVar);
            l.a aVar = l.b;
            r rVar = r.a;
            l.a(rVar);
            f.c(dVarC, rVar, null, 2, null);
        } catch (Throwable th) {
            a(dVar2, th);
            throw null;
        }
    }

    public static final <T> void d(h.x.c.l<? super d<? super T>, ? extends Object> lVar, d<? super T> dVar) throws Throwable {
        try {
            d dVarC = c.c(c.a(lVar, dVar));
            l.a aVar = l.b;
            r rVar = r.a;
            l.a(rVar);
            f.c(dVarC, rVar, null, 2, null);
        } catch (Throwable th) {
            a(dVar, th);
            throw null;
        }
    }

    public static final <R, T> void e(p<? super R, ? super d<? super T>, ? extends Object> pVar, R r, d<? super T> dVar, h.x.c.l<? super Throwable, r> lVar) throws Throwable {
        try {
            d dVarC = c.c(c.b(pVar, r, dVar));
            l.a aVar = l.b;
            r rVar = r.a;
            l.a(rVar);
            f.b(dVarC, rVar, lVar);
        } catch (Throwable th) {
            a(dVar, th);
            throw null;
        }
    }

    public static /* synthetic */ void f(p pVar, Object obj, d dVar, h.x.c.l lVar, int i2, Object obj2) throws Throwable {
        if ((i2 & 4) != 0) {
            lVar = null;
        }
        e(pVar, obj, dVar, lVar);
    }
}
