From d9f60052d2471b15417153d3daca8d83d1c44fd4 Mon Sep 17 00:00:00 2001 From: Lenko Donchev Date: Wed, 1 Feb 2023 20:50:41 -0600 Subject: Recover from default value for a lifetime in generic parameters. --- compiler/rustc_parse/src/errors.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (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 fd4333dbbec..0d09fb6a7c2 100644 --- a/compiler/rustc_parse/src/errors.rs +++ b/compiler/rustc_parse/src/errors.rs @@ -1589,6 +1589,14 @@ pub(crate) struct UnexpectedSelfInGenericParameters { pub span: Span, } +#[derive(Diagnostic)] +#[diag(parse_unexpected_default_value_for_lifetime_in_generic_parameters)] +pub(crate) struct UnexpectedDefaultValueForLifetimeInGenericParameters { + #[primary_span] + #[label] + pub span: Span, +} + #[derive(Diagnostic)] #[diag(parse_multiple_where_clauses)] pub(crate) struct MultipleWhereClauses { -- cgit 1.4.1-3-g733a5