package androidx.datastore.preferences.protobuf;

/* JADX INFO: loaded from: classes.dex */
public abstract class k {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public int f2101a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final int f2102b = 100;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final int f2103c = Integer.MAX_VALUE;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public l f2104d;

    public abstract void a(int i10);

    public abstract int b();

    public abstract boolean c();

    public abstract void d(int i10);

    public abstract int e(int i10);

    public abstract boolean f();

    public abstract ByteString g();

    public abstract double h();

    public abstract int i();

    public abstract int j();

    public abstract long k();

    public abstract float l();

    public abstract int m();

    public abstract long n();

    public abstract int o();

    public abstract long p();

    public abstract int q();

    public abstract long r();

    public abstract String s();

    public abstract String t();

    public abstract int u();

    public abstract int v();

    public abstract long w();

    public abstract boolean x(int i10);

    public final void y() {
        int iU;
        do {
            iU = u();
            if (iU == 0) {
                return;
            }
            int i10 = this.f2101a;
            if (i10 >= this.f2102b) {
                throw new InvalidProtocolBufferException("Protocol message had too many levels of nesting.  May be malicious.  Use setRecursionLimit() to increase the recursion depth limit.");
            }
            this.f2101a = i10 + 1;
            this.f2101a--;
        } while (x(iU));
    }
}
