65 lines
2.4 KiB
Java
65 lines
2.4 KiB
Java
package o;
|
|
|
|
/* renamed from: o.gbn, reason: case insensitive filesystem */
|
|
/* loaded from: classes.dex */
|
|
public interface InterfaceC14912gbn {
|
|
|
|
/* renamed from: o.gbn$HBt */
|
|
/* loaded from: classes.dex */
|
|
public interface HBt<E extends Sts> {
|
|
}
|
|
|
|
/* renamed from: o.gbn$Sts */
|
|
/* loaded from: classes.dex */
|
|
public interface Sts extends InterfaceC14912gbn {
|
|
@Override // o.InterfaceC14912gbn
|
|
<E extends Sts> E get(HBt<E> hBt);
|
|
|
|
HBt<?> getKey();
|
|
}
|
|
|
|
<R> R fold(R r, InterfaceC14937gcb<? super R, ? super Sts, ? extends R> interfaceC14937gcb);
|
|
|
|
<E extends Sts> E get(HBt<E> hBt);
|
|
|
|
InterfaceC14912gbn minusKey(HBt<?> hBt);
|
|
|
|
InterfaceC14912gbn plus(InterfaceC14912gbn interfaceC14912gbn);
|
|
|
|
/* renamed from: o.gbn$IeS */
|
|
/* loaded from: classes6.dex */
|
|
public static final class IeS {
|
|
|
|
/* renamed from: o.gbn$IeS$IeS, reason: collision with other inner class name */
|
|
/* loaded from: classes6.dex */
|
|
public static final class C0117IeS extends AbstractC14961gcz implements InterfaceC14937gcb<InterfaceC14912gbn, Sts, InterfaceC14912gbn> {
|
|
public static final C0117IeS a = new C0117IeS();
|
|
|
|
@Override // o.InterfaceC14937gcb
|
|
public final /* synthetic */ InterfaceC14912gbn invoke(InterfaceC14912gbn interfaceC14912gbn, Sts sts) {
|
|
C14905gbg c14905gbg;
|
|
InterfaceC14912gbn interfaceC14912gbn2 = interfaceC14912gbn;
|
|
Sts sts2 = sts;
|
|
C14957gcv.e(interfaceC14912gbn2, "");
|
|
C14957gcv.e(sts2, "");
|
|
InterfaceC14912gbn minusKey = interfaceC14912gbn2.minusKey(sts2.getKey());
|
|
if (minusKey == C14908gbj.e) {
|
|
return sts2;
|
|
}
|
|
InterfaceC14909gbk interfaceC14909gbk = (InterfaceC14909gbk) minusKey.get(InterfaceC14909gbk.c);
|
|
if (interfaceC14909gbk == null) {
|
|
c14905gbg = new C14905gbg(minusKey, sts2);
|
|
} else {
|
|
InterfaceC14912gbn minusKey2 = minusKey.minusKey(InterfaceC14909gbk.c);
|
|
c14905gbg = minusKey2 == C14908gbj.e ? new C14905gbg(sts2, interfaceC14909gbk) : new C14905gbg(new C14905gbg(minusKey2, sts2), interfaceC14909gbk);
|
|
}
|
|
return c14905gbg;
|
|
}
|
|
|
|
C0117IeS() {
|
|
super(2);
|
|
}
|
|
}
|
|
}
|
|
}
|