package v8; import c9.p; import d9.j; import d9.k; import v8.e; /* loaded from: classes2.dex */ public interface g { public static final class a { /* renamed from: v8.g$a$a, reason: collision with other inner class name */ static final class C0248a extends k implements p { /* renamed from: a, reason: collision with root package name */ public static final C0248a f14942a = new C0248a(); C0248a() { super(2); } @Override // c9.p /* renamed from: a, reason: merged with bridge method [inline-methods] */ public final g invoke(g gVar, b bVar) { v8.c cVar; j.e(gVar, "acc"); j.e(bVar, "element"); g minusKey = gVar.minusKey(bVar.getKey()); h hVar = h.f14943a; if (minusKey == hVar) { return bVar; } e.b bVar2 = e.U; e eVar = (e) minusKey.get(bVar2); if (eVar == null) { cVar = new v8.c(minusKey, bVar); } else { g minusKey2 = minusKey.minusKey(bVar2); if (minusKey2 == hVar) { return new v8.c(bVar, eVar); } cVar = new v8.c(new v8.c(minusKey2, bVar), eVar); } return cVar; } } public static g a(g gVar, g gVar2) { j.e(gVar2, "context"); return gVar2 == h.f14943a ? gVar : (g) gVar2.fold(gVar, C0248a.f14942a); } } public interface b extends g { public static final class a { public static Object a(b bVar, Object obj, p pVar) { j.e(pVar, "operation"); return pVar.invoke(obj, bVar); } public static b b(b bVar, c cVar) { j.e(cVar, "key"); if (!j.a(bVar.getKey(), cVar)) { return null; } j.c(bVar, "null cannot be cast to non-null type E of kotlin.coroutines.CoroutineContext.Element.get"); return bVar; } public static g c(b bVar, c cVar) { j.e(cVar, "key"); return j.a(bVar.getKey(), cVar) ? h.f14943a : bVar; } public static g d(b bVar, g gVar) { j.e(gVar, "context"); return a.a(bVar, gVar); } } @Override // v8.g b get(c cVar); c getKey(); } public interface c { } Object fold(Object obj, p pVar); b get(c cVar); g minusKey(c cVar); g plus(g gVar); }