blob: 1c8bb251e20e1dfb2ae09fdb9a888fa88dabb71d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#![feature(macro_attr)]
macro_rules! local_attr {
attr() { $($body:tt)* } => {
compile_error!(concat!("local_attr: ", stringify!($($body)*)));
};
//~^^ ERROR: local_attr
}
fn main() {
#[local_attr]
struct S;
local_attr!(arg); //~ ERROR: macro has no rules for function-like invocation
}
|