about summary refs log tree commit diff
path: root/src/test/ui/parser
diff options
context:
space:
mode:
authorYuki Okushi <huyuumi.dev@gmail.com>2020-01-29 18:02:58 +0900
committerYuki Okushi <huyuumi.dev@gmail.com>2020-01-29 18:03:45 +0900
commitcef7764a7624fabeb151b861f005a9d89da91a09 (patch)
tree17ee598bafaf5ebc03b1af37621ef3c371ed9ac1 /src/test/ui/parser
parent343432a74d1b92e4d3e71de4271e68304e046da3 (diff)
downloadrust-cef7764a7624fabeb151b861f005a9d89da91a09.tar.gz
rust-cef7764a7624fabeb151b861f005a9d89da91a09.zip
Avoid ICE in macro's diagnostics
Diffstat (limited to 'src/test/ui/parser')
-rw-r--r--src/test/ui/parser/issue-62524.stderr5
-rw-r--r--src/test/ui/parser/issue-68629.rsbin0 -> 336 bytes
-rw-r--r--src/test/ui/parser/issue-68629.stderrbin0 -> 1441 bytes
-rw-r--r--src/test/ui/parser/mbe_missing_right_paren.stderr4
4 files changed, 4 insertions, 5 deletions
diff --git a/src/test/ui/parser/issue-62524.stderr b/src/test/ui/parser/issue-62524.stderr
index 3482435cd1d..8191c9682ce 100644
--- a/src/test/ui/parser/issue-62524.stderr
+++ b/src/test/ui/parser/issue-62524.stderr
@@ -16,9 +16,8 @@ LL | | Ϥ,
    |
 help: change the delimiters to curly braces
    |
-LL | y!{
-LL | Ϥ}
-   |
+LL | y! { /* items */ }
+   |    ^^^^^^^^^^^^^^^
 help: add a semicolon
    |
 LL | Ϥ,;
diff --git a/src/test/ui/parser/issue-68629.rs b/src/test/ui/parser/issue-68629.rs
new file mode 100644
index 00000000000..672a31f12c8
--- /dev/null
+++ b/src/test/ui/parser/issue-68629.rs
Binary files differdiff --git a/src/test/ui/parser/issue-68629.stderr b/src/test/ui/parser/issue-68629.stderr
new file mode 100644
index 00000000000..a7885ecec56
--- /dev/null
+++ b/src/test/ui/parser/issue-68629.stderr
Binary files differdiff --git a/src/test/ui/parser/mbe_missing_right_paren.stderr b/src/test/ui/parser/mbe_missing_right_paren.stderr
index c5b3cc275ce..4ce39de8866 100644
--- a/src/test/ui/parser/mbe_missing_right_paren.stderr
+++ b/src/test/ui/parser/mbe_missing_right_paren.stderr
@@ -14,8 +14,8 @@ LL | macro_rules! abc(ؼ
    |
 help: change the delimiters to curly braces
    |
-LL | macro_rules! abc{ؼ}
-   |                 ^ ^
+LL | macro_rules! abc { /* items */ }
+   |                  ^^^^^^^^^^^^^^^
 help: add a semicolon
    |
 LL | macro_rules! abc(ؼ;