blob: 51aff7fb556c211cf2d5dad37998e38f8820e761 [file] [log] [blame]
//@ compile-flags: -Zvalidate-mir
#[repr(packed)] //~ ERROR: attribute should be applied to a struct
#[repr(u32)]
enum E {
A,
B,
C,
}
fn main() {
union InvalidTag {
int: u32,
e: E, //~ ERROR: field must implement `Copy`
}
let _invalid_tag = InvalidTag { int: 4 };
}