diff options
| author | Mara Bos <m-ou.se@m-ou.se> | 2021-11-04 18:12:09 +0100 |
|---|---|---|
| committer | Mara Bos <m-ou.se@m-ou.se> | 2021-11-16 19:53:00 +0100 |
| commit | 09e4a75f294a9b058bd908c98df38dd41e68f6ff (patch) | |
| tree | 9b44f9d43de020140fb1c47a9f08efb23863aa5d /compiler | |
| parent | 5a25751c1e5328930743bef8c1f688ed7c69938b (diff) | |
| download | rust-09e4a75f294a9b058bd908c98df38dd41e68f6ff.tar.gz rust-09e4a75f294a9b058bd908c98df38dd41e68f6ff.zip | |
Use span_suggestions instead of multipart_suggestions.
Diffstat (limited to 'compiler')
| -rw-r--r-- | compiler/rustc_typeck/src/check/demand.rs | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/compiler/rustc_typeck/src/check/demand.rs b/compiler/rustc_typeck/src/check/demand.rs index 1e43d8fc2bd..ece2d7b4f37 100644 --- a/compiler/rustc_typeck/src/check/demand.rs +++ b/compiler/rustc_typeck/src/check/demand.rs @@ -227,14 +227,12 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> { Ok(s) if s.ends_with('}') => "", _ => ";", }; - err.multipart_suggestions( + err.span_suggestions( + span.shrink_to_hi(), "try adding an expression at the end of the block", - return_suggestions.into_iter().map(|r| { - vec![( - span.shrink_to_hi(), - format!("{}\n{}{}", semicolon, indent, r), - )] - }), + return_suggestions + .into_iter() + .map(|r| format!("{}\n{}{}", semicolon, indent, r)), Applicability::MaybeIncorrect, ); } |
