| #![crate_name = "foo"] | |
| #![deny(rustdoc::broken_intra_doc_links)] | |
| //! [foo!()] | |
| //@ has foo/index.html '//a[@href="macro.foo.html"]' 'foo!()' | |
| //! [foo!{}] | |
| //@ has - '//a[@href="macro.foo.html"]' 'foo!{}' | |
| //! [foo![]](foo![]) | |
| //@ has - '//a[@href="macro.foo.html"]' 'foo![]' | |
| //! [foo1](foo!()) | |
| //@ has - '//a[@href="macro.foo.html"]' 'foo1' | |
| //! [foo2](foo!{}) | |
| //@ has - '//a[@href="macro.foo.html"]' 'foo2' | |
| //! [foo3](foo![]) | |
| //@ has - '//a[@href="macro.foo.html"]' 'foo3' | |
| #[macro_export] | |
| macro_rules! foo { | |
| () => {}; | |
| } |