//@ run-pass | |
//@ aux-build:macro-dump-debug.rs | |
extern crate macro_dump_debug; | |
use macro_dump_debug::dump_debug; | |
dump_debug! { | |
ident // ident | |
r#ident // raw ident | |
, // alone punct | |
==> // joint punct | |
() // empty group | |
[_] // nonempty group | |
// unsuffixed literals | |
0 | |
1.0 | |
"S" | |
b"B" | |
r"R" | |
r##"R"## | |
br"BR" | |
br##"BR"## | |
'C' | |
b'B' | |
// suffixed literals | |
0q | |
1.0q | |
"S"q | |
b"B"q | |
r"R"q | |
r##"R"##q | |
br"BR"q | |
br##"BR"##q | |
'C'q | |
b'B'q | |
} | |
fn main() {} |