diff --git a/compiler/rustc_lint/src/context.rs b/compiler/rustc_lint/src/context.rs index cc23a553b16..5c34b763e5d 100644 --- a/compiler/rustc_lint/src/context.rs +++ b/compiler/rustc_lint/src/context.rs @@ -677,7 +677,7 @@ impl<'tcx> LintContext for LateContext<'tcx> { match span { Some(s) => self.tcx.struct_span_lint_hir(lint, hir_id, s, msg, decorate), - None => self.tcx.struct_lint_node(lint, hir_id, msg, decorate), + None => self.tcx.node_lint(lint, hir_id, msg, decorate), } } diff --git a/compiler/rustc_middle/src/lint.rs b/compiler/rustc_middle/src/lint.rs index 7f1ac0ee815..70506313832 100644 --- a/compiler/rustc_middle/src/lint.rs +++ b/compiler/rustc_middle/src/lint.rs @@ -250,7 +250,7 @@ pub fn explain_lint_level_source( /// - [`TyCtxt::emit_spanned_lint`] /// - [`TyCtxt::struct_span_lint_hir`] /// - [`TyCtxt::emit_lint`] -/// - [`TyCtxt::struct_lint_node`] +/// - [`TyCtxt::node_lint`] /// - `LintContext::opt_span_lint` /// /// ## `decorate` diff --git a/compiler/rustc_middle/src/ty/context.rs b/compiler/rustc_middle/src/ty/context.rs index e65e1060370..9d55c74d54b 100644 --- a/compiler/rustc_middle/src/ty/context.rs +++ b/compiler/rustc_middle/src/ty/context.rs @@ -2117,7 +2117,7 @@ impl<'tcx> TyCtxt<'tcx> { id: HirId, decorator: impl for<'a> DecorateLint<'a, ()>, ) { - self.struct_lint_node(lint, id, decorator.msg(), |diag| { + self.node_lint(lint, id, decorator.msg(), |diag| { decorator.decorate_lint(diag); }) } @@ -2127,7 +2127,7 @@ impl<'tcx> TyCtxt<'tcx> { /// [`struct_lint_level`]: rustc_middle::lint::struct_lint_level#decorate-signature #[rustc_lint_diagnostics] #[track_caller] - pub fn struct_lint_node( + pub fn node_lint( self, lint: &'static Lint, id: HirId, diff --git a/src/librustdoc/core.rs b/src/librustdoc/core.rs index 8bb1ed6d476..7cf385de6b7 100644 --- a/src/librustdoc/core.rs +++ b/src/librustdoc/core.rs @@ -377,7 +377,7 @@ pub(crate) fn run_global_ctxt( {}/rustdoc/how-to-write-documentation.html", crate::DOC_RUST_LANG_ORG_CHANNEL ); - tcx.struct_lint_node( + tcx.node_lint( crate::lint::MISSING_CRATE_LEVEL_DOCS, DocContext::as_local_hir_id(tcx, krate.module.item_id).unwrap(), "no documentation found for this crate's top-level module",