From 3eb48a35c8ae8335da66dc2bdb4f60e6ae22e1dd Mon Sep 17 00:00:00 2001 From: León Orell Valerian Liehr Date: Mon, 18 Dec 2023 17:55:55 +0100 Subject: Introduce `const Trait` (always-const trait bounds) --- compiler/rustc_parse/src/errors.rs | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) (limited to 'compiler/rustc_parse/src/errors.rs') diff --git a/compiler/rustc_parse/src/errors.rs b/compiler/rustc_parse/src/errors.rs index 53cce9e2883..e276b34ca37 100644 --- a/compiler/rustc_parse/src/errors.rs +++ b/compiler/rustc_parse/src/errors.rs @@ -2555,20 +2555,13 @@ pub(crate) struct AssocLifetime { pub lifetime: Span, } -#[derive(Diagnostic)] -#[diag(parse_tilde_const_lifetime)] -pub(crate) struct TildeConstLifetime { - #[primary_span] - pub span: Span, -} - #[derive(Diagnostic)] #[diag(parse_modifier_lifetime)] pub(crate) struct ModifierLifetime { #[primary_span] #[suggestion(style = "tool-only", applicability = "maybe-incorrect", code = "")] pub span: Span, - pub sigil: &'static str, + pub modifier: &'static str, } #[derive(Diagnostic)] @@ -2581,15 +2574,6 @@ pub(crate) struct ParenthesizedLifetime { pub snippet: String, } -#[derive(Diagnostic)] -#[diag(parse_const_bounds_missing_tilde)] -pub(crate) struct ConstMissingTilde { - #[primary_span] - pub span: Span, - #[suggestion(code = "~", applicability = "machine-applicable")] - pub start: Span, -} - #[derive(Diagnostic)] #[diag(parse_underscore_literal_suffix)] pub(crate) struct UnderscoreLiteralSuffix { -- cgit 1.4.1-3-g733a5