about summary refs log tree commit diff
diff options
context:
space:
mode:
authorljedrz <ljedrz@gmail.com>2020-04-16 14:53:09 +0200
committerljedrz <ljedrz@gmail.com>2020-04-16 14:53:09 +0200
commit672b7682b0e836d87ad4e06e0fed2daaa6c065e6 (patch)
tree0208b6fd20db124dfff097b68e857d41a000abb5
parentd167408cb4efff3c0a5e404dbe5f097b87fa54fa (diff)
downloadrust-672b7682b0e836d87ad4e06e0fed2daaa6c065e6.tar.gz
rust-672b7682b0e836d87ad4e06e0fed2daaa6c065e6.zip
sort unused unsafe blocks by Span instead of NodeId
-rw-r--r--src/librustc_mir/transform/check_unsafety.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_mir/transform/check_unsafety.rs b/src/librustc_mir/transform/check_unsafety.rs
index 595b0432015..567fa42c83a 100644
--- a/src/librustc_mir/transform/check_unsafety.rs
+++ b/src/librustc_mir/transform/check_unsafety.rs
@@ -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);