// This is a regression test for issue #86208. | |
// It is also a general test of macro_rules! display. | |
#![crate_name = "foo"] | |
//@ has 'foo/macro.todo.html' '//pre' 'macro_rules! todo { \ | |
// () => { ... }; \ | |
// ($($arg:tt)+) => { ... }; \ | |
// }' | |
pub use std::todo; | |
mod mod1 { | |
//@ has 'foo/macro.macro1.html' '//pre' 'macro_rules! macro1 { \ | |
// () => { ... }; \ | |
// ($($arg:expr),+) => { ... }; \ | |
// }' | |
#[macro_export] | |
macro_rules! macro1 { | |
() => {}; | |
($($arg:expr),+) => { stringify!($($arg),+) }; | |
} | |
} |