about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorFabian Wolff <fabian.wolff@alumni.ethz.ch>2021-06-17 17:28:55 +0200
committerFabian Wolff <fabian.wolff@alumni.ethz.ch>2021-06-17 17:28:55 +0200
commite9e844f44cf21bfa9ff8931b9256da57a2dec79f (patch)
tree5ad11cc68d01e0a7539317e9a9e712332dd352e6 /src
parent2cedd86b1c25db321e7e023f6a429e23425a7e00 (diff)
downloadrust-e9e844f44cf21bfa9ff8931b9256da57a2dec79f.tar.gz
rust-e9e844f44cf21bfa9ff8931b9256da57a2dec79f.zip
Move regression test for #83512 into doc_keyword.rs
Diffstat (limited to 'src')
-rw-r--r--src/test/ui/rustdoc/doc_keyword.rs8
-rw-r--r--src/test/ui/rustdoc/doc_keyword.stderr8
-rw-r--r--src/test/ui/rustdoc/issue-83512.rs10
-rw-r--r--src/test/ui/rustdoc/issue-83512.stderr8
4 files changed, 15 insertions, 19 deletions
diff --git a/src/test/ui/rustdoc/doc_keyword.rs b/src/test/ui/rustdoc/doc_keyword.rs
index 4c72e7e9684..4518f77ef93 100644
--- a/src/test/ui/rustdoc/doc_keyword.rs
+++ b/src/test/ui/rustdoc/doc_keyword.rs
@@ -10,3 +10,11 @@ mod foo {
 
 #[doc(keyword = "hall")] //~ ERROR
 fn foo() {}
+
+
+// Regression test for the ICE described in #83512.
+trait Foo {
+    #[doc(keyword = "match")]
+    //~^ ERROR: `#[doc(keyword = "...")]` can only be used on modules
+    fn quux() {}
+}
diff --git a/src/test/ui/rustdoc/doc_keyword.stderr b/src/test/ui/rustdoc/doc_keyword.stderr
index 0679bb8c5a7..6ba7034d541 100644
--- a/src/test/ui/rustdoc/doc_keyword.stderr
+++ b/src/test/ui/rustdoc/doc_keyword.stderr
@@ -10,11 +10,17 @@ error: `#[doc(keyword = "...")]` can only be used on modules
 LL | #[doc(keyword = "hall")]
    |       ^^^^^^^^^^^^^^^^
 
+error: `#[doc(keyword = "...")]` can only be used on modules
+  --> $DIR/doc_keyword.rs:17:11
+   |
+LL |     #[doc(keyword = "match")]
+   |           ^^^^^^^^^^^^^^^^^
+
 error: `#![doc(keyword = "...")]` isn't allowed as a crate-level attribute
   --> $DIR/doc_keyword.rs:4:8
    |
 LL | #![doc(keyword = "hello")]
    |        ^^^^^^^^^^^^^^^^^
 
-error: aborting due to 3 previous errors
+error: aborting due to 4 previous errors
 
diff --git a/src/test/ui/rustdoc/issue-83512.rs b/src/test/ui/rustdoc/issue-83512.rs
deleted file mode 100644
index 378f685ed30..00000000000
--- a/src/test/ui/rustdoc/issue-83512.rs
+++ /dev/null
@@ -1,10 +0,0 @@
-// Regression test for the ICE described in #83512.
-
-#![feature(doc_keyword)]
-#![crate_type="lib"]
-
-trait Foo {
-    #[doc(keyword = "match")]
-    //~^ ERROR: `#[doc(keyword = "...")]` can only be used on modules
-    fn quux() {}
-}
diff --git a/src/test/ui/rustdoc/issue-83512.stderr b/src/test/ui/rustdoc/issue-83512.stderr
deleted file mode 100644
index da7e480c63e..00000000000
--- a/src/test/ui/rustdoc/issue-83512.stderr
+++ /dev/null
@@ -1,8 +0,0 @@
-error: `#[doc(keyword = "...")]` can only be used on modules
-  --> $DIR/issue-83512.rs:7:11
-   |
-LL |     #[doc(keyword = "match")]
-   |           ^^^^^^^^^^^^^^^^^
-
-error: aborting due to previous error
-