Files
rr3-apk/decompiled-community/sources/com/google/android/gms/internal/ads/zzlh.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- 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
2026-02-18 15:48:36 -08:00

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;
}
}