package q1;

import q1.g;
import y1.l;

/* JADX INFO: loaded from: classes.dex */
public abstract class b implements g.c {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final l f6269b;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private final g.c f6270g;

    public b(g.c baseKey, l safeCast) {
        kotlin.jvm.internal.l.e(baseKey, "baseKey");
        kotlin.jvm.internal.l.e(safeCast, "safeCast");
        this.f6269b = safeCast;
        this.f6270g = baseKey instanceof b ? ((b) baseKey).f6270g : baseKey;
    }

    public final boolean a(g.c key) {
        kotlin.jvm.internal.l.e(key, "key");
        return key == this || this.f6270g == key;
    }

    public final g.b b(g.b element) {
        kotlin.jvm.internal.l.e(element, "element");
        return (g.b) this.f6269b.invoke(element);
    }
}
