diff options
| author | Nicholas Nethercote <n.nethercote@gmail.com> | 2024-03-08 12:03:51 +1100 | 
|---|---|---|
| committer | Nicholas Nethercote <n.nethercote@gmail.com> | 2024-03-11 10:04:50 +1100 | 
| commit | e9f0d9be0e42decc34d236d86e9b9140c6168aa2 (patch) | |
| tree | 65279bbd21ac4f4983ed6e538869199e89c159db /compiler/rustc_mir_transform/src/errors.rs | |
| parent | 541d7cc65c56402f31335e41075838c0da5fbe01 (diff) | |
| download | rust-e9f0d9be0e42decc34d236d86e9b9140c6168aa2.tar.gz rust-e9f0d9be0e42decc34d236d86e9b9140c6168aa2.zip | |
Rename `DecorateLint` as `LintDiagnostic`.
To match `derive(LintDiagnostic)`.
Diffstat (limited to 'compiler/rustc_mir_transform/src/errors.rs')
| -rw-r--r-- | compiler/rustc_mir_transform/src/errors.rs | 10 | 
1 files changed, 5 insertions, 5 deletions
| diff --git a/compiler/rustc_mir_transform/src/errors.rs b/compiler/rustc_mir_transform/src/errors.rs index 7d08c134057..9297bc51fad 100644 --- a/compiler/rustc_mir_transform/src/errors.rs +++ b/compiler/rustc_mir_transform/src/errors.rs @@ -1,8 +1,8 @@ use std::borrow::Cow; use rustc_errors::{ - codes::*, Applicability, DecorateLint, Diag, DiagArgValue, DiagCtxt, DiagMessage, Diagnostic, - EmissionGuarantee, Level, + codes::*, Applicability, Diag, DiagArgValue, DiagCtxt, DiagMessage, Diagnostic, + EmissionGuarantee, Level, LintDiagnostic, }; use rustc_macros::{Diagnostic, LintDiagnostic, Subdiagnostic}; use rustc_middle::mir::{AssertKind, UnsafetyViolationDetails}; @@ -181,7 +181,7 @@ pub(crate) struct UnsafeOpInUnsafeFn { pub suggest_unsafe_block: Option<(Span, Span, Span)>, } -impl<'a> DecorateLint<'a, ()> for UnsafeOpInUnsafeFn { +impl<'a> LintDiagnostic<'a, ()> for UnsafeOpInUnsafeFn { #[track_caller] fn decorate_lint<'b>(self, diag: &'b mut Diag<'a, ()>) { let desc = diag.dcx.eagerly_translate_to_string(self.details.label(), [].into_iter()); @@ -215,7 +215,7 @@ pub(crate) enum AssertLintKind { UnconditionalPanic, } -impl<'a, P: std::fmt::Debug> DecorateLint<'a, ()> for AssertLint<P> { +impl<'a, P: std::fmt::Debug> LintDiagnostic<'a, ()> for AssertLint<P> { fn decorate_lint<'b>(self, diag: &'b mut Diag<'a, ()>) { let message = self.assert_kind.diagnostic_message(); self.assert_kind.add_args(&mut |name, value| { @@ -269,7 +269,7 @@ pub(crate) struct MustNotSupend<'tcx, 'a> { } // Needed for def_path_str -impl<'a> DecorateLint<'a, ()> for MustNotSupend<'_, '_> { +impl<'a> LintDiagnostic<'a, ()> for MustNotSupend<'_, '_> { fn decorate_lint<'b>(self, diag: &'b mut rustc_errors::Diag<'a, ()>) { diag.span_label(self.yield_sp, fluent::_subdiag::label); if let Some(reason) = self.reason { | 
