{"ast_node_type":"other","tokens":[{"end":16,"kind":"keyword","start":0,"text":"///"}]}
    /// variant.
    /// fields: the field name is only non-`None` in the case of a struct
    EnumMatching(&'a ast::Variant, Vec<FieldInfo>),