about summary refs log tree commit diff
path: root/compiler/rustc_parse/src/errors.rs
diff options
context:
space:
mode:
authorLeón Orell Valerian Liehr <me@fmease.dev>2025-04-14 20:48:51 +0200
committerLeón Orell Valerian Liehr <me@fmease.dev>2025-04-15 10:08:36 +0200
commit8887af72a0b1f37a34b02d488ca3278576e2d73d (patch)
tree64923f9cf360527a8a1ffeba6c6a81105439de91 /compiler/rustc_parse/src/errors.rs
parent97c966bb40756903f8aa13995629128d157f6056 (diff)
downloadrust-8887af72a0b1f37a34b02d488ca3278576e2d73d.tar.gz
rust-8887af72a0b1f37a34b02d488ca3278576e2d73d.zip
Improve parse errors for lifetimes in type position
Diffstat (limited to 'compiler/rustc_parse/src/errors.rs')
-rw-r--r--compiler/rustc_parse/src/errors.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/rustc_parse/src/errors.rs b/compiler/rustc_parse/src/errors.rs
index dfdef018bc3..b28939e062a 100644
--- a/compiler/rustc_parse/src/errors.rs
+++ b/compiler/rustc_parse/src/errors.rs
@@ -2806,6 +2806,8 @@ pub(crate) struct ReturnTypesUseThinArrow {
 pub(crate) struct NeedPlusAfterTraitObjectLifetime {
     #[primary_span]
     pub span: Span,
+    #[suggestion(code = " + /* Trait */", applicability = "has-placeholders")]
+    pub suggestion: Span,
 }
 
 #[derive(Diagnostic)]