syntax_data: {"ast_node_type":"other","tokens":[{"end":67,"kind":"keyword","start":0,"text":"Self::Byte(..)"}]}
source_snippet:             Self::Byte(..) | Self::Ref(..) | Self::Def(..) => true,
context_before:             Self::Alt(alts) => alts.into_iter().any(|alt| alt.is_inhabited()),
context_after:         }