17 lines
		
	
	
		
			661 B
		
	
	
	
		
			Java
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			661 B
		
	
	
	
		
			Java
		
	
	
	
	
	
| package androidx.concurrent.futures;
 | |
| 
 | |
| import java.util.concurrent.atomic.AtomicReferenceFieldUpdater;
 | |
| 
 | |
| /* compiled from: D8$$SyntheticClass */
 | |
| /* loaded from: classes.dex */
 | |
| public final /* synthetic */ class AbstractResolvableFuture$SafeAtomicHelper$$ExternalSyntheticBackportWithForwarding0 {
 | |
|     public static /* synthetic */ boolean m(AtomicReferenceFieldUpdater atomicReferenceFieldUpdater, Object obj, Object obj2, Object obj3) {
 | |
|         while (!atomicReferenceFieldUpdater.compareAndSet(obj, obj2, obj3)) {
 | |
|             if (atomicReferenceFieldUpdater.get(obj) != obj2) {
 | |
|                 return false;
 | |
|             }
 | |
|         }
 | |
|         return true;
 | |
|     }
 | |
| }
 |