{"ast_node_type":"other","tokens":[{"end":96,"kind":"keyword","start":0,"text":"debug_assert!(Self::ALL.len()"}]}
        debug_assert!(Self::ALL.len() <= 32, "HlMod::mask is not enough to cover all variants");
    fn mask(self) -> u32 {
        1 << (self as u32)