package g.e0;

import g.e0.e;
import g.e0.f;
import g.h0.b.p;
import g.h0.c.l;
import g.h0.c.m;
import g.i;

/* JADX INFO: compiled from: CoroutineContext.kt */
/* JADX INFO: loaded from: classes.dex */
@i
public final class g extends m implements p<f, f.a, f> {

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

    public g() {
        super(2);
    }

    @Override // g.h0.b.p
    public f d(f fVar, f.a aVar) {
        c cVar;
        f fVar2 = fVar;
        f.a aVar2 = aVar;
        l.f(fVar2, "acc");
        l.f(aVar2, "element");
        f fVarMinusKey = fVar2.minusKey(aVar2.getKey());
        h hVar = h.f4083b;
        if (fVarMinusKey == hVar) {
            return aVar2;
        }
        int i2 = e.a;
        e.a aVar3 = e.a.f4081b;
        e eVar = (e) fVarMinusKey.get(aVar3);
        if (eVar == null) {
            cVar = new c(fVarMinusKey, aVar2);
        } else {
            f fVarMinusKey2 = fVarMinusKey.minusKey(aVar3);
            if (fVarMinusKey2 == hVar) {
                return new c(aVar2, eVar);
            }
            cVar = new c(new c(fVarMinusKey2, aVar2), eVar);
        }
        return cVar;
    }
}
