use rustc_macros::LintDiagnostic; use rustc_span::{Symbol, Span}; #[derive(LintDiagnostic)] #[diag(lint_atomic_ordering_invalid)] #[help] pub struct InvalidAtomicOrderingDiag { pub method: Symbol, #[label] pub fail_order_arg_span: Span, }