syntax_data: {"ast_node_type":"variable","tokens":[{"end":74,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:         let statements_and_terminator = (0..=body[block].statements.len())
context_before:     fn iter_in_block(body: &mir::Body<'_>, block: BasicBlock) -> impl Iterator<Item = Self> {
context_after:             .flat_map(|i| (0..2).map(move |j| (i, j)))