syntax_data: {"ast_node_type":"function","tokens":[{"end":83,"kind":"keyword","start":0,"text":"fn"}]}
source_snippet: fn gather_dropline_blocks<'tcx>(body: &mut Body<'tcx>) -> DenseBitSet<BasicBlock> {
context_before: // Gather blocks, reachable through 'drop' targets of Yield and Drop terminators (chained)
context_after:     let mut dropline: DenseBitSet<BasicBlock> = DenseBitSet::new_empty(body.basic_blocks.len());