50 lines
1.3 KiB
Java
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();
|
|
}
|
|
}
|