- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
156 lines
4.8 KiB
Java
156 lines
4.8 KiB
Java
package com.google.android.gms.internal.ads;
|
|
|
|
import java.util.Arrays;
|
|
import java.util.HashMap;
|
|
import java.util.List;
|
|
|
|
/* loaded from: classes3.dex */
|
|
final class zzlh extends zzhi {
|
|
public static final /* synthetic */ int zzb = 0;
|
|
private final int zzc;
|
|
private final int zzd;
|
|
private final int[] zze;
|
|
private final int[] zzf;
|
|
private final zzbq[] zzg;
|
|
private final Object[] zzh;
|
|
private final HashMap zzi;
|
|
|
|
/* JADX WARN: Illegal instructions before constructor call */
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
public zzlh(java.util.Collection r7, com.google.android.gms.internal.ads.zzwb r8) {
|
|
/*
|
|
r6 = this;
|
|
int r0 = r7.size()
|
|
com.google.android.gms.internal.ads.zzbq[] r0 = new com.google.android.gms.internal.ads.zzbq[r0]
|
|
java.util.Iterator r1 = r7.iterator()
|
|
r2 = 0
|
|
r3 = r2
|
|
Lc:
|
|
boolean r4 = r1.hasNext()
|
|
if (r4 == 0) goto L22
|
|
java.lang.Object r4 = r1.next()
|
|
com.google.android.gms.internal.ads.zzkp r4 = (com.google.android.gms.internal.ads.zzkp) r4
|
|
int r5 = r3 + 1
|
|
com.google.android.gms.internal.ads.zzbq r4 = r4.zza()
|
|
r0[r3] = r4
|
|
r3 = r5
|
|
goto Lc
|
|
L22:
|
|
int r1 = r7.size()
|
|
java.lang.Object[] r1 = new java.lang.Object[r1]
|
|
java.util.Iterator r7 = r7.iterator()
|
|
L2c:
|
|
boolean r3 = r7.hasNext()
|
|
if (r3 == 0) goto L42
|
|
java.lang.Object r3 = r7.next()
|
|
com.google.android.gms.internal.ads.zzkp r3 = (com.google.android.gms.internal.ads.zzkp) r3
|
|
int r4 = r2 + 1
|
|
java.lang.Object r3 = r3.zzb()
|
|
r1[r2] = r3
|
|
r2 = r4
|
|
goto L2c
|
|
L42:
|
|
r6.<init>(r0, r1, r8)
|
|
return
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzlh.<init>(java.util.Collection, com.google.android.gms.internal.ads.zzwb):void");
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzbq
|
|
public final int zzb() {
|
|
return this.zzd;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzbq
|
|
public final int zzc() {
|
|
return this.zzc;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzhi
|
|
public final int zzp(Object obj) {
|
|
Integer num = (Integer) this.zzi.get(obj);
|
|
if (num == null) {
|
|
return -1;
|
|
}
|
|
return num.intValue();
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzhi
|
|
public final int zzq(int i) {
|
|
return zzei.zzc(this.zze, i + 1, false, false);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzhi
|
|
public final int zzr(int i) {
|
|
return zzei.zzc(this.zzf, i + 1, false, false);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzhi
|
|
public final int zzs(int i) {
|
|
return this.zze[i];
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzhi
|
|
public final int zzt(int i) {
|
|
return this.zzf[i];
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzhi
|
|
public final zzbq zzu(int i) {
|
|
return this.zzg[i];
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzhi
|
|
public final Object zzv(int i) {
|
|
return this.zzh[i];
|
|
}
|
|
|
|
public final List zzw() {
|
|
return Arrays.asList(this.zzg);
|
|
}
|
|
|
|
public final zzlh zzx(zzwb zzwbVar) {
|
|
zzbq[] zzbqVarArr = new zzbq[this.zzg.length];
|
|
int i = 0;
|
|
while (true) {
|
|
zzbq[] zzbqVarArr2 = this.zzg;
|
|
if (i >= zzbqVarArr2.length) {
|
|
return new zzlh(zzbqVarArr, this.zzh, zzwbVar);
|
|
}
|
|
zzbqVarArr[i] = new zzlg(this, zzbqVarArr2[i]);
|
|
i++;
|
|
}
|
|
}
|
|
|
|
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
|
private zzlh(zzbq[] zzbqVarArr, Object[] objArr, zzwb zzwbVar) {
|
|
super(false, zzwbVar);
|
|
int i = 0;
|
|
this.zzg = zzbqVarArr;
|
|
int length = zzbqVarArr.length;
|
|
this.zze = new int[length];
|
|
this.zzf = new int[length];
|
|
this.zzh = objArr;
|
|
this.zzi = new HashMap();
|
|
int i2 = 0;
|
|
int i3 = 0;
|
|
int i4 = 0;
|
|
while (i < zzbqVarArr.length) {
|
|
zzbq zzbqVar = zzbqVarArr[i];
|
|
this.zzg[i4] = zzbqVar;
|
|
this.zzf[i4] = i2;
|
|
this.zze[i4] = i3;
|
|
i2 += zzbqVar.zzc();
|
|
i3 += this.zzg[i4].zzb();
|
|
this.zzi.put(objArr[i4], Integer.valueOf(i4));
|
|
i++;
|
|
i4++;
|
|
}
|
|
this.zzc = i2;
|
|
this.zzd = i3;
|
|
}
|
|
}
|