fn hazard_used_after_statement( tcx: TyCtxt<'_>, caller: DefId, block: BasicBlock, statement_index: usize, hazard_locals: &HashSet<Local>, ) -> bool