| // This checks that exported macros lint as part of their module of origin, not | |
| // the root module. | |
| // | |
| //@ check-pass | |
| //! Top level documentation | |
| #![deny(missing_docs)] | |
| #[allow(missing_docs)] | |
| mod module { | |
| #[macro_export] | |
| macro_rules! hello { | |
| () => () | |
| } | |
| } | |
| fn main() {} |