/guava/guava/src/com/google/common/eventbus/Dispatcher.java
} e.subscriber.dispatchEvent( e.event) ;while ( ( e = queue.poll( ) ) != null) {
while ( ( e = queue.poll ( ) ) != null ) { e.subscriber.dispatchEvent ( e.event ) ; }
void dispatch(Object event, Iterator<Subscriber> subscribers) { checkNotNull(event); while (subscribers.hasNext()) { queue.add(new EventWithSubscriber(event, subscribers.next())); } EventWithSubscriber e; <extra_id_0> } private static final class EventWithSubscriber { private final Object event; private final Subscriber subscriber; private EventWithSubscriber(Object event, Subscriber subscriber) { this.event = event;