From 2af085d34f902616fb15fb6c7b70115b45f43689 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20K=C3=A5re=20Alsaker?= Date: Thu, 20 Feb 2020 19:24:44 +0100 Subject: [PATCH] Don't try to print missing HIR ids --- src/librustc/hir/map/hir_id_validator.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/librustc/hir/map/hir_id_validator.rs b/src/librustc/hir/map/hir_id_validator.rs index c4c23c1a7544..796f48954726 100644 --- a/src/librustc/hir/map/hir_id_validator.rs +++ b/src/librustc/hir/map/hir_id_validator.rs @@ -111,9 +111,9 @@ impl<'a, 'hir> HirIdValidator<'a, 'hir> { trace!("missing hir id {:#?}", hir_id); missing_items.push(format!( - "[local_id: {}, node:{}]", + "[local_id: {}, owner: {}]", local_id, - self.hir_map.node_to_string(hir_id) + self.hir_map.def_path(DefId::local(owner_def_index)).to_string_no_crate() )); } self.error(|| {