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