Files
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

116 lines
3.3 KiB
Java

package com.google.android.gms.internal.ads;
import java.io.Serializable;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.NavigableMap;
import java.util.RandomAccess;
import java.util.Set;
import java.util.SortedMap;
/* loaded from: classes3.dex */
abstract class zzfwg extends zzfwj implements Serializable {
private final transient Map zza;
private transient int zzb;
public zzfwg(Map map) {
zzfun.zze(map.isEmpty());
this.zza = map;
}
public static /* bridge */ /* synthetic */ void zzo(zzfwg zzfwgVar, Object obj) {
Object obj2;
try {
obj2 = zzfwgVar.zza.remove(obj);
} catch (ClassCastException | NullPointerException unused) {
obj2 = null;
}
Collection collection = (Collection) obj2;
if (collection != null) {
int size = collection.size();
collection.clear();
zzfwgVar.zzb -= size;
}
}
public abstract Collection zza();
public Collection zzb(Collection collection) {
throw null;
}
public Collection zzc(Object obj, Collection collection) {
throw null;
}
@Override // com.google.android.gms.internal.ads.zzfyl
public final int zze() {
return this.zzb;
}
@Override // com.google.android.gms.internal.ads.zzfwj
public final Collection zzf() {
return new zzfwi(this);
}
@Override // com.google.android.gms.internal.ads.zzfwj
public final Iterator zzg() {
return new zzfvq(this);
}
public final List zzh(Object obj, List list, zzfwd zzfwdVar) {
return list instanceof RandomAccess ? new zzfvz(this, obj, list, zzfwdVar) : new zzfwf(this, obj, list, zzfwdVar);
}
@Override // com.google.android.gms.internal.ads.zzfwj
public Map zzj() {
throw null;
}
public final Map zzk() {
Map map = this.zza;
return map instanceof NavigableMap ? new zzfvx(this, (NavigableMap) map) : map instanceof SortedMap ? new zzfwa(this, (SortedMap) map) : new zzfvt(this, map);
}
@Override // com.google.android.gms.internal.ads.zzfwj
public Set zzl() {
throw null;
}
public final Set zzm() {
Map map = this.zza;
return map instanceof NavigableMap ? new zzfvy(this, (NavigableMap) map) : map instanceof SortedMap ? new zzfwb(this, (SortedMap) map) : new zzfvw(this, map);
}
@Override // com.google.android.gms.internal.ads.zzfyl
public final void zzp() {
Iterator it = this.zza.values().iterator();
while (it.hasNext()) {
((Collection) it.next()).clear();
}
this.zza.clear();
this.zzb = 0;
}
@Override // com.google.android.gms.internal.ads.zzfwj, com.google.android.gms.internal.ads.zzfyl
public final boolean zzq(Object obj, Object obj2) {
Collection collection = (Collection) this.zza.get(obj);
if (collection != null) {
if (!collection.add(obj2)) {
return false;
}
this.zzb++;
return true;
}
Collection zza = zza();
if (!zza.add(obj2)) {
throw new AssertionError("New Collection violated the Collection spec");
}
this.zzb++;
this.zza.put(obj, zza);
return true;
}
}