#[derive(Copy(Bad))] | |
//~^ ERROR expected one of `)`, `,`, or `::`, found `(` | |
struct Test1; | |
#[derive(Copy="bad")] | |
//~^ ERROR expected one of `)`, `,`, or `::`, found `=` | |
struct Test2; | |
#[derive()] | |
//~^ WARNING empty trait list | |
struct Test3; | |
#[derive] | |
//~^ WARNING empty trait list | |
struct Test4; | |
fn main() {} |