Files
rr3-apk/decompiled-community/sources/com/google/android/gms/internal/drive/zzlc.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

89 lines
2.9 KiB
Java

package com.google.android.gms.internal.drive;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
/* loaded from: classes3.dex */
final class zzlc extends zzla {
private static final Class<?> zzto = Collections.unmodifiableList(Collections.emptyList()).getClass();
private zzlc() {
super();
}
@Override // com.google.android.gms.internal.drive.zzla
public final void zza(Object obj, long j) {
Object unmodifiableList;
List list = (List) zznd.zzo(obj, j);
if (list instanceof zzkz) {
unmodifiableList = ((zzkz) list).zzds();
} else {
if (zzto.isAssignableFrom(list.getClass())) {
return;
}
if ((list instanceof zzmc) && (list instanceof zzkp)) {
zzkp zzkpVar = (zzkp) list;
if (zzkpVar.zzbo()) {
zzkpVar.zzbp();
return;
}
return;
}
unmodifiableList = Collections.unmodifiableList(list);
}
zznd.zza(obj, j, unmodifiableList);
}
/* JADX WARN: Multi-variable type inference failed */
@Override // com.google.android.gms.internal.drive.zzla
public final <E> void zza(Object obj, Object obj2, long j) {
zzky zzkyVar;
List zzb = zzb(obj2, j);
int size = zzb.size();
List zzb2 = zzb(obj, j);
if (zzb2.isEmpty()) {
if (zzb2 instanceof zzkz) {
zzb2 = new zzky(size);
} else if ((zzb2 instanceof zzmc) && (zzb2 instanceof zzkp)) {
zzb2 = ((zzkp) zzb2).zzr(size);
} else {
zzb2 = new ArrayList(size);
}
zznd.zza(obj, j, zzb2);
} else {
if (zzto.isAssignableFrom(zzb2.getClass())) {
ArrayList arrayList = new ArrayList(zzb2.size() + size);
arrayList.addAll(zzb2);
zznd.zza(obj, j, arrayList);
zzkyVar = arrayList;
} else if (zzb2 instanceof zzna) {
zzky zzkyVar2 = new zzky(zzb2.size() + size);
zzkyVar2.addAll((zzna) zzb2);
zznd.zza(obj, j, zzkyVar2);
zzkyVar = zzkyVar2;
} else if ((zzb2 instanceof zzmc) && (zzb2 instanceof zzkp)) {
zzkp zzkpVar = (zzkp) zzb2;
if (!zzkpVar.zzbo()) {
zzb2 = zzkpVar.zzr(zzb2.size() + size);
zznd.zza(obj, j, zzb2);
}
}
zzb2 = zzkyVar;
}
int size2 = zzb2.size();
int size3 = zzb.size();
if (size2 > 0 && size3 > 0) {
zzb2.addAll(zzb);
}
if (size2 > 0) {
zzb = zzb2;
}
zznd.zza(obj, j, zzb);
}
private static <E> List<E> zzb(Object obj, long j) {
return (List) zznd.zzo(obj, j);
}
}