/guava/android/guava/src/com/google/common/util/concurrent/AbstractFuture.java
return future.getAndSet( waitersUpdater, update) ;
return waitersUpdater.getAndSet ( future, update ) ;
@Override Listener gasListeners(AbstractFuture<?> future, Listener update) { return listenersUpdater.getAndSet(future, update); } @Override Waiter gasWaiters(AbstractFuture<?> future, Waiter update) { <extra_id_0> } @Override boolean casValue(AbstractFuture<?> future, @CheckForNull Object expect, Object update) { return valueUpdater.compareAndSet(future, expect, update); } }