rust/tests/ui/macros/macro-deep_expansion.rs

18 lines
187 B
Rust

// run-pass
macro_rules! foo2 {
() => {
"foo"
}
}
macro_rules! foo {
() => {
foo2!()
}
}
fn main() {
assert_eq!(concat!(foo!(), "bar"), "foobar")
}