{"ast_node_type":"other","tokens":[{"end":88,"kind":"keyword","start":0,"text":"mem::swap(&mut"}]}
        mem::swap(&mut gated_spans_snapshot, &mut psess.gated_spans.spans.borrow_mut());
        // Restore to the state before snapshotting and maybe try again.
    }