about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorYuki Okushi <huyuumi.dev@gmail.com>2019-11-17 13:36:24 +0900
committerGitHub <noreply@github.com>2019-11-17 13:36:24 +0900
commit750dd03a230d773b7395ff45b9fcebe795fe28aa (patch)
tree3f7f8b7a3f60de5eb75bc947825bf2079577f8c0 /src
parentc0fccf5d624c0628646d5ad6757637028b4027cb (diff)
parentcfe94b421bf0db86670434d5391819c15dd70e57 (diff)
downloadrust-750dd03a230d773b7395ff45b9fcebe795fe28aa.tar.gz
rust-750dd03a230d773b7395ff45b9fcebe795fe28aa.zip
Rollup merge of #66471 - Alexendoo:test-issue-63116, r=Centril
Add test for issue 63116

Closes #63116
Diffstat (limited to 'src')
-rw-r--r--src/test/ui/parser/issue-63116.rs3
-rw-r--r--src/test/ui/parser/issue-63116.stderr24
2 files changed, 27 insertions, 0 deletions
diff --git a/src/test/ui/parser/issue-63116.rs b/src/test/ui/parser/issue-63116.rs
new file mode 100644
index 00000000000..430bc1d716c
--- /dev/null
+++ b/src/test/ui/parser/issue-63116.rs
@@ -0,0 +1,3 @@
+// fixed by #66361
+// error-pattern: aborting due to 3 previous errors
+impl W <s(f;Y(;]
diff --git a/src/test/ui/parser/issue-63116.stderr b/src/test/ui/parser/issue-63116.stderr
new file mode 100644
index 00000000000..0aed0386a90
--- /dev/null
+++ b/src/test/ui/parser/issue-63116.stderr
@@ -0,0 +1,24 @@
+error: this file contains an un-closed delimiter
+  --> $DIR/issue-63116.rs:3:18
+   |
+LL | impl W <s(f;Y(;]
+   |          -       ^
+   |          |
+   |          un-closed delimiter
+
+error: expected one of `!`, `(`, `)`, `+`, `,`, `::`, or `<`, found `;`
+  --> $DIR/issue-63116.rs:3:12
+   |
+LL | impl W <s(f;Y(;]
+   |            ^ expected one of 7 possible tokens
+
+error: expected one of `!`, `&&`, `&`, `(`, `)`, `*`, `+`, `,`, `->`, `...`, `::`, `<`, `>`, `?`, `[`, `_`, `dyn`, `extern`, `fn`, `for`, `impl`, `unsafe`, or lifetime, found `;`
+  --> $DIR/issue-63116.rs:3:15
+   |
+LL | impl W <s(f;Y(;]
+   |              -^ help: `)` may belong here
+   |              |
+   |              unclosed delimiter
+
+error: aborting due to 3 previous errors
+