syntax_data: {"ast_node_type":"other","tokens":[{"end":53,"kind":"keyword","start":0,"text":"for"}]}
source_snippet:         for (gate, mut gate_spans) in inner.drain() {
context_before:         #[allow(rustc::potential_query_instability)]
context_after:             spans.entry(gate).or_default().append(&mut gate_spans);