syntax_data: {"ast_node_type":"variable","tokens":[{"end":71,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:         if let TerminatorKind::Yield { ref mut drop, .. } = term.kind {
context_before:         let term = cfg.block_data_mut(from).terminator_mut();
context_after:             *drop = Some(to);