- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2021 lines
74 KiB
Java
2021 lines
74 KiB
Java
package com.google.android.gms.internal.measurement;
|
|
|
|
import com.fyber.inneractive.sdk.bidder.TokenParametersOuterClass$TokenParameters;
|
|
import com.google.android.gms.drive.DriveFile;
|
|
import java.io.IOException;
|
|
import java.lang.reflect.Field;
|
|
import java.util.Arrays;
|
|
import java.util.Iterator;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import sun.misc.Unsafe;
|
|
|
|
/* loaded from: classes3.dex */
|
|
final class zzku<T> implements zzli<T> {
|
|
private static final int[] zza = new int[0];
|
|
private static final Unsafe zzb = zzmh.zzb();
|
|
private final int[] zzc;
|
|
private final Object[] zzd;
|
|
private final int zze;
|
|
private final int zzf;
|
|
private final zzkq zzg;
|
|
private final boolean zzh;
|
|
private final boolean zzi;
|
|
private final boolean zzj;
|
|
private final int[] zzk;
|
|
private final int zzl;
|
|
private final int zzm;
|
|
private final zzky zzn;
|
|
private final zzka zzo;
|
|
private final zzmc<?, ?> zzp;
|
|
private final zziz<?> zzq;
|
|
private final zzkn zzr;
|
|
|
|
private static <T> double zza(T t, long j) {
|
|
return ((Double) zzmh.zze(t, j)).doubleValue();
|
|
}
|
|
|
|
private static boolean zzg(int i) {
|
|
return (i & DriveFile.MODE_WRITE_ONLY) != 0;
|
|
}
|
|
|
|
private static <T> float zzb(T t, long j) {
|
|
return ((Float) zzmh.zze(t, j)).floatValue();
|
|
}
|
|
|
|
private static int zza(byte[] bArr, int i, int i2, zzmo zzmoVar, Class<?> cls, zzhw zzhwVar) throws IOException {
|
|
switch (zzkx.zza[zzmoVar.ordinal()]) {
|
|
case 1:
|
|
int zzd = zzht.zzd(bArr, i, zzhwVar);
|
|
zzhwVar.zzc = Boolean.valueOf(zzhwVar.zzb != 0);
|
|
return zzd;
|
|
case 2:
|
|
return zzht.zza(bArr, i, zzhwVar);
|
|
case 3:
|
|
zzhwVar.zzc = Double.valueOf(zzht.zza(bArr, i));
|
|
return i + 8;
|
|
case 4:
|
|
case 5:
|
|
zzhwVar.zzc = Integer.valueOf(zzht.zzc(bArr, i));
|
|
return i + 4;
|
|
case 6:
|
|
case 7:
|
|
zzhwVar.zzc = Long.valueOf(zzht.zzd(bArr, i));
|
|
return i + 8;
|
|
case 8:
|
|
zzhwVar.zzc = Float.valueOf(zzht.zzb(bArr, i));
|
|
return i + 4;
|
|
case 9:
|
|
case 10:
|
|
case 11:
|
|
int zzc = zzht.zzc(bArr, i, zzhwVar);
|
|
zzhwVar.zzc = Integer.valueOf(zzhwVar.zza);
|
|
return zzc;
|
|
case 12:
|
|
case 13:
|
|
int zzd2 = zzht.zzd(bArr, i, zzhwVar);
|
|
zzhwVar.zzc = Long.valueOf(zzhwVar.zzb);
|
|
return zzd2;
|
|
case 14:
|
|
return zzht.zza(zzle.zza().zza((Class) cls), bArr, i, i2, zzhwVar);
|
|
case 15:
|
|
int zzc2 = zzht.zzc(bArr, i, zzhwVar);
|
|
zzhwVar.zzc = Integer.valueOf(zzil.zza(zzhwVar.zza));
|
|
return zzc2;
|
|
case 16:
|
|
int zzd3 = zzht.zzd(bArr, i, zzhwVar);
|
|
zzhwVar.zzc = Long.valueOf(zzil.zza(zzhwVar.zzb));
|
|
return zzd3;
|
|
case 17:
|
|
return zzht.zzb(bArr, i, zzhwVar);
|
|
default:
|
|
throw new RuntimeException("unsupported field type.");
|
|
}
|
|
}
|
|
|
|
/* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
|
|
@Override // com.google.android.gms.internal.measurement.zzli
|
|
public final int zza(T t) {
|
|
int i;
|
|
int i2;
|
|
int i3;
|
|
int zza2;
|
|
int zza3;
|
|
int zzd;
|
|
boolean z;
|
|
int zzc;
|
|
int zzd2;
|
|
int zzf;
|
|
int zzg;
|
|
Unsafe unsafe = zzb;
|
|
int i4 = 1048575;
|
|
int i5 = 1048575;
|
|
int i6 = 0;
|
|
int i7 = 0;
|
|
int i8 = 0;
|
|
while (i7 < this.zzc.length) {
|
|
int zzc2 = zzc(i7);
|
|
int i9 = (267386880 & zzc2) >>> 20;
|
|
int[] iArr = this.zzc;
|
|
int i10 = iArr[i7];
|
|
int i11 = iArr[i7 + 2];
|
|
int i12 = i11 & i4;
|
|
if (i9 <= 17) {
|
|
if (i12 != i5) {
|
|
i6 = i12 == i4 ? 0 : unsafe.getInt(t, i12);
|
|
i5 = i12;
|
|
}
|
|
i = i5;
|
|
i2 = i6;
|
|
i3 = 1 << (i11 >>> 20);
|
|
} else {
|
|
i = i5;
|
|
i2 = i6;
|
|
i3 = 0;
|
|
}
|
|
long j = zzc2 & i4;
|
|
if (i9 >= zzjf.zza.zza()) {
|
|
zzjf.zzb.zza();
|
|
}
|
|
switch (i9) {
|
|
case 0:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza2 = zzir.zza(i10, 0.0d);
|
|
i8 += zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 1:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza2 = zzir.zza(i10, 0.0f);
|
|
i8 += zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 2:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza2 = zzir.zzb(i10, unsafe.getLong(t, j));
|
|
i8 += zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 3:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza2 = zzir.zze(i10, unsafe.getLong(t, j));
|
|
i8 += zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 4:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza2 = zzir.zzc(i10, unsafe.getInt(t, j));
|
|
i8 += zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 5:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza2 = zzir.zza(i10, 0L);
|
|
i8 += zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 6:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza2 = zzir.zzb(i10, 0);
|
|
i8 += zza2;
|
|
break;
|
|
}
|
|
break;
|
|
case 7:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza3 = zzir.zza(i10, true);
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 8:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
Object object = unsafe.getObject(t, j);
|
|
if (object instanceof zzhx) {
|
|
zza3 = zzir.zza(i10, (zzhx) object);
|
|
} else {
|
|
zza3 = zzir.zza(i10, (String) object);
|
|
}
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 9:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza3 = zzlk.zza(i10, unsafe.getObject(t, j), zze(i7));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 10:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza3 = zzir.zza(i10, (zzhx) unsafe.getObject(t, j));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 11:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza3 = zzir.zzf(i10, unsafe.getInt(t, j));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 12:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza3 = zzir.zza(i10, unsafe.getInt(t, j));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 13:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zzd = zzir.zzd(i10, 0);
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 14:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza3 = zzir.zzc(i10, 0L);
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 15:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza3 = zzir.zze(i10, unsafe.getInt(t, j));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 16:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza3 = zzir.zzd(i10, unsafe.getLong(t, j));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 17:
|
|
if (zza((zzku<T>) t, i7, i, i2, i3)) {
|
|
zza3 = zzir.zza(i10, (zzkq) unsafe.getObject(t, j), zze(i7));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 18:
|
|
zza3 = zzlk.zzd(i10, (List) unsafe.getObject(t, j), false);
|
|
i8 += zza3;
|
|
break;
|
|
case 19:
|
|
z = false;
|
|
zzc = zzlk.zzc(i10, (List) unsafe.getObject(t, j), false);
|
|
i8 += zzc;
|
|
break;
|
|
case 20:
|
|
z = false;
|
|
zzc = zzlk.zzf(i10, (List) unsafe.getObject(t, j), false);
|
|
i8 += zzc;
|
|
break;
|
|
case 21:
|
|
z = false;
|
|
zzc = zzlk.zzj(i10, (List) unsafe.getObject(t, j), false);
|
|
i8 += zzc;
|
|
break;
|
|
case 22:
|
|
z = false;
|
|
zzc = zzlk.zze(i10, (List) unsafe.getObject(t, j), false);
|
|
i8 += zzc;
|
|
break;
|
|
case 23:
|
|
z = false;
|
|
zzc = zzlk.zzd(i10, (List) unsafe.getObject(t, j), false);
|
|
i8 += zzc;
|
|
break;
|
|
case 24:
|
|
z = false;
|
|
zzc = zzlk.zzc(i10, (List) unsafe.getObject(t, j), false);
|
|
i8 += zzc;
|
|
break;
|
|
case 25:
|
|
z = false;
|
|
zzc = zzlk.zza(i10, (List<?>) unsafe.getObject(t, j), false);
|
|
i8 += zzc;
|
|
break;
|
|
case 26:
|
|
zza3 = zzlk.zzb(i10, (List) unsafe.getObject(t, j));
|
|
i8 += zza3;
|
|
break;
|
|
case 27:
|
|
zza3 = zzlk.zzb(i10, (List<?>) unsafe.getObject(t, j), zze(i7));
|
|
i8 += zza3;
|
|
break;
|
|
case 28:
|
|
zza3 = zzlk.zza(i10, (List<zzhx>) unsafe.getObject(t, j));
|
|
i8 += zza3;
|
|
break;
|
|
case 29:
|
|
zza3 = zzlk.zzi(i10, (List) unsafe.getObject(t, j), false);
|
|
i8 += zza3;
|
|
break;
|
|
case 30:
|
|
z = false;
|
|
zzc = zzlk.zzb(i10, (List<Integer>) unsafe.getObject(t, j), false);
|
|
i8 += zzc;
|
|
break;
|
|
case 31:
|
|
z = false;
|
|
zzc = zzlk.zzc(i10, (List) unsafe.getObject(t, j), false);
|
|
i8 += zzc;
|
|
break;
|
|
case 32:
|
|
z = false;
|
|
zzc = zzlk.zzd(i10, (List) unsafe.getObject(t, j), false);
|
|
i8 += zzc;
|
|
break;
|
|
case 33:
|
|
z = false;
|
|
zzc = zzlk.zzg(i10, (List) unsafe.getObject(t, j), false);
|
|
i8 += zzc;
|
|
break;
|
|
case 34:
|
|
z = false;
|
|
zzc = zzlk.zzh(i10, (List) unsafe.getObject(t, j), false);
|
|
i8 += zzc;
|
|
break;
|
|
case 35:
|
|
zzd2 = zzlk.zzd((List) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 36:
|
|
zzd2 = zzlk.zzc((List) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 37:
|
|
zzd2 = zzlk.zzf((List) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 38:
|
|
zzd2 = zzlk.zzj((List) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 39:
|
|
zzd2 = zzlk.zze((List) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 40:
|
|
zzd2 = zzlk.zzd((List) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 41:
|
|
zzd2 = zzlk.zzc((List) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 42:
|
|
zzd2 = zzlk.zza((List<?>) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 43:
|
|
zzd2 = zzlk.zzi((List) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 44:
|
|
zzd2 = zzlk.zzb((List) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 45:
|
|
zzd2 = zzlk.zzc((List) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 46:
|
|
zzd2 = zzlk.zzd((List) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 47:
|
|
zzd2 = zzlk.zzg((List) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case TokenParametersOuterClass$TokenParameters.LOWPOWERMODE_FIELD_NUMBER /* 48 */:
|
|
zzd2 = zzlk.zzh((List) unsafe.getObject(t, j));
|
|
if (zzd2 > 0) {
|
|
zzf = zzir.zzf(i10);
|
|
zzg = zzir.zzg(zzd2);
|
|
zzd = zzf + zzg + zzd2;
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case TokenParametersOuterClass$TokenParameters.DARKMODE_FIELD_NUMBER /* 49 */:
|
|
zza3 = zzlk.zza(i10, (List<zzkq>) unsafe.getObject(t, j), zze(i7));
|
|
i8 += zza3;
|
|
break;
|
|
case 50:
|
|
zza3 = this.zzr.zza(i10, unsafe.getObject(t, j), zzf(i7));
|
|
i8 += zza3;
|
|
break;
|
|
case 51:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zza(i10, 0.0d);
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 52:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zza(i10, 0.0f);
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 53:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zzb(i10, zzd(t, j));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 54:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zze(i10, zzd(t, j));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 55:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zzc(i10, zzc(t, j));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 56:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zza(i10, 0L);
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 57:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zzd = zzir.zzb(i10, 0);
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case TokenParametersOuterClass$TokenParameters.LASTADVERTISEDBUNDLES_FIELD_NUMBER /* 58 */:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zza(i10, true);
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case TokenParametersOuterClass$TokenParameters.PRIORCLICKS_FIELD_NUMBER /* 59 */:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
Object object2 = unsafe.getObject(t, j);
|
|
if (object2 instanceof zzhx) {
|
|
zza3 = zzir.zza(i10, (zzhx) object2);
|
|
} else {
|
|
zza3 = zzir.zza(i10, (String) object2);
|
|
}
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 60:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzlk.zza(i10, unsafe.getObject(t, j), zze(i7));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case TokenParametersOuterClass$TokenParameters.PRIORCLICKTYPES_FIELD_NUMBER /* 61 */:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zza(i10, (zzhx) unsafe.getObject(t, j));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 62:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zzf(i10, zzc(t, j));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 63:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zza(i10, zzc(t, j));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case 64:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zzd = zzir.zzd(i10, 0);
|
|
i8 += zzd;
|
|
}
|
|
break;
|
|
case 65:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zzc(i10, 0L);
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case TokenParametersOuterClass$TokenParameters.LGPDCONSENT_FIELD_NUMBER /* 66 */:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zze(i10, zzc(t, j));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case TokenParametersOuterClass$TokenParameters.IGNITEVERSION_FIELD_NUMBER /* 67 */:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zzd(i10, zzd(t, j));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
case TokenParametersOuterClass$TokenParameters.IGNITEPACKAGENAME_FIELD_NUMBER /* 68 */:
|
|
if (zzc((zzku<T>) t, i10, i7)) {
|
|
zza3 = zzir.zza(i10, (zzkq) unsafe.getObject(t, j), zze(i7));
|
|
i8 += zza3;
|
|
}
|
|
break;
|
|
}
|
|
i7 += 3;
|
|
i5 = i;
|
|
i6 = i2;
|
|
i4 = 1048575;
|
|
}
|
|
int i13 = 0;
|
|
zzmc<?, ?> zzmcVar = this.zzp;
|
|
int zza4 = i8 + zzmcVar.zza((zzmc<?, ?>) zzmcVar.zzd(t));
|
|
if (!this.zzh) {
|
|
return zza4;
|
|
}
|
|
zzja<?> zza5 = this.zzq.zza(t);
|
|
for (int i14 = 0; i14 < zza5.zza.zzb(); i14++) {
|
|
Map.Entry<?, Object> zzb2 = zza5.zza.zzb(i14);
|
|
i13 += zzja.zza((zzjc<?>) zzb2.getKey(), zzb2.getValue());
|
|
}
|
|
for (Map.Entry<?, Object> entry : zza5.zza.zzc()) {
|
|
i13 += zzja.zza((zzjc<?>) entry.getKey(), entry.getValue());
|
|
}
|
|
return zza4 + i13;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzli
|
|
public final int zzb(T t) {
|
|
int i;
|
|
int zza2;
|
|
int length = this.zzc.length;
|
|
int i2 = 0;
|
|
for (int i3 = 0; i3 < length; i3 += 3) {
|
|
int zzc = zzc(i3);
|
|
int i4 = this.zzc[i3];
|
|
long j = 1048575 & zzc;
|
|
int i5 = 37;
|
|
switch ((zzc & 267386880) >>> 20) {
|
|
case 0:
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(Double.doubleToLongBits(zzmh.zza(t, j)));
|
|
i2 = i + zza2;
|
|
break;
|
|
case 1:
|
|
i = i2 * 53;
|
|
zza2 = Float.floatToIntBits(zzmh.zzb(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
case 2:
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(zzmh.zzd(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
case 3:
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(zzmh.zzd(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
case 4:
|
|
i = i2 * 53;
|
|
zza2 = zzmh.zzc(t, j);
|
|
i2 = i + zza2;
|
|
break;
|
|
case 5:
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(zzmh.zzd(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
case 6:
|
|
i = i2 * 53;
|
|
zza2 = zzmh.zzc(t, j);
|
|
i2 = i + zza2;
|
|
break;
|
|
case 7:
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(zzmh.zzh(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
case 8:
|
|
i = i2 * 53;
|
|
zza2 = ((String) zzmh.zze(t, j)).hashCode();
|
|
i2 = i + zza2;
|
|
break;
|
|
case 9:
|
|
Object zze = zzmh.zze(t, j);
|
|
if (zze != null) {
|
|
i5 = zze.hashCode();
|
|
}
|
|
i2 = (i2 * 53) + i5;
|
|
break;
|
|
case 10:
|
|
i = i2 * 53;
|
|
zza2 = zzmh.zze(t, j).hashCode();
|
|
i2 = i + zza2;
|
|
break;
|
|
case 11:
|
|
i = i2 * 53;
|
|
zza2 = zzmh.zzc(t, j);
|
|
i2 = i + zza2;
|
|
break;
|
|
case 12:
|
|
i = i2 * 53;
|
|
zza2 = zzmh.zzc(t, j);
|
|
i2 = i + zza2;
|
|
break;
|
|
case 13:
|
|
i = i2 * 53;
|
|
zza2 = zzmh.zzc(t, j);
|
|
i2 = i + zza2;
|
|
break;
|
|
case 14:
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(zzmh.zzd(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
case 15:
|
|
i = i2 * 53;
|
|
zza2 = zzmh.zzc(t, j);
|
|
i2 = i + zza2;
|
|
break;
|
|
case 16:
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(zzmh.zzd(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
case 17:
|
|
Object zze2 = zzmh.zze(t, j);
|
|
if (zze2 != null) {
|
|
i5 = zze2.hashCode();
|
|
}
|
|
i2 = (i2 * 53) + i5;
|
|
break;
|
|
case 18:
|
|
case 19:
|
|
case 20:
|
|
case 21:
|
|
case 22:
|
|
case 23:
|
|
case 24:
|
|
case 25:
|
|
case 26:
|
|
case 27:
|
|
case 28:
|
|
case 29:
|
|
case 30:
|
|
case 31:
|
|
case 32:
|
|
case 33:
|
|
case 34:
|
|
case 35:
|
|
case 36:
|
|
case 37:
|
|
case 38:
|
|
case 39:
|
|
case 40:
|
|
case 41:
|
|
case 42:
|
|
case 43:
|
|
case 44:
|
|
case 45:
|
|
case 46:
|
|
case 47:
|
|
case TokenParametersOuterClass$TokenParameters.LOWPOWERMODE_FIELD_NUMBER /* 48 */:
|
|
case TokenParametersOuterClass$TokenParameters.DARKMODE_FIELD_NUMBER /* 49 */:
|
|
i = i2 * 53;
|
|
zza2 = zzmh.zze(t, j).hashCode();
|
|
i2 = i + zza2;
|
|
break;
|
|
case 50:
|
|
i = i2 * 53;
|
|
zza2 = zzmh.zze(t, j).hashCode();
|
|
i2 = i + zza2;
|
|
break;
|
|
case 51:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(Double.doubleToLongBits(zza(t, j)));
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 52:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = Float.floatToIntBits(zzb(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 53:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(zzd(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 54:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(zzd(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 55:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzc(t, j);
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 56:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(zzd(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 57:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzc(t, j);
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case TokenParametersOuterClass$TokenParameters.LASTADVERTISEDBUNDLES_FIELD_NUMBER /* 58 */:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(zze(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case TokenParametersOuterClass$TokenParameters.PRIORCLICKS_FIELD_NUMBER /* 59 */:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = ((String) zzmh.zze(t, j)).hashCode();
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 60:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzmh.zze(t, j).hashCode();
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case TokenParametersOuterClass$TokenParameters.PRIORCLICKTYPES_FIELD_NUMBER /* 61 */:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzmh.zze(t, j).hashCode();
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 62:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzc(t, j);
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 63:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzc(t, j);
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 64:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzc(t, j);
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 65:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(zzd(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case TokenParametersOuterClass$TokenParameters.LGPDCONSENT_FIELD_NUMBER /* 66 */:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzc(t, j);
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case TokenParametersOuterClass$TokenParameters.IGNITEVERSION_FIELD_NUMBER /* 67 */:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzjn.zza(zzd(t, j));
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case TokenParametersOuterClass$TokenParameters.IGNITEPACKAGENAME_FIELD_NUMBER /* 68 */:
|
|
if (zzc((zzku<T>) t, i4, i3)) {
|
|
i = i2 * 53;
|
|
zza2 = zzmh.zze(t, j).hashCode();
|
|
i2 = i + zza2;
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
int hashCode = (i2 * 53) + this.zzp.zzd(t).hashCode();
|
|
return this.zzh ? (hashCode * 53) + this.zzq.zza(t).hashCode() : hashCode;
|
|
}
|
|
|
|
private static <T> int zzc(T t, long j) {
|
|
return ((Integer) zzmh.zze(t, j)).intValue();
|
|
}
|
|
|
|
/* JADX WARN: Code restructure failed: missing block: B:114:0x09f2, code lost:
|
|
|
|
throw com.google.android.gms.internal.measurement.zzjt.zzh();
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:73:0x0cfe, code lost:
|
|
|
|
if (r14 == r0) goto L522;
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:74:0x0d00, code lost:
|
|
|
|
r27.putInt(r7, r14, r13);
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:75:0x0d06, code lost:
|
|
|
|
r10 = r9.zzl;
|
|
r3 = null;
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:77:0x0d0d, code lost:
|
|
|
|
if (r10 >= r9.zzm) goto L635;
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:78:0x0d0f, code lost:
|
|
|
|
r3 = (com.google.android.gms.internal.measurement.zzmf) zza((java.lang.Object) r31, r9.zzk[r10], (int) r3, (com.google.android.gms.internal.measurement.zzmc<UT, int>) r9.zzp, (java.lang.Object) r31);
|
|
r10 = r10 + 1;
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:80:0x0d25, code lost:
|
|
|
|
if (r3 == null) goto L528;
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:81:0x0d27, code lost:
|
|
|
|
r9.zzp.zzb((java.lang.Object) r7, (T) r3);
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:82:0x0d2c, code lost:
|
|
|
|
if (r6 != 0) goto L534;
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:84:0x0d30, code lost:
|
|
|
|
if (r8 != r34) goto L532;
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:86:0x0d37, code lost:
|
|
|
|
throw com.google.android.gms.internal.measurement.zzjt.zzg();
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:88:0x0d3e, code lost:
|
|
|
|
return r8;
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:90:0x0d3a, code lost:
|
|
|
|
if (r8 > r34) goto L538;
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:91:0x0d3c, code lost:
|
|
|
|
if (r11 != r6) goto L538;
|
|
*/
|
|
/* JADX WARN: Code restructure failed: missing block: B:93:0x0d43, code lost:
|
|
|
|
throw com.google.android.gms.internal.measurement.zzjt.zzg();
|
|
*/
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
/* JADX WARN: Removed duplicated region for block: B:125:0x0c76 */
|
|
/* JADX WARN: Removed duplicated region for block: B:126:0x0ce1 */
|
|
/* JADX WARN: Removed duplicated region for block: B:210:0x08c5 */
|
|
/* JADX WARN: Removed duplicated region for block: B:211:0x08d2 */
|
|
/* JADX WARN: Type inference failed for: r1v135, types: [int] */
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
public final int zza(T r31, byte[] r32, int r33, int r34, int r35, com.google.android.gms.internal.measurement.zzhw r36) throws java.io.IOException {
|
|
/*
|
|
Method dump skipped, instructions count: 3544
|
|
To view this dump add '--comments-level debug' option
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.measurement.zzku.zza(java.lang.Object, byte[], int, int, int, com.google.android.gms.internal.measurement.zzhw):int");
|
|
}
|
|
|
|
private final int zza(int i) {
|
|
if (i < this.zze || i > this.zzf) {
|
|
return -1;
|
|
}
|
|
return zza(i, 0);
|
|
}
|
|
|
|
private final int zzb(int i) {
|
|
return this.zzc[i + 2];
|
|
}
|
|
|
|
private final int zza(int i, int i2) {
|
|
int length = (this.zzc.length / 3) - 1;
|
|
while (i2 <= length) {
|
|
int i3 = (length + i2) >>> 1;
|
|
int i4 = i3 * 3;
|
|
int i5 = this.zzc[i4];
|
|
if (i == i5) {
|
|
return i4;
|
|
}
|
|
if (i < i5) {
|
|
length = i3 - 1;
|
|
} else {
|
|
i2 = i3 + 1;
|
|
}
|
|
}
|
|
return -1;
|
|
}
|
|
|
|
private final int zzc(int i) {
|
|
return this.zzc[i + 1];
|
|
}
|
|
|
|
private static <T> long zzd(T t, long j) {
|
|
return ((Long) zzmh.zze(t, j)).longValue();
|
|
}
|
|
|
|
private final zzjp zzd(int i) {
|
|
return (zzjp) this.zzd[((i / 3) << 1) + 1];
|
|
}
|
|
|
|
/* JADX WARN: Removed duplicated region for block: B:65:0x025b */
|
|
/* JADX WARN: Removed duplicated region for block: B:69:0x0276 */
|
|
/* JADX WARN: Removed duplicated region for block: B:86:0x0279 */
|
|
/* JADX WARN: Removed duplicated region for block: B:87:0x0260 */
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
public static <T> com.google.android.gms.internal.measurement.zzku<T> zza(java.lang.Class<T> r33, com.google.android.gms.internal.measurement.zzko r34, com.google.android.gms.internal.measurement.zzky r35, com.google.android.gms.internal.measurement.zzka r36, com.google.android.gms.internal.measurement.zzmc<?, ?> r37, com.google.android.gms.internal.measurement.zziz<?> r38, com.google.android.gms.internal.measurement.zzkn r39) {
|
|
/*
|
|
Method dump skipped, instructions count: 1038
|
|
To view this dump add '--comments-level debug' option
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.measurement.zzku.zza(java.lang.Class, com.google.android.gms.internal.measurement.zzko, com.google.android.gms.internal.measurement.zzky, com.google.android.gms.internal.measurement.zzka, com.google.android.gms.internal.measurement.zzmc, com.google.android.gms.internal.measurement.zziz, com.google.android.gms.internal.measurement.zzkn):com.google.android.gms.internal.measurement.zzku");
|
|
}
|
|
|
|
private final zzli zze(int i) {
|
|
int i2 = (i / 3) << 1;
|
|
zzli zzliVar = (zzli) this.zzd[i2];
|
|
if (zzliVar != null) {
|
|
return zzliVar;
|
|
}
|
|
zzli<T> zza2 = zzle.zza().zza((Class) this.zzd[i2 + 1]);
|
|
this.zzd[i2] = zza2;
|
|
return zza2;
|
|
}
|
|
|
|
private static zzmf zze(Object obj) {
|
|
zzjk zzjkVar = (zzjk) obj;
|
|
zzmf zzmfVar = zzjkVar.zzb;
|
|
if (zzmfVar != zzmf.zzc()) {
|
|
return zzmfVar;
|
|
}
|
|
zzmf zzd = zzmf.zzd();
|
|
zzjkVar.zzb = zzd;
|
|
return zzd;
|
|
}
|
|
|
|
private final <UT, UB> UB zza(Object obj, int i, UB ub, zzmc<UT, UB> zzmcVar, Object obj2) {
|
|
zzjp zzd;
|
|
int i2 = this.zzc[i];
|
|
Object zze = zzmh.zze(obj, zzc(i) & 1048575);
|
|
return (zze == null || (zzd = zzd(i)) == null) ? ub : (UB) zza(i, i2, this.zzr.zze(zze), zzd, (zzjp) ub, (zzmc<UT, zzjp>) zzmcVar, obj2);
|
|
}
|
|
|
|
private final <K, V, UT, UB> UB zza(int i, int i2, Map<K, V> map, zzjp zzjpVar, UB ub, zzmc<UT, UB> zzmcVar, Object obj) {
|
|
zzkl<?, ?> zza2 = this.zzr.zza(zzf(i));
|
|
Iterator<Map.Entry<K, V>> it = map.entrySet().iterator();
|
|
while (it.hasNext()) {
|
|
Map.Entry<K, V> next = it.next();
|
|
if (!zzjpVar.zza(((Integer) next.getValue()).intValue())) {
|
|
if (ub == null) {
|
|
ub = zzmcVar.zzc(obj);
|
|
}
|
|
zzig zzc = zzhx.zzc(zzki.zza(zza2, next.getKey(), next.getValue()));
|
|
try {
|
|
zzki.zza(zzc.zzb(), zza2, next.getKey(), next.getValue());
|
|
zzmcVar.zza((zzmc<UT, UB>) ub, i2, zzc.zza());
|
|
it.remove();
|
|
} catch (IOException e) {
|
|
throw new RuntimeException(e);
|
|
}
|
|
}
|
|
}
|
|
return ub;
|
|
}
|
|
|
|
private final Object zzf(int i) {
|
|
return this.zzd[(i / 3) << 1];
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
private final Object zza(T t, int i) {
|
|
zzli zze = zze(i);
|
|
long zzc = zzc(i) & 1048575;
|
|
if (!zzc((zzku<T>) t, i)) {
|
|
return zze.zza();
|
|
}
|
|
Object object = zzb.getObject(t, zzc);
|
|
if (zzg(object)) {
|
|
return object;
|
|
}
|
|
Object zza2 = zze.zza();
|
|
if (object != null) {
|
|
zze.zza(zza2, object);
|
|
}
|
|
return zza2;
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
private final Object zza(T t, int i, int i2) {
|
|
zzli zze = zze(i2);
|
|
if (!zzc((zzku<T>) t, i, i2)) {
|
|
return zze.zza();
|
|
}
|
|
Object object = zzb.getObject(t, zzc(i2) & 1048575);
|
|
if (zzg(object)) {
|
|
return object;
|
|
}
|
|
Object zza2 = zze.zza();
|
|
if (object != null) {
|
|
zze.zza(zza2, object);
|
|
}
|
|
return zza2;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzli
|
|
public final T zza() {
|
|
return (T) this.zzn.zza(this.zzg);
|
|
}
|
|
|
|
private static Field zza(Class<?> cls, String str) {
|
|
try {
|
|
return cls.getDeclaredField(str);
|
|
} catch (NoSuchFieldException unused) {
|
|
Field[] declaredFields = cls.getDeclaredFields();
|
|
for (Field field : declaredFields) {
|
|
if (str.equals(field.getName())) {
|
|
return field;
|
|
}
|
|
}
|
|
throw new RuntimeException("Field " + str + " for " + cls.getName() + " not found. Known fields are " + Arrays.toString(declaredFields));
|
|
}
|
|
}
|
|
|
|
private zzku(int[] iArr, Object[] objArr, int i, int i2, zzkq zzkqVar, zzlf zzlfVar, boolean z, int[] iArr2, int i3, int i4, zzky zzkyVar, zzka zzkaVar, zzmc<?, ?> zzmcVar, zziz<?> zzizVar, zzkn zzknVar) {
|
|
this.zzc = iArr;
|
|
this.zzd = objArr;
|
|
this.zze = i;
|
|
this.zzf = i2;
|
|
this.zzi = zzkqVar instanceof zzjk;
|
|
this.zzh = zzizVar != null && zzizVar.zza(zzkqVar);
|
|
this.zzj = false;
|
|
this.zzk = iArr2;
|
|
this.zzl = i3;
|
|
this.zzm = i4;
|
|
this.zzn = zzkyVar;
|
|
this.zzo = zzkaVar;
|
|
this.zzp = zzmcVar;
|
|
this.zzq = zzizVar;
|
|
this.zzg = zzkqVar;
|
|
this.zzr = zzknVar;
|
|
}
|
|
|
|
private static void zzf(Object obj) {
|
|
if (zzg(obj)) {
|
|
return;
|
|
}
|
|
throw new IllegalArgumentException("Mutating immutable message: " + String.valueOf(obj));
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
@Override // com.google.android.gms.internal.measurement.zzli
|
|
public final void zzc(T t) {
|
|
if (zzg(t)) {
|
|
if (t instanceof zzjk) {
|
|
zzjk zzjkVar = (zzjk) t;
|
|
zzjkVar.zzc(Integer.MAX_VALUE);
|
|
zzjkVar.zza = 0;
|
|
zzjkVar.zzci();
|
|
}
|
|
int length = this.zzc.length;
|
|
for (int i = 0; i < length; i += 3) {
|
|
int zzc = zzc(i);
|
|
long j = 1048575 & zzc;
|
|
int i2 = (zzc & 267386880) >>> 20;
|
|
if (i2 != 9) {
|
|
if (i2 == 60 || i2 == 68) {
|
|
if (zzc((zzku<T>) t, this.zzc[i], i)) {
|
|
zze(i).zzc(zzb.getObject(t, j));
|
|
}
|
|
} else {
|
|
switch (i2) {
|
|
case 18:
|
|
case 19:
|
|
case 20:
|
|
case 21:
|
|
case 22:
|
|
case 23:
|
|
case 24:
|
|
case 25:
|
|
case 26:
|
|
case 27:
|
|
case 28:
|
|
case 29:
|
|
case 30:
|
|
case 31:
|
|
case 32:
|
|
case 33:
|
|
case 34:
|
|
case 35:
|
|
case 36:
|
|
case 37:
|
|
case 38:
|
|
case 39:
|
|
case 40:
|
|
case 41:
|
|
case 42:
|
|
case 43:
|
|
case 44:
|
|
case 45:
|
|
case 46:
|
|
case 47:
|
|
case TokenParametersOuterClass$TokenParameters.LOWPOWERMODE_FIELD_NUMBER /* 48 */:
|
|
case TokenParametersOuterClass$TokenParameters.DARKMODE_FIELD_NUMBER /* 49 */:
|
|
this.zzo.zzb(t, j);
|
|
break;
|
|
case 50:
|
|
Unsafe unsafe = zzb;
|
|
Object object = unsafe.getObject(t, j);
|
|
if (object != null) {
|
|
unsafe.putObject(t, j, this.zzr.zzc(object));
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (zzc((zzku<T>) t, i)) {
|
|
zze(i).zzc(zzb.getObject(t, j));
|
|
}
|
|
}
|
|
this.zzp.zzf(t);
|
|
if (this.zzh) {
|
|
this.zzq.zzc(t);
|
|
}
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzli
|
|
public final void zza(T t, T t2) {
|
|
zzf(t);
|
|
t2.getClass();
|
|
for (int i = 0; i < this.zzc.length; i += 3) {
|
|
int zzc = zzc(i);
|
|
long j = 1048575 & zzc;
|
|
int i2 = this.zzc[i];
|
|
switch ((zzc & 267386880) >>> 20) {
|
|
case 0:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza(t, j, zzmh.zza(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 1:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza((Object) t, j, zzmh.zzb(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 2:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza((Object) t, j, zzmh.zzd(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 3:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza((Object) t, j, zzmh.zzd(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 4:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza((Object) t, j, zzmh.zzc(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 5:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza((Object) t, j, zzmh.zzd(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 6:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza((Object) t, j, zzmh.zzc(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 7:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zzc(t, j, zzmh.zzh(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 8:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza(t, j, zzmh.zze(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 9:
|
|
zza(t, t2, i);
|
|
break;
|
|
case 10:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza(t, j, zzmh.zze(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 11:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza((Object) t, j, zzmh.zzc(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 12:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza((Object) t, j, zzmh.zzc(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 13:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza((Object) t, j, zzmh.zzc(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 14:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza((Object) t, j, zzmh.zzd(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 15:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza((Object) t, j, zzmh.zzc(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 16:
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
zzmh.zza((Object) t, j, zzmh.zzd(t2, j));
|
|
zzb((zzku<T>) t, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 17:
|
|
zza(t, t2, i);
|
|
break;
|
|
case 18:
|
|
case 19:
|
|
case 20:
|
|
case 21:
|
|
case 22:
|
|
case 23:
|
|
case 24:
|
|
case 25:
|
|
case 26:
|
|
case 27:
|
|
case 28:
|
|
case 29:
|
|
case 30:
|
|
case 31:
|
|
case 32:
|
|
case 33:
|
|
case 34:
|
|
case 35:
|
|
case 36:
|
|
case 37:
|
|
case 38:
|
|
case 39:
|
|
case 40:
|
|
case 41:
|
|
case 42:
|
|
case 43:
|
|
case 44:
|
|
case 45:
|
|
case 46:
|
|
case 47:
|
|
case TokenParametersOuterClass$TokenParameters.LOWPOWERMODE_FIELD_NUMBER /* 48 */:
|
|
case TokenParametersOuterClass$TokenParameters.DARKMODE_FIELD_NUMBER /* 49 */:
|
|
this.zzo.zza(t, t2, j);
|
|
break;
|
|
case 50:
|
|
zzlk.zza(this.zzr, t, t2, j);
|
|
break;
|
|
case 51:
|
|
case 52:
|
|
case 53:
|
|
case 54:
|
|
case 55:
|
|
case 56:
|
|
case 57:
|
|
case TokenParametersOuterClass$TokenParameters.LASTADVERTISEDBUNDLES_FIELD_NUMBER /* 58 */:
|
|
case TokenParametersOuterClass$TokenParameters.PRIORCLICKS_FIELD_NUMBER /* 59 */:
|
|
if (zzc((zzku<T>) t2, i2, i)) {
|
|
zzmh.zza(t, j, zzmh.zze(t2, j));
|
|
zzb((zzku<T>) t, i2, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case 60:
|
|
zzb(t, t2, i);
|
|
break;
|
|
case TokenParametersOuterClass$TokenParameters.PRIORCLICKTYPES_FIELD_NUMBER /* 61 */:
|
|
case 62:
|
|
case 63:
|
|
case 64:
|
|
case 65:
|
|
case TokenParametersOuterClass$TokenParameters.LGPDCONSENT_FIELD_NUMBER /* 66 */:
|
|
case TokenParametersOuterClass$TokenParameters.IGNITEVERSION_FIELD_NUMBER /* 67 */:
|
|
if (zzc((zzku<T>) t2, i2, i)) {
|
|
zzmh.zza(t, j, zzmh.zze(t2, j));
|
|
zzb((zzku<T>) t, i2, i);
|
|
break;
|
|
} else {
|
|
break;
|
|
}
|
|
case TokenParametersOuterClass$TokenParameters.IGNITEPACKAGENAME_FIELD_NUMBER /* 68 */:
|
|
zzb(t, t2, i);
|
|
break;
|
|
}
|
|
}
|
|
zzlk.zza(this.zzp, t, t2);
|
|
if (this.zzh) {
|
|
zzlk.zza(this.zzq, t, t2);
|
|
}
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
/* JADX WARN: Removed duplicated region for block: B:34:0x062e A[Catch: all -> 0x00ca, TryCatch #6 {all -> 0x00ca, blocks: (B:50:0x00c4, B:13:0x00d2, B:32:0x0629, B:34:0x062e, B:35:0x0633, B:64:0x00fe, B:67:0x0113, B:68:0x0124, B:69:0x0135, B:70:0x0146, B:71:0x0157, B:73:0x0161, B:76:0x0168, B:77:0x016d, B:78:0x017a, B:79:0x018b, B:80:0x0199, B:81:0x01ab, B:82:0x01b3, B:83:0x01c5, B:84:0x01d7, B:85:0x01e9, B:86:0x01fb, B:87:0x020d, B:88:0x021f, B:89:0x0231, B:90:0x0243, B:92:0x0253, B:93:0x0274, B:94:0x025d, B:96:0x0265, B:97:0x0285, B:98:0x0297, B:99:0x02a5, B:100:0x02b3, B:101:0x02c1), top: B:49:0x00c4 }] */
|
|
/* JADX WARN: Removed duplicated region for block: B:39:0x0639 A[SYNTHETIC] */
|
|
/* JADX WARN: Removed duplicated region for block: B:59:0x0662 A[LOOP:3: B:57:0x065e->B:59:0x0662, LOOP_END] */
|
|
/* JADX WARN: Removed duplicated region for block: B:62:0x0676 */
|
|
/* JADX WARN: Type inference failed for: r19v0, types: [com.google.android.gms.internal.measurement.zzlj] */
|
|
@Override // com.google.android.gms.internal.measurement.zzli
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
public final void zza(T r18, com.google.android.gms.internal.measurement.zzlj r19, com.google.android.gms.internal.measurement.zzix r20) throws java.io.IOException {
|
|
/*
|
|
Method dump skipped, instructions count: 1800
|
|
To view this dump add '--comments-level debug' option
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.measurement.zzku.zza(java.lang.Object, com.google.android.gms.internal.measurement.zzlj, com.google.android.gms.internal.measurement.zzix):void");
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzli
|
|
public final void zza(T t, byte[] bArr, int i, int i2, zzhw zzhwVar) throws IOException {
|
|
zza((zzku<T>) t, bArr, i, i2, 0, zzhwVar);
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
private final void zza(T t, T t2, int i) {
|
|
if (zzc((zzku<T>) t2, i)) {
|
|
long zzc = zzc(i) & 1048575;
|
|
Unsafe unsafe = zzb;
|
|
Object object = unsafe.getObject(t2, zzc);
|
|
if (object == null) {
|
|
throw new IllegalStateException("Source subfield " + this.zzc[i] + " is present but null: " + String.valueOf(t2));
|
|
}
|
|
zzli zze = zze(i);
|
|
if (!zzc((zzku<T>) t, i)) {
|
|
if (!zzg(object)) {
|
|
unsafe.putObject(t, zzc, object);
|
|
} else {
|
|
Object zza2 = zze.zza();
|
|
zze.zza(zza2, object);
|
|
unsafe.putObject(t, zzc, zza2);
|
|
}
|
|
zzb((zzku<T>) t, i);
|
|
return;
|
|
}
|
|
Object object2 = unsafe.getObject(t, zzc);
|
|
if (!zzg(object2)) {
|
|
Object zza3 = zze.zza();
|
|
zze.zza(zza3, object2);
|
|
unsafe.putObject(t, zzc, zza3);
|
|
object2 = zza3;
|
|
}
|
|
zze.zza(object2, object);
|
|
}
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
private final void zzb(T t, T t2, int i) {
|
|
int i2 = this.zzc[i];
|
|
if (zzc((zzku<T>) t2, i2, i)) {
|
|
long zzc = zzc(i) & 1048575;
|
|
Unsafe unsafe = zzb;
|
|
Object object = unsafe.getObject(t2, zzc);
|
|
if (object == null) {
|
|
throw new IllegalStateException("Source subfield " + this.zzc[i] + " is present but null: " + String.valueOf(t2));
|
|
}
|
|
zzli zze = zze(i);
|
|
if (!zzc((zzku<T>) t, i2, i)) {
|
|
if (!zzg(object)) {
|
|
unsafe.putObject(t, zzc, object);
|
|
} else {
|
|
Object zza2 = zze.zza();
|
|
zze.zza(zza2, object);
|
|
unsafe.putObject(t, zzc, zza2);
|
|
}
|
|
zzb((zzku<T>) t, i2, i);
|
|
return;
|
|
}
|
|
Object object2 = unsafe.getObject(t, zzc);
|
|
if (!zzg(object2)) {
|
|
Object zza3 = zze.zza();
|
|
zze.zza(zza3, object2);
|
|
unsafe.putObject(t, zzc, zza3);
|
|
object2 = zza3;
|
|
}
|
|
zze.zza(object2, object);
|
|
}
|
|
}
|
|
|
|
private final void zza(Object obj, int i, zzlj zzljVar) throws IOException {
|
|
if (zzg(i)) {
|
|
zzmh.zza(obj, i & 1048575, zzljVar.zzr());
|
|
} else if (this.zzi) {
|
|
zzmh.zza(obj, i & 1048575, zzljVar.zzq());
|
|
} else {
|
|
zzmh.zza(obj, i & 1048575, zzljVar.zzp());
|
|
}
|
|
}
|
|
|
|
private final void zzb(T t, int i) {
|
|
int zzb2 = zzb(i);
|
|
long j = 1048575 & zzb2;
|
|
if (j == 1048575) {
|
|
return;
|
|
}
|
|
zzmh.zza((Object) t, j, (1 << (zzb2 >>> 20)) | zzmh.zzc(t, j));
|
|
}
|
|
|
|
private final void zzb(T t, int i, int i2) {
|
|
zzmh.zza((Object) t, zzb(i2) & 1048575, i);
|
|
}
|
|
|
|
private final void zza(T t, int i, Object obj) {
|
|
zzb.putObject(t, zzc(i) & 1048575, obj);
|
|
zzb((zzku<T>) t, i);
|
|
}
|
|
|
|
private final void zza(T t, int i, int i2, Object obj) {
|
|
zzb.putObject(t, zzc(i2) & 1048575, obj);
|
|
zzb((zzku<T>) t, i, i2);
|
|
}
|
|
|
|
private final <K, V> void zza(zzmx zzmxVar, int i, Object obj, int i2) throws IOException {
|
|
if (obj != null) {
|
|
zzmxVar.zza(i, this.zzr.zza(zzf(i2)), this.zzr.zzd(obj));
|
|
}
|
|
}
|
|
|
|
private static void zza(int i, Object obj, zzmx zzmxVar) throws IOException {
|
|
if (obj instanceof String) {
|
|
zzmxVar.zza(i, (String) obj);
|
|
} else {
|
|
zzmxVar.zza(i, (zzhx) obj);
|
|
}
|
|
}
|
|
|
|
/* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
|
|
/* JADX WARN: Removed duplicated region for block: B:10:0x003f */
|
|
/* JADX WARN: Removed duplicated region for block: B:277:0x0517 */
|
|
/* JADX WARN: Removed duplicated region for block: B:297:0x0556 */
|
|
/* JADX WARN: Removed duplicated region for block: B:511:0x0b90 */
|
|
@Override // com.google.android.gms.internal.measurement.zzli
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
public final void zza(T r24, com.google.android.gms.internal.measurement.zzmx r25) throws java.io.IOException {
|
|
/*
|
|
Method dump skipped, instructions count: 3272
|
|
To view this dump add '--comments-level debug' option
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.measurement.zzku.zza(java.lang.Object, com.google.android.gms.internal.measurement.zzmx):void");
|
|
}
|
|
|
|
private static <UT, UB> void zza(zzmc<UT, UB> zzmcVar, T t, zzmx zzmxVar) throws IOException {
|
|
zzmcVar.zzb((zzmc<UT, UB>) zzmcVar.zzd(t), zzmxVar);
|
|
}
|
|
|
|
private final boolean zzc(T t, T t2, int i) {
|
|
return zzc((zzku<T>) t, i) == zzc((zzku<T>) t2, i);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.measurement.zzli
|
|
public final boolean zzb(T t, T t2) {
|
|
boolean zza2;
|
|
int length = this.zzc.length;
|
|
for (int i = 0; i < length; i += 3) {
|
|
int zzc = zzc(i);
|
|
long j = zzc & 1048575;
|
|
switch ((zzc & 267386880) >>> 20) {
|
|
case 0:
|
|
if (zzc(t, t2, i) && Double.doubleToLongBits(zzmh.zza(t, j)) == Double.doubleToLongBits(zzmh.zza(t2, j))) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 1:
|
|
if (zzc(t, t2, i) && Float.floatToIntBits(zzmh.zzb(t, j)) == Float.floatToIntBits(zzmh.zzb(t2, j))) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 2:
|
|
if (zzc(t, t2, i) && zzmh.zzd(t, j) == zzmh.zzd(t2, j)) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 3:
|
|
if (zzc(t, t2, i) && zzmh.zzd(t, j) == zzmh.zzd(t2, j)) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 4:
|
|
if (zzc(t, t2, i) && zzmh.zzc(t, j) == zzmh.zzc(t2, j)) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 5:
|
|
if (zzc(t, t2, i) && zzmh.zzd(t, j) == zzmh.zzd(t2, j)) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 6:
|
|
if (zzc(t, t2, i) && zzmh.zzc(t, j) == zzmh.zzc(t2, j)) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 7:
|
|
if (zzc(t, t2, i) && zzmh.zzh(t, j) == zzmh.zzh(t2, j)) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 8:
|
|
if (zzc(t, t2, i) && zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j))) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 9:
|
|
if (zzc(t, t2, i) && zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j))) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 10:
|
|
if (zzc(t, t2, i) && zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j))) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 11:
|
|
if (zzc(t, t2, i) && zzmh.zzc(t, j) == zzmh.zzc(t2, j)) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 12:
|
|
if (zzc(t, t2, i) && zzmh.zzc(t, j) == zzmh.zzc(t2, j)) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 13:
|
|
if (zzc(t, t2, i) && zzmh.zzc(t, j) == zzmh.zzc(t2, j)) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 14:
|
|
if (zzc(t, t2, i) && zzmh.zzd(t, j) == zzmh.zzd(t2, j)) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 15:
|
|
if (zzc(t, t2, i) && zzmh.zzc(t, j) == zzmh.zzc(t2, j)) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 16:
|
|
if (zzc(t, t2, i) && zzmh.zzd(t, j) == zzmh.zzd(t2, j)) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 17:
|
|
if (zzc(t, t2, i) && zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j))) {
|
|
continue;
|
|
}
|
|
return false;
|
|
case 18:
|
|
case 19:
|
|
case 20:
|
|
case 21:
|
|
case 22:
|
|
case 23:
|
|
case 24:
|
|
case 25:
|
|
case 26:
|
|
case 27:
|
|
case 28:
|
|
case 29:
|
|
case 30:
|
|
case 31:
|
|
case 32:
|
|
case 33:
|
|
case 34:
|
|
case 35:
|
|
case 36:
|
|
case 37:
|
|
case 38:
|
|
case 39:
|
|
case 40:
|
|
case 41:
|
|
case 42:
|
|
case 43:
|
|
case 44:
|
|
case 45:
|
|
case 46:
|
|
case 47:
|
|
case TokenParametersOuterClass$TokenParameters.LOWPOWERMODE_FIELD_NUMBER /* 48 */:
|
|
case TokenParametersOuterClass$TokenParameters.DARKMODE_FIELD_NUMBER /* 49 */:
|
|
zza2 = zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j));
|
|
break;
|
|
case 50:
|
|
zza2 = zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j));
|
|
break;
|
|
case 51:
|
|
case 52:
|
|
case 53:
|
|
case 54:
|
|
case 55:
|
|
case 56:
|
|
case 57:
|
|
case TokenParametersOuterClass$TokenParameters.LASTADVERTISEDBUNDLES_FIELD_NUMBER /* 58 */:
|
|
case TokenParametersOuterClass$TokenParameters.PRIORCLICKS_FIELD_NUMBER /* 59 */:
|
|
case 60:
|
|
case TokenParametersOuterClass$TokenParameters.PRIORCLICKTYPES_FIELD_NUMBER /* 61 */:
|
|
case 62:
|
|
case 63:
|
|
case 64:
|
|
case 65:
|
|
case TokenParametersOuterClass$TokenParameters.LGPDCONSENT_FIELD_NUMBER /* 66 */:
|
|
case TokenParametersOuterClass$TokenParameters.IGNITEVERSION_FIELD_NUMBER /* 67 */:
|
|
case TokenParametersOuterClass$TokenParameters.IGNITEPACKAGENAME_FIELD_NUMBER /* 68 */:
|
|
long zzb2 = zzb(i) & 1048575;
|
|
if (zzmh.zzc(t, zzb2) == zzmh.zzc(t2, zzb2) && zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j))) {
|
|
continue;
|
|
}
|
|
return false;
|
|
default:
|
|
}
|
|
if (!zza2) {
|
|
return false;
|
|
}
|
|
}
|
|
if (!this.zzp.zzd(t).equals(this.zzp.zzd(t2))) {
|
|
return false;
|
|
}
|
|
if (this.zzh) {
|
|
return this.zzq.zza(t).equals(this.zzq.zza(t2));
|
|
}
|
|
return true;
|
|
}
|
|
|
|
private final boolean zzc(T t, int i) {
|
|
int zzb2 = zzb(i);
|
|
long j = zzb2 & 1048575;
|
|
if (j != 1048575) {
|
|
return (zzmh.zzc(t, j) & (1 << (zzb2 >>> 20))) != 0;
|
|
}
|
|
int zzc = zzc(i);
|
|
long j2 = zzc & 1048575;
|
|
switch ((zzc & 267386880) >>> 20) {
|
|
case 0:
|
|
return Double.doubleToRawLongBits(zzmh.zza(t, j2)) != 0;
|
|
case 1:
|
|
return Float.floatToRawIntBits(zzmh.zzb(t, j2)) != 0;
|
|
case 2:
|
|
return zzmh.zzd(t, j2) != 0;
|
|
case 3:
|
|
return zzmh.zzd(t, j2) != 0;
|
|
case 4:
|
|
return zzmh.zzc(t, j2) != 0;
|
|
case 5:
|
|
return zzmh.zzd(t, j2) != 0;
|
|
case 6:
|
|
return zzmh.zzc(t, j2) != 0;
|
|
case 7:
|
|
return zzmh.zzh(t, j2);
|
|
case 8:
|
|
Object zze = zzmh.zze(t, j2);
|
|
if (zze instanceof String) {
|
|
return !((String) zze).isEmpty();
|
|
}
|
|
if (zze instanceof zzhx) {
|
|
return !zzhx.zza.equals(zze);
|
|
}
|
|
throw new IllegalArgumentException();
|
|
case 9:
|
|
return zzmh.zze(t, j2) != null;
|
|
case 10:
|
|
return !zzhx.zza.equals(zzmh.zze(t, j2));
|
|
case 11:
|
|
return zzmh.zzc(t, j2) != 0;
|
|
case 12:
|
|
return zzmh.zzc(t, j2) != 0;
|
|
case 13:
|
|
return zzmh.zzc(t, j2) != 0;
|
|
case 14:
|
|
return zzmh.zzd(t, j2) != 0;
|
|
case 15:
|
|
return zzmh.zzc(t, j2) != 0;
|
|
case 16:
|
|
return zzmh.zzd(t, j2) != 0;
|
|
case 17:
|
|
return zzmh.zze(t, j2) != null;
|
|
default:
|
|
throw new IllegalArgumentException();
|
|
}
|
|
}
|
|
|
|
private final boolean zza(T t, int i, int i2, int i3, int i4) {
|
|
if (i2 == 1048575) {
|
|
return zzc((zzku<T>) t, i);
|
|
}
|
|
return (i3 & i4) != 0;
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
/* JADX WARN: Type inference failed for: r1v21 */
|
|
/* JADX WARN: Type inference failed for: r1v22 */
|
|
/* JADX WARN: Type inference failed for: r1v23, types: [com.google.android.gms.internal.measurement.zzli] */
|
|
/* JADX WARN: Type inference failed for: r1v30 */
|
|
/* JADX WARN: Type inference failed for: r1v31 */
|
|
/* JADX WARN: Type inference failed for: r1v8, types: [com.google.android.gms.internal.measurement.zzli] */
|
|
@Override // com.google.android.gms.internal.measurement.zzli
|
|
public final boolean zzd(T t) {
|
|
int i;
|
|
int i2;
|
|
int i3 = 1048575;
|
|
int i4 = 0;
|
|
int i5 = 0;
|
|
while (i5 < this.zzl) {
|
|
int i6 = this.zzk[i5];
|
|
int i7 = this.zzc[i6];
|
|
int zzc = zzc(i6);
|
|
int i8 = this.zzc[i6 + 2];
|
|
int i9 = i8 & 1048575;
|
|
int i10 = 1 << (i8 >>> 20);
|
|
if (i9 != i3) {
|
|
if (i9 != 1048575) {
|
|
i4 = zzb.getInt(t, i9);
|
|
}
|
|
i2 = i4;
|
|
i = i9;
|
|
} else {
|
|
i = i3;
|
|
i2 = i4;
|
|
}
|
|
if ((268435456 & zzc) != 0 && !zza((zzku<T>) t, i6, i, i2, i10)) {
|
|
return false;
|
|
}
|
|
int i11 = (267386880 & zzc) >>> 20;
|
|
if (i11 == 9 || i11 == 17) {
|
|
if (zza((zzku<T>) t, i6, i, i2, i10) && !zza((Object) t, zzc, zze(i6))) {
|
|
return false;
|
|
}
|
|
} else {
|
|
if (i11 != 27) {
|
|
if (i11 == 60 || i11 == 68) {
|
|
if (zzc((zzku<T>) t, i7, i6) && !zza((Object) t, zzc, zze(i6))) {
|
|
return false;
|
|
}
|
|
} else if (i11 != 49) {
|
|
if (i11 != 50) {
|
|
continue;
|
|
} else {
|
|
Map<?, ?> zzd = this.zzr.zzd(zzmh.zze(t, zzc & 1048575));
|
|
if (zzd.isEmpty()) {
|
|
continue;
|
|
} else if (this.zzr.zza(zzf(i6)).zzc.zzb() == zzmy.MESSAGE) {
|
|
?? r1 = 0;
|
|
for (Object obj : zzd.values()) {
|
|
r1 = r1;
|
|
if (r1 == 0) {
|
|
r1 = zzle.zza().zza((Class) obj.getClass());
|
|
}
|
|
if (!r1.zzd(obj)) {
|
|
return false;
|
|
}
|
|
}
|
|
} else {
|
|
continue;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
List list = (List) zzmh.zze(t, zzc & 1048575);
|
|
if (list.isEmpty()) {
|
|
continue;
|
|
} else {
|
|
?? zze = zze(i6);
|
|
for (int i12 = 0; i12 < list.size(); i12++) {
|
|
if (!zze.zzd(list.get(i12))) {
|
|
return false;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
i5++;
|
|
i3 = i;
|
|
i4 = i2;
|
|
}
|
|
return !this.zzh || this.zzq.zza(t).zzg();
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
private static boolean zza(Object obj, int i, zzli zzliVar) {
|
|
return zzliVar.zzd(zzmh.zze(obj, i & 1048575));
|
|
}
|
|
|
|
private static boolean zzg(Object obj) {
|
|
if (obj == null) {
|
|
return false;
|
|
}
|
|
if (obj instanceof zzjk) {
|
|
return ((zzjk) obj).zzcj();
|
|
}
|
|
return true;
|
|
}
|
|
|
|
private final boolean zzc(T t, int i, int i2) {
|
|
return zzmh.zzc(t, (long) (zzb(i2) & 1048575)) == i;
|
|
}
|
|
|
|
private static <T> boolean zze(T t, long j) {
|
|
return ((Boolean) zzmh.zze(t, j)).booleanValue();
|
|
}
|
|
}
|