From c489b92845235c66253d964e714ac8dec32bed4b Mon Sep 17 00:00:00 2001 From: Oli Scherer Date: Wed, 19 Nov 2025 16:01:09 +0000 Subject: [PATCH] Not encoding the default is already handled by `set` --- compiler/rustc_metadata/src/rmeta/encoder.rs | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/compiler/rustc_metadata/src/rmeta/encoder.rs b/compiler/rustc_metadata/src/rmeta/encoder.rs index 82dc4b0e89da..ca4cf260dffb 100644 --- a/compiler/rustc_metadata/src/rmeta/encoder.rs +++ b/compiler/rustc_metadata/src/rmeta/encoder.rs @@ -1524,17 +1524,11 @@ impl<'a, 'tcx> EncodeContext<'a, 'tcx> { } if should_encode_constness(def_kind) { let constness = self.tcx.constness(def_id); - match constness { - hir::Constness::Const => self.tables.constness.set(def_id.index, constness), - hir::Constness::NotConst => {} - } + self.tables.constness.set(def_id.index, constness); } if let DefKind::Fn | DefKind::AssocFn = def_kind { let asyncness = tcx.asyncness(def_id); - match asyncness { - ty::Asyncness::Yes => self.tables.asyncness.set(def_id.index, asyncness), - ty::Asyncness::No => {} - } + self.tables.asyncness.set(def_id.index, asyncness); record_array!(self.tables.fn_arg_idents[def_id] <- tcx.fn_arg_idents(def_id)); } if let Some(name) = tcx.intrinsic(def_id) {