package q1;

import kotlin.jvm.internal.l;
import q1.g;
import y1.p;

/* JADX INFO: renamed from: q1.a, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC0697a implements g.b {
    private final g.c key;

    public AbstractC0697a(g.c key) {
        l.e(key, "key");
        this.key = key;
    }

    @Override // q1.g
    public <R> R fold(R r2, p pVar) {
        return (R) g.b.a.a(this, r2, pVar);
    }

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

    @Override // q1.g.b
    public g.c getKey() {
        return this.key;
    }

    @Override // q1.g
    public g minusKey(g.c cVar) {
        return g.b.a.c(this, cVar);
    }

    @Override // q1.g
    public g plus(g gVar) {
        return g.b.a.d(this, gVar);
    }
}
