about summary refs log tree commit diff
path: root/compiler/rustc_lint/src/early.rs
diff options
context:
space:
mode:
authorUrgau <urgau@numericable.fr>2025-05-10 15:12:41 +0200
committerUrgau <urgau@numericable.fr>2025-05-26 21:51:09 +0200
commit93f3db25c0e554d3143bed945e2671a14aa5288d (patch)
tree68448b5dbe6bcea95f1e00cd27f56f27dddd3f29 /compiler/rustc_lint/src/early.rs
parente33fe611f548aec16722657bf331ad75bf01617f (diff)
downloadrust-93f3db25c0e554d3143bed945e2671a14aa5288d.tar.gz
rust-93f3db25c0e554d3143bed945e2671a14aa5288d.zip
Expose `rustc_lint::decorate_builtin_lint` for use in `rustdoc`
Diffstat (limited to 'compiler/rustc_lint/src/early.rs')
-rw-r--r--compiler/rustc_lint/src/early.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_lint/src/early.rs b/compiler/rustc_lint/src/early.rs
index f9601fa5ef1..2607ec58f4d 100644
--- a/compiler/rustc_lint/src/early.rs
+++ b/compiler/rustc_lint/src/early.rs
@@ -18,7 +18,7 @@ use tracing::debug;
 use crate::context::{EarlyContext, LintContext, LintStore};
 use crate::passes::{EarlyLintPass, EarlyLintPassObject};
 
-mod diagnostics;
+pub(super) mod diagnostics;
 
 macro_rules! lint_callback { ($cx:expr, $f:ident, $($args:expr),*) => ({
     $cx.pass.$f(&$cx.context, $($args),*);
@@ -40,7 +40,7 @@ impl<'ecx, 'tcx, T: EarlyLintPass> EarlyContextAndPass<'ecx, 'tcx, T> {
         for early_lint in self.context.buffered.take(id) {
             let BufferedEarlyLint { span, node_id: _, lint_id, diagnostic } = early_lint;
             self.context.opt_span_lint(lint_id.lint, span, |diag| {
-                diagnostics::decorate_lint(self.context.sess(), self.tcx, diagnostic, diag);
+                diagnostics::decorate_builtin_lint(self.context.sess(), self.tcx, diagnostic, diag);
             });
         }
     }