about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorMaybe Waffle <waffle.lapkin@gmail.com>2022-10-13 14:57:50 +0000
committerMaybe Waffle <waffle.lapkin@gmail.com>2022-10-13 14:57:50 +0000
commit577d2cfbcc9b7c8981e7faaf62981d1b5b35b8a8 (patch)
tree38912e537fc9f28b5b22edbfcad9b5299f376561 /src
parent3df9afcae781c2d9db5a2cb9acde9be5ae753285 (diff)
downloadrust-577d2cfbcc9b7c8981e7faaf62981d1b5b35b8a8.tar.gz
rust-577d2cfbcc9b7c8981e7faaf62981d1b5b35b8a8.zip
Add test for issue 102986
Diffstat (limited to 'src')
-rw-r--r--src/test/rustdoc-ui/issue-102986.rs4
-rw-r--r--src/test/rustdoc-ui/issue-102986.stderr14
2 files changed, 18 insertions, 0 deletions
diff --git a/src/test/rustdoc-ui/issue-102986.rs b/src/test/rustdoc-ui/issue-102986.rs
new file mode 100644
index 00000000000..001784ac285
--- /dev/null
+++ b/src/test/rustdoc-ui/issue-102986.rs
@@ -0,0 +1,4 @@
+struct Struct {
+    y: (typeof("hey"),),
+    //~^ `typeof` is a reserved keyword but unimplemented
+}
diff --git a/src/test/rustdoc-ui/issue-102986.stderr b/src/test/rustdoc-ui/issue-102986.stderr
new file mode 100644
index 00000000000..3a573726c97
--- /dev/null
+++ b/src/test/rustdoc-ui/issue-102986.stderr
@@ -0,0 +1,14 @@
+error[E0516]: `typeof` is a reserved keyword but unimplemented
+  --> $DIR/issue-102986.rs:2:9
+   |
+LL |     y: (typeof("hey"),),
+   |         ^^^^^^^^^^^^^ reserved keyword
+   |
+help: consider replacing `typeof(...)` with an actual type
+   |
+LL |     y: (&'static str,),
+   |         ~~~~~~~~~~~~
+
+error: aborting due to previous error
+
+For more information about this error, try `rustc --explain E0516`.