From 2e3f58625e81e435a1aaa1ba6e94a58df3e36cf2 Mon Sep 17 00:00:00 2001 From: Nicholas Nethercote Date: Thu, 18 Jun 2026 15:17:00 +1000 Subject: [PATCH 1/2] Rename `*CombinedModuleLateLintPass` As `*CombinedLateLintModPass`, because that matches things like `late_lint_mod`. --- src/diagnostics/lintstore.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/diagnostics/lintstore.md b/src/diagnostics/lintstore.md index 11a7a573f3..baae63e96b 100644 --- a/src/diagnostics/lintstore.md +++ b/src/diagnostics/lintstore.md @@ -97,7 +97,7 @@ The best way for drivers to get access to this is by overriding the Within the compiler, for performance reasons, we usually do not register dozens of lint passes. Instead, we have a single lint pass of each variety (e.g., -`BuiltinCombinedModuleLateLintPass`) which will internally call all of the +`BuiltinCombinedLateLintModPass`) which will internally call all of the individual lint passes; this is because then we get the benefits of static over dynamic dispatch for each of the (often empty) trait methods. From 8f09788ed2cd621eafb3cea3dceccc5a084af59c Mon Sep 17 00:00:00 2001 From: The rustc-josh-sync Cronjob Bot Date: Mon, 29 Jun 2026 05:50:11 +0000 Subject: [PATCH 2/2] Prepare for merging from rust-lang/rust This updates the rust-version file to 7fb284d9037fa54f6a9b24261c82b394472cbfd7. --- rust-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-version b/rust-version index a05eac34eb..f930573748 100644 --- a/rust-version +++ b/rust-version @@ -1 +1 @@ -8c75e93c5c7671c29f3e8c096b7acf56822ed23a +7fb284d9037fa54f6a9b24261c82b394472cbfd7