{"ast_node_type":"other","tokens":[{"end":20,"kind":"keyword","start":0,"text":"match"}]}
        match self {
    pub(super) fn to_basedb_kind(&self) -> hir_expand::proc_macro::ProcMacroKind {
            ProcMacroKind::Derive { .. } => hir_expand::proc_macro::ProcMacroKind::CustomDerive,