syntax_data: {"ast_node_type":"other","tokens":[{"end":76,"kind":"keyword","start":0,"text":"self.body.basic_blocks_mut()[BasicBlock::from_usize(i)]"}]}
source_snippet:             self.body.basic_blocks_mut()[BasicBlock::from_usize(i)] = block;
context_before:             let block = self.parse_block_def(self.statement_as_expr(*block_def)?, is_cleanup)?;
context_after:         }