From 64b6c32b219fc0294075b838c112af8a6eeece0f Mon Sep 17 00:00:00 2001 From: Camille GILLOT Date: Tue, 19 Apr 2022 21:25:15 +0200 Subject: [PATCH] Assert def_ident_span presence. --- compiler/rustc_metadata/src/rmeta/decoder.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/rustc_metadata/src/rmeta/decoder.rs b/compiler/rustc_metadata/src/rmeta/decoder.rs index 360fc02f7a6..36ce117fa2b 100644 --- a/compiler/rustc_metadata/src/rmeta/decoder.rs +++ b/compiler/rustc_metadata/src/rmeta/decoder.rs @@ -774,7 +774,8 @@ impl<'a, 'tcx> CrateMetadataRef<'a> { fn opt_item_ident(self, item_index: DefIndex, sess: &Session) -> Option { let name = self.opt_item_name(item_index)?; - let span = self.root.tables.def_ident_span.get(self, item_index)?.decode((self, sess)); + let span = + self.root.tables.def_ident_span.get(self, item_index).unwrap().decode((self, sess)); Some(Ident::new(name, span)) }