about summary refs log tree commit diff
path: root/compiler/rustc_infer/src/errors/mod.rs
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2024-03-24 12:23:36 -0400
committerMichael Goulet <michael@errs.io>2024-03-27 10:08:14 -0400
commit2fe936f17d86fa1c8bcf96844888ccf740cf3d89 (patch)
tree1b86b471ba83fb0f63849400634a9012f11ffa99 /compiler/rustc_infer/src/errors/mod.rs
parent10a7aa14fed9b528b74b0f098c4899c37c09a9c7 (diff)
downloadrust-2fe936f17d86fa1c8bcf96844888ccf740cf3d89.tar.gz
rust-2fe936f17d86fa1c8bcf96844888ccf740cf3d89.zip
Stop doing expensive work in opt_suggest_box_span eagerly
Diffstat (limited to 'compiler/rustc_infer/src/errors/mod.rs')
-rw-r--r--compiler/rustc_infer/src/errors/mod.rs18
1 files changed, 0 insertions, 18 deletions
diff --git a/compiler/rustc_infer/src/errors/mod.rs b/compiler/rustc_infer/src/errors/mod.rs
index d0b1f2848ff..6192eaf3c3a 100644
--- a/compiler/rustc_infer/src/errors/mod.rs
+++ b/compiler/rustc_infer/src/errors/mod.rs
@@ -1263,24 +1263,6 @@ pub enum SuggestAccessingField<'a> {
 }
 
 #[derive(Subdiagnostic)]
-pub enum SuggestBoxingForReturnImplTrait {
-    #[multipart_suggestion(infer_sbfrit_change_return_type, applicability = "maybe-incorrect")]
-    ChangeReturnType {
-        #[suggestion_part(code = "Box<dyn")]
-        start_sp: Span,
-        #[suggestion_part(code = ">")]
-        end_sp: Span,
-    },
-    #[multipart_suggestion(infer_sbfrit_box_return_expr, applicability = "maybe-incorrect")]
-    BoxReturnExpr {
-        #[suggestion_part(code = "Box::new(")]
-        starts: Vec<Span>,
-        #[suggestion_part(code = ")")]
-        ends: Vec<Span>,
-    },
-}
-
-#[derive(Subdiagnostic)]
 #[multipart_suggestion(infer_stp_wrap_one, applicability = "maybe-incorrect")]
 pub struct SuggestTuplePatternOne {
     pub variant: String,