1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
// check-pass #![allow(rustdoc::private_intra_doc_links)] macro_rules! foo { () => {}; } /// [foo!] pub fn baz() {} #[macro_use] mod macros { macro_rules! escaping { () => {}; } } pub mod inner { /// [foo!] /// [escaping] pub fn baz() { foo!(); } }