{"ast_node_type":"other","tokens":[{"end":42,"kind":"keyword","start":0,"text":"for"}]}
    for block in body.basic_blocks_mut() {
    let promoted = |index: Local| temps[index] == TempState::PromotedOut;
        block.statements.retain(|statement| match &statement.kind {