No error for misplaced `#[derive_adhoc]` attribute
This (and other similar mistakes) ought to generate an error but doesn't:
#[derive(Adhoc)]
struct Foo {
#[derive_adhoc(Oops)]
field: Type,
}
This (and other similar mistakes) ought to generate an error but doesn't:
#[derive(Adhoc)]
struct Foo {
#[derive_adhoc(Oops)]
field: Type,
}