rust/tests/ui/macros/macro-rules-attr-infinite-recursion.rs

13 lines
196 B
Rust

#![crate_type = "lib"]
#![feature(macro_attr)]
macro_rules! attr {
attr() { $($body:tt)* } => {
#[attr] $($body)*
};
//~^^ ERROR: recursion limit reached
}
#[attr]
struct S;