diff options
| author | Nicholas Nethercote <n.nethercote@gmail.com> | 2024-03-08 12:13:39 +1100 |
|---|---|---|
| committer | Nicholas Nethercote <n.nethercote@gmail.com> | 2024-03-11 10:06:34 +1100 |
| commit | 43c06335cf2d1cc6b12fcfa5b8795d9becc52e8c (patch) | |
| tree | 5d3cdc972bf6a1f59c4b4d5d32e94578f915a613 /compiler/rustc_macros/src/diagnostics/mod.rs | |
| parent | e9f0d9be0e42decc34d236d86e9b9140c6168aa2 (diff) | |
| download | rust-43c06335cf2d1cc6b12fcfa5b8795d9becc52e8c.tar.gz rust-43c06335cf2d1cc6b12fcfa5b8795d9becc52e8c.zip | |
Rename diagnostic derive things.
For increased consistency. - session_diagnostic_derive -> diagnostic_derive - session_subdiagnostic_derive -> subdiagnostic_derive - SubdiagnosticDeriveBuilder -> SubdiagnosticDerive
Diffstat (limited to 'compiler/rustc_macros/src/diagnostics/mod.rs')
| -rw-r--r-- | compiler/rustc_macros/src/diagnostics/mod.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/compiler/rustc_macros/src/diagnostics/mod.rs b/compiler/rustc_macros/src/diagnostics/mod.rs index 044bbadf41c..389d88bebc7 100644 --- a/compiler/rustc_macros/src/diagnostics/mod.rs +++ b/compiler/rustc_macros/src/diagnostics/mod.rs @@ -6,7 +6,7 @@ mod utils; use diagnostic::{DiagnosticDerive, LintDiagnosticDerive}; use proc_macro2::TokenStream; -use subdiagnostic::SubdiagnosticDeriveBuilder; +use subdiagnostic::SubdiagnosticDerive; use synstructure::Structure; /// Implements `#[derive(Diagnostic)]`, which allows for errors to be specified as a struct, @@ -55,7 +55,7 @@ use synstructure::Structure; /// /// See rustc dev guide for more examples on using the `#[derive(Diagnostic)]`: /// <https://rustc-dev-guide.rust-lang.org/diagnostics/diagnostic-structs.html> -pub fn session_diagnostic_derive(mut s: Structure<'_>) -> TokenStream { +pub fn diagnostic_derive(mut s: Structure<'_>) -> TokenStream { s.underscore_const(true); DiagnosticDerive::new(s).into_tokens() } @@ -153,7 +153,7 @@ pub fn lint_diagnostic_derive(mut s: Structure<'_>) -> TokenStream { /// /// diag.subdiagnostic(RawIdentifierSuggestion { span, applicability, ident }); /// ``` -pub fn session_subdiagnostic_derive(mut s: Structure<'_>) -> TokenStream { +pub fn subdiagnostic_derive(mut s: Structure<'_>) -> TokenStream { s.underscore_const(true); - SubdiagnosticDeriveBuilder::new().into_tokens(s) + SubdiagnosticDerive::new().into_tokens(s) } |
