package g.e0;

import g.e0.f;
import g.e0.f.a;
import g.h0.b.l;
import g.i;

/* JADX INFO: compiled from: CoroutineContextImpl.kt */
/* JADX INFO: loaded from: classes.dex */
@i
public abstract class b<B extends f.a, E extends B> implements f.b<E> {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final l<f.a, E> f4076b;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final f.b<?> f4077e;

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r2v1, types: [g.e0.f$b<?>] */
    /* JADX WARN: Type inference failed for: r2v5 */
    /* JADX WARN: Type inference failed for: r2v6 */
    /* JADX WARN: Type inference failed for: r3v0, types: [g.h0.b.l<? super g.e0.f$a, ? extends E extends B>, g.h0.b.l<g.e0.f$a, E extends B>, java.lang.Object] */
    public b(f.b<B> bVar, l<? super f.a, ? extends E> lVar) {
        g.h0.c.l.f(bVar, "baseKey");
        g.h0.c.l.f(lVar, "safeCast");
        this.f4076b = lVar;
        this.f4077e = bVar instanceof b ? (f.b<B>) ((b) bVar).f4077e : bVar;
    }
}
