/guava/android/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java
delegate = null;this.delegate = delegate;
this.delegate = delegate;
@CheckForNull ExecutionSequencer sequencer; @CheckForNull Executor delegate; @CheckForNull Runnable task; @CheckForNull Thread submitting; private TaskNonReentrantExecutor(Executor delegate, ExecutionSequencer sequencer) { super(NOT_RUN); <extra_id_0> this.sequencer = sequencer; } @Override public void execute(Runnable task) { if (get() == RunningState.CANCELLED) { delegate = null;