rust/tests/ui/macros/macro-expand-within-generics-in-path.rs
2024-05-11 00:13:27 +08:00

20 lines
286 B
Rust

// issue#123911
// issue#123912
macro_rules! m {
($p: path) => {
#[$p]
struct S;
};
}
macro_rules! p {
() => {};
}
m!(generic<p!()>);
//~^ ERROR: unexpected generic arguments in path
//~| ERROR: cannot find attribute `generic` in this scope
fn main() {}