blob: 2c9fb50539a275959b23c13b73295b2dee78c982 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  | 
// 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),+) };
    }
}
 
  |