diff options
| author | Urgau <urgau@numericable.fr> | 2025-05-10 15:12:41 +0200 |
|---|---|---|
| committer | Urgau <urgau@numericable.fr> | 2025-05-26 21:51:09 +0200 |
| commit | 93f3db25c0e554d3143bed945e2671a14aa5288d (patch) | |
| tree | 68448b5dbe6bcea95f1e00cd27f56f27dddd3f29 /compiler/rustc_lint/src/early.rs | |
| parent | e33fe611f548aec16722657bf331ad75bf01617f (diff) | |
| download | rust-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.rs | 4 |
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); }); } } |
