about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRune Tynan <runetynan@gmail.com>2020-11-26 22:08:59 -0500
committerRune Tynan <runetynan@gmail.com>2020-11-27 21:59:21 -0500
commit949b72e9d901181966b7208f5e7c74ccc025d679 (patch)
treecd9fe8fab60ecd5f8573f6a60d991d965075affa
parentc007f4354dad24c38639c96dd83af9b69bff50e6 (diff)
downloadrust-949b72e9d901181966b7208f5e7c74ccc025d679.tar.gz
rust-949b72e9d901181966b7208f5e7c74ccc025d679.zip
Update decl_macro test, add decl_macro_priv test for --document-private-items
-rw-r--r--src/test/rustdoc/decl_macro.rs (renamed from src/test/rustdoc/macros_2.rs)5
-rw-r--r--src/test/rustdoc/decl_macro_priv.rs13
2 files changed, 15 insertions, 3 deletions
diff --git a/src/test/rustdoc/macros_2.rs b/src/test/rustdoc/decl_macro.rs
index c1e4d6702c4..45b4a3fac21 100644
--- a/src/test/rustdoc/macros_2.rs
+++ b/src/test/rustdoc/decl_macro.rs
@@ -1,14 +1,13 @@
-
 #![feature(decl_macro)]
 
-// @has macros_2/macro.my_macro.html //pre 'pub macro my_macro() {'
+// @has decl_macro/macro.my_macro.html //pre 'pub macro my_macro() {'
 // @has - //pre '...'
 // @has - //pre '}'
 pub macro my_macro() {
 
 }
 
-// @has macros_2/macro.my_macro_2.html //pre 'pub macro my_macro_2($($tok:tt)*) {'
+// @has decl_macro/macro.my_macro_2.html //pre 'pub macro my_macro_2($($tok:tt)*) {'
 // @has - //pre '...'
 // @has - //pre '}'
 pub macro my_macro_2($($tok:tt)*) {
diff --git a/src/test/rustdoc/decl_macro_priv.rs b/src/test/rustdoc/decl_macro_priv.rs
new file mode 100644
index 00000000000..6e2258adf6f
--- /dev/null
+++ b/src/test/rustdoc/decl_macro_priv.rs
@@ -0,0 +1,13 @@
+// compile-flags: --document-private-items
+
+#![feature(decl_macro)]
+
+// @has decl_macro_priv/macro.crate_macro.html //pre 'pub(crate) macro crate_macro() {'
+// @has - //pre '...'
+// @has - //pre '}'
+pub(crate) macro crate_macro() {}
+
+// @has decl_macro_priv/macro.priv_macro.html //pre 'macro priv_macro() {'
+// @has - //pre '...'
+// @has - //pre '}'
+macro priv_macro() {}