diff options
| author | Esteban Küber <esteban@kuber.com.ar> | 2023-01-06 02:49:15 +0000 |
|---|---|---|
| committer | Esteban Küber <esteban@kuber.com.ar> | 2023-01-06 04:37:29 +0000 |
| commit | 031e0854509759ccf7dbc697bfd5d958adac83f7 (patch) | |
| tree | 1775aea00a81b44d343be22791db871330390775 /compiler/rustc_trait_selection/src | |
| parent | 1fa6ada9dd3a17fc8c99b6b559a2835946803d21 (diff) | |
| download | rust-031e0854509759ccf7dbc697bfd5d958adac83f7.tar.gz rust-031e0854509759ccf7dbc697bfd5d958adac83f7.zip | |
Tweak output
Diffstat (limited to 'compiler/rustc_trait_selection/src')
| -rw-r--r-- | compiler/rustc_trait_selection/src/traits/error_reporting/suggestions.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/compiler/rustc_trait_selection/src/traits/error_reporting/suggestions.rs b/compiler/rustc_trait_selection/src/traits/error_reporting/suggestions.rs index ad2711209e2..d0c2359f06f 100644 --- a/compiler/rustc_trait_selection/src/traits/error_reporting/suggestions.rs +++ b/compiler/rustc_trait_selection/src/traits/error_reporting/suggestions.rs @@ -1077,12 +1077,12 @@ impl<'tcx> TypeErrCtxtExt<'tcx> for TypeErrCtxt<'_, 'tcx> { return; } let [.., stmt] = block.stmts else { - err.span_help(block.span, "this empty block is missing a tail expression"); + err.span_label(block.span, "this empty block is missing a tail expression"); return; }; let hir::StmtKind::Semi(tail_expr) = stmt.kind else { return; }; let Some(ty) = typeck.expr_ty_opt(tail_expr) else { - err.span_help(block.span, "this block is missing a tail expression"); + err.span_label(block.span, "this block is missing a tail expression"); return; }; let ty = self.resolve_numeric_literals_with_default(self.resolve_vars_if_possible(ty)); @@ -1091,14 +1091,14 @@ impl<'tcx> TypeErrCtxtExt<'tcx> for TypeErrCtxt<'_, 'tcx> { let new_obligation = self.mk_trait_obligation_with_new_self_ty(obligation.param_env, trait_pred_and_self); if self.predicate_must_hold_modulo_regions(&new_obligation) { - err.span_suggestion_verbose( + err.span_suggestion_short( stmt.span.with_lo(tail_expr.span.hi()), "remove this semicolon", "", Applicability::MachineApplicable, ); } else { - err.span_help(block.span, "this block is missing a tail expression"); + err.span_label(block.span, "this block is missing a tail expression"); } } |
