about summary refs log tree commit diff
diff options
context:
space:
mode:
-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() {}