syntax_data: {"ast_node_type":"other","tokens":[{"end":100,"kind":"keyword","start":0,"text":"for"}]}
source_snippet:     for (suspension_point_idx, live_locals) in live_locals_at_suspension_points.iter().enumerate() {
context_before:     let mut remap = IndexVec::from_elem_n(None, saved_locals.domain_size());
context_after:         let variant_index =