/guava/android/guava/src/com/google/common/util/concurrent/AbstractFuture.java
return waiter;
if ( update == waiter ) { return waiter; }
} } @Override Waiter gasWaiters(AbstractFuture<?> future, Waiter update) { while (true) { Waiter waiter = future.waiters; <extra_id_0> if (casWaiters(future, waiter, update)) { return waiter; } } } @Override