usebitflags::bitflags;// Checks for possible errors caused by overriding names used by `bitflags!` internally.
#[allow(unused_macros)]macro_rules!stringify{($($t:tt)*)=>{"..."};}bitflags!{structTest: u8 {
const A = 1;
}}fnmain(){// Just make sure we don't call the redefined `stringify` macro
assert_eq!(format!("{:?}",Test::A),"A");}