about summary refs log tree commit diff
path: root/src/test/ui/issues
diff options
context:
space:
mode:
authorNoah Lev <camelidcamel@gmail.com>2021-09-01 20:20:46 -0700
committerNoah Lev <camelidcamel@gmail.com>2021-09-01 20:20:46 -0700
commit2226977a875c149effeb7d6b85bce5a5ba0c440c (patch)
treed8ae1151fa4effc048a605361dfd2a643ad1d45d /src/test/ui/issues
parentd2b13ba46694b73cf2cd64b3a18c3abd55983f2b (diff)
downloadrust-2226977a875c149effeb7d6b85bce5a5ba0c440c.tar.gz
rust-2226977a875c149effeb7d6b85bce5a5ba0c440c.zip
Ensure suggestion is in its own diagnostic window
For two reasons:

1. Now that the suggestion span has been corrected, the output is a bit
   cluttered and hard to read. Putting the suggestion its own window
   creates more space.

2. It's easier to see what's being suggested, since now the version
   after the suggestion is applied is shown.
Diffstat (limited to 'src/test/ui/issues')
-rw-r--r--src/test/ui/issues/issue-4736.stderr10
-rw-r--r--src/test/ui/issues/issue-80607.stderr10
2 files changed, 12 insertions, 8 deletions
diff --git a/src/test/ui/issues/issue-4736.stderr b/src/test/ui/issues/issue-4736.stderr
index 7df506b1981..2a1f1819c33 100644
--- a/src/test/ui/issues/issue-4736.stderr
+++ b/src/test/ui/issues/issue-4736.stderr
@@ -5,10 +5,12 @@ LL | struct NonCopyable(());
    |        ----------- `NonCopyable` defined here
 ...
 LL |     let z = NonCopyable{ p: () };
-   |             -------------^------
-   |             |            |
-   |             |            field does not exist
-   |             help: `NonCopyable` is a tuple struct, use the appropriate syntax: `NonCopyable(/* fields */)`
+   |                          ^ field does not exist
+   |
+help: `NonCopyable` is a tuple struct, use the appropriate syntax
+   |
+LL |     let z = NonCopyable(/* fields */);
+   |             ~~~~~~~~~~~~~~~~~~~~~~~~~
 
 error: aborting due to previous error
 
diff --git a/src/test/ui/issues/issue-80607.stderr b/src/test/ui/issues/issue-80607.stderr
index 6172a7cc8aa..38e46683b08 100644
--- a/src/test/ui/issues/issue-80607.stderr
+++ b/src/test/ui/issues/issue-80607.stderr
@@ -5,10 +5,12 @@ LL |     V1(i32),
    |     -- `Enum::V1` defined here
 ...
 LL |     Enum::V1 { x }
-   |     -----------^--
-   |     |          |
-   |     |          field does not exist
-   |     help: `Enum::V1` is a tuple variant, use the appropriate syntax: `Enum::V1(/* fields */)`
+   |                ^ field does not exist
+   |
+help: `Enum::V1` is a tuple variant, use the appropriate syntax
+   |
+LL |     Enum::V1(/* fields */)
+   |     ~~~~~~~~~~~~~~~~~~~~~~
 
 error: aborting due to previous error