package W;

/* JADX INFO: loaded from: classes.dex */
public final class Y implements E6.g {

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final Y f6976q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final K f6977r;

    public Y(Y y8, K k8) {
        P6.g.e(k8, "instance");
        this.f6976q = y8;
        this.f6977r = k8;
    }

    @Override // E6.i
    public final E6.i A(E6.i iVar) {
        return s7.l.x(this, iVar);
    }

    @Override // E6.i
    public final E6.g K(E6.h hVar) {
        return s7.l.m(this, hVar);
    }

    @Override // E6.i
    public final Object O(Object obj, O6.p pVar) {
        return pVar.k(obj, this);
    }

    public final void c(K k8) {
        if (this.f6977r == k8) {
            throw new IllegalStateException("Calling updateData inside updateData on the same DataStore instance is not supported\nsince updates made in the parent updateData call will not be visible to the nested\nupdateData call. See https://issuetracker.google.com/issues/241760537 for details.");
        }
        Y y8 = this.f6976q;
        if (y8 != null) {
            y8.c(k8);
        }
    }

    @Override // E6.g
    public final E6.h getKey() {
        return X.f6975q;
    }

    @Override // E6.i
    public final E6.i n(E6.h hVar) {
        return s7.l.s(this, hVar);
    }
}
