package d2;

import n1.f;

/* JADX INFO: compiled from: CoroutineContext.kt */
/* JADX INFO: loaded from: classes.dex */
final class q1 implements f.b, f.c<q1> {

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

    private q1() {
    }

    @Override // n1.f
    public <R> R fold(R r2, v1.p<? super R, ? super f.b, ? extends R> pVar) {
        return (R) f.b.a.a(this, r2, pVar);
    }

    @Override // n1.f.b, n1.f
    public <E extends f.b> E get(f.c<E> cVar) {
        return (E) f.b.a.b(this, cVar);
    }

    @Override // n1.f.b
    public f.c<?> getKey() {
        return this;
    }

    @Override // n1.f
    public n1.f minusKey(f.c<?> cVar) {
        return f.b.a.c(this, cVar);
    }
}
