{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"///"}]}
/// Recover that structure in an analyze pass.
/// branch to itself or to its parent. Luckily, the code we generates matches this pattern.
pub(crate) fn cleanup_kinds(mir: &mir::Body<'_>) -> IndexVec<mir::BasicBlock, CleanupKind> {