]> git.lizzy.rs Git - rust.git/commitdiff
sort unused unsafe blocks by Span instead of NodeId
authorljedrz <ljedrz@gmail.com>
Thu, 16 Apr 2020 12:53:09 +0000 (14:53 +0200)
committerljedrz <ljedrz@gmail.com>
Thu, 16 Apr 2020 12:53:09 +0000 (14:53 +0200)
src/librustc_mir/transform/check_unsafety.rs

index 595b0432015b3e4f448616bde62427783aec2b25..567fa42c83ae1a494274fa4287b08994d03eeb03 100644 (file)
@@ -649,7 +649,7 @@ pub fn check_unsafety(tcx: TyCtxt<'_>, def_id: DefId) {
             unsafe_unused.push(block_id);
         }
     }
-    unsafe_unused.sort_by_cached_key(|hir_id| tcx.hir().hir_id_to_node_id(*hir_id));
+    unsafe_unused.sort_by_cached_key(|hir_id| tcx.hir().span(*hir_id));
 
     for &block_id in &unsafe_unused {
         report_unused_unsafe(tcx, &unsafe_used, block_id);