mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-30 02:33:55 +00:00
16 lines
361 B
Rust
16 lines
361 B
Rust
macro_rules! m {
|
|
($p1: path) => {
|
|
#[derive($p1)] struct U;
|
|
}
|
|
}
|
|
|
|
macro_rules! foo { () => () }
|
|
|
|
fn main() {
|
|
foo::<T>!(); //~ ERROR generic arguments in macro path
|
|
foo::<>!(); //~ ERROR generic arguments in macro path
|
|
m!(Default<>);
|
|
//~^ ERROR unexpected generic arguments in path
|
|
//~^^ ERROR generic arguments in macro path
|
|
}
|