#[flags]Expand description
Expands an enum into a compact bitflag type.
The #[flag] attributes on variants are helper markers consumed by this
attribute macro. They are intentionally not exported as standalone macros,
so using #[flag] without #[flags] fails at compile time.