From 81f50fd7e3c6358b1039049f7145df6c84f44a27 Mon Sep 17 00:00:00 2001 From: Nicholas Nethercote Date: Fri, 22 Dec 2023 08:41:15 +1100 Subject: [PATCH] Fix weird code setting in `create_feature_err`. --- compiler/rustc_session/src/session.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/rustc_session/src/session.rs b/compiler/rustc_session/src/session.rs index 6e69864aec4..272e231d3ed 100644 --- a/compiler/rustc_session/src/session.rs +++ b/compiler/rustc_session/src/session.rs @@ -471,7 +471,7 @@ impl Session { ) -> DiagnosticBuilder<'a> { let mut err = self.parse_sess.create_err(err); if err.code.is_none() { - err.code = std::option::Option::Some(error_code!(E0658)); + err.code(error_code!(E0658)); } add_feature_diagnostics(&mut err, &self.parse_sess, feature); err