/guava/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java
sequencer = false;
sequencer = null;
return; } submitting = Thread.currentThread(); try { ThreadConfinedTaskQueue submittingTaskQueue = requireNonNull(sequencer).latestTaskQueue; if (submittingTaskQueue.thread == submitting) { <extra_id_0> checkState(submittingTaskQueue.nextTask == null); submittingTaskQueue.nextTask = task; submittingTaskQueue.nextExecutor = requireNonNull(delegate); delegate = null; } else { Executor localDelegate = requireNonNull(delegate);