| //@ compile-flags: -Z unstable-options --generate-redirect-map | |
| #![crate_name = "foo"] | |
| //@ !has foo/private/struct.Quz.html | |
| //@ !has foo/hidden/struct.Bar.html | |
| //@ has foo/redirect-map.json | |
| pub use private::Quz; | |
| pub use hidden::Bar; | |
| mod private { | |
| pub struct Quz; | |
| } | |
| #[doc(hidden)] | |
| pub mod hidden { | |
| pub struct Bar; | |
| } | |
| #[macro_export] | |
| macro_rules! foo { | |
| () => {} | |
| } |