This commit modifies `check_attr` so that: - Enum variants are now checked (some attributes would not have been prohibited on variants previously). - `check_expr_attributes` and `check_stmt_attributes` are removed as `check_attributes` can perform the same checks. Signed-off-by: David Wood <david@davidtw.co>
9 lines
189 B
Rust
9 lines
189 B
Rust
#![allow(dead_code)]
|
|
|
|
#[repr(i128)] //~ ERROR: attribute should be applied to an enum
|
|
struct Foo;
|
|
|
|
#[repr(u128)] //~ ERROR: attribute should be applied to an enum
|
|
struct Bar;
|
|
|
|
fn main() {}
|