fn collect_stmt_facts<'hir>( gcx: Gcx<'hir>, hir: &'hir Hir<'hir>, stmt: &'hir Stmt<'hir>, facts: &mut LoopFacts, )