You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
1.5 KiB

package p012d1;
import p012d1.InterfaceC0633f;
import p036l1.InterfaceC1436p;
import p039m1.C1470g;
/* renamed from: d1.a */
/* loaded from: classes.dex */
public abstract class AbstractC0625a implements InterfaceC0633f.InterfaceC0636b {
private final InterfaceC0633f.InterfaceC0638c<?> key;
public AbstractC0625a(InterfaceC0633f.InterfaceC0638c<?> interfaceC0638c) {
C1470g.m1292e(interfaceC0638c, "key");
this.key = interfaceC0638c;
}
@Override // p012d1.InterfaceC0633f
public <R> R fold(R r, InterfaceC1436p<? super R, ? super InterfaceC0633f.InterfaceC0636b, ? extends R> interfaceC1436p) {
return (R) InterfaceC0633f.InterfaceC0636b.C0637a.m3234a(this, r, interfaceC1436p);
}
@Override // p012d1.InterfaceC0633f.InterfaceC0636b, p012d1.InterfaceC0633f
public <E extends InterfaceC0633f.InterfaceC0636b> E get(InterfaceC0633f.InterfaceC0638c<E> interfaceC0638c) {
return (E) InterfaceC0633f.InterfaceC0636b.C0637a.m3233b(this, interfaceC0638c);
}
@Override // p012d1.InterfaceC0633f.InterfaceC0636b
public InterfaceC0633f.InterfaceC0638c<?> getKey() {
return this.key;
}
@Override // p012d1.InterfaceC0633f
public InterfaceC0633f minusKey(InterfaceC0633f.InterfaceC0638c<?> interfaceC0638c) {
return InterfaceC0633f.InterfaceC0636b.C0637a.m3232c(this, interfaceC0638c);
}
public InterfaceC0633f plus(InterfaceC0633f interfaceC0633f) {
return InterfaceC0633f.InterfaceC0636b.C0637a.m3231d(this, interfaceC0633f);
}
}