Files

50 lines
1.3 KiB
Java

package androidx.datastore.preferences.protobuf;
import java.io.IOException;
/* loaded from: classes.dex */
public final class k0 {
public static boolean a(Object obj, Z2.y yVar) {
int e4 = yVar.e();
int i = e4 >>> 3;
int i4 = e4 & 7;
if (i4 == 0) {
((j0) obj).c(i << 3, Long.valueOf(yVar.y()));
return true;
}
if (i4 == 1) {
((j0) obj).c((i << 3) | 1, Long.valueOf(yVar.q()));
return true;
}
if (i4 == 2) {
((j0) obj).c((i << 3) | 2, yVar.h());
return true;
}
if (i4 != 3) {
if (i4 == 4) {
return false;
}
if (i4 != 5) {
throw A.b();
}
((j0) obj).c((i << 3) | 5, Integer.valueOf(yVar.o()));
return true;
}
j0 b4 = j0.b();
int i5 = i << 3;
int i6 = i5 | 4;
while (yVar.d() != Integer.MAX_VALUE && a(b4, yVar)) {
}
if (i6 != yVar.e()) {
throw new IOException("Protocol message end-group tag did not match expected tag.");
}
b4.f2940e = false;
((j0) obj).c(i5 | 3, b4);
return true;
}
public static j0 b() {
return j0.b();
}
}