about summary refs log tree commit diff
diff options
context:
space:
mode:
authorTakayuki Maeda <takoyaki0316@gmail.com>2022-08-13 22:10:54 +0900
committerTakayuki Maeda <takoyaki0316@gmail.com>2022-08-13 22:10:54 +0900
commitd47df26784355eaa4006eee60f262c6035fea307 (patch)
treeac07e53c813c2d45bae313db12beceab54a13d14
parent48c0341a7081bb74bb4635529a94298b9be4b459 (diff)
downloadrust-d47df26784355eaa4006eee60f262c6035fea307.tar.gz
rust-d47df26784355eaa4006eee60f262c6035fea307.zip
use `span_suggestion` instead of `span_suggestion_verbose`
-rw-r--r--compiler/rustc_parse/src/parser/item.rs2
-rw-r--r--src/test/ui/parser/suggest-removing-semicolon-after-impl-trait-items.stderr11
2 files changed, 5 insertions, 8 deletions
diff --git a/compiler/rustc_parse/src/parser/item.rs b/compiler/rustc_parse/src/parser/item.rs
index 8f4edf6ce48..8f58bce8890 100644
--- a/compiler/rustc_parse/src/parser/item.rs
+++ b/compiler/rustc_parse/src/parser/item.rs
@@ -700,7 +700,7 @@ impl<'a> Parser<'a> {
                         .span_label(non_item_span, "non-item starts here")
                         .span_label(self.prev_token.span, "item list ends here");
                     if is_unnecessary_semicolon {
-                        err.span_suggestion_verbose(
+                        err.span_suggestion(
                             semicolon_span,
                             "consider removing this semicolon",
                             "",
diff --git a/src/test/ui/parser/suggest-removing-semicolon-after-impl-trait-items.stderr b/src/test/ui/parser/suggest-removing-semicolon-after-impl-trait-items.stderr
index bc12bfc0220..396e0c130f1 100644
--- a/src/test/ui/parser/suggest-removing-semicolon-after-impl-trait-items.stderr
+++ b/src/test/ui/parser/suggest-removing-semicolon-after-impl-trait-items.stderr
@@ -4,15 +4,12 @@ error: non-item in item list
 LL | trait Foo {
    |           - item list starts here
 LL |     fn bar() {};
-   |                ^ non-item starts here
+   |                ^
+   |                |
+   |                non-item starts here
+   |                help: consider removing this semicolon
 LL | }
    | - item list ends here
-   |
-help: consider removing this semicolon
-   |
-LL -     fn bar() {};
-LL +     fn bar() {}
-   |
 
 error: aborting due to previous error