{"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"|"}]}
            | Delegation(..) | DelegationMac(..) => "a",
            | Struct(..) | Union(..) | Trait(..) | TraitAlias(..) | MacroDef(..)
            ExternCrate(..) | ForeignMod(..) | MacCall(..) | Enum(..) | Impl { .. } => "an",