.class final Lcom/google/android/gms/internal/ads/zzgbj; .super Lcom/google/android/gms/internal/ads/zzgbi; .source "SourceFile" # instance fields .field final zza:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; .field final zzb:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; # direct methods .method public constructor (Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;)V .locals 1 const/4 v0, 0x0 invoke-direct {p0, v0}, Lcom/google/android/gms/internal/ads/zzgbi;->(Lcom/google/android/gms/internal/ads/zzgbl;)V iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzgbj;->zza:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; iput-object p2, p0, Lcom/google/android/gms/internal/ads/zzgbj;->zzb:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; return-void .end method # virtual methods .method public final zza(Lcom/google/android/gms/internal/ads/zzgbm;)I .locals 1 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzgbj;->zzb:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; .line 1 invoke-virtual {v0, p1}, Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;->decrementAndGet(Ljava/lang/Object;)I move-result p1 return p1 .end method .method public final zzb(Lcom/google/android/gms/internal/ads/zzgbm;Ljava/util/Set;Ljava/util/Set;)V .locals 1 :cond_0 iget-object p2, p0, Lcom/google/android/gms/internal/ads/zzgbj;->zza:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; const/4 v0, 0x0 .line 1 invoke-static {p2, p1, v0, p3}, Landroidx/concurrent/futures/AbstractResolvableFuture$SafeAtomicHelper$$ExternalSyntheticBackportWithForwarding0;->m(Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_1 goto :goto_0 :cond_1 invoke-virtual {p2, p1}, Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p2 if-eqz p2, :cond_0 :goto_0 return-void .end method