{"ast_node_type":"other","tokens":[{"end":19,"kind":"keyword","start":0,"text":"match"}]}
        match res {
        let mut err_extend = GenericsArgsErrExtend::None;
            Res::Def(DefKind::Ctor(CtorOf::Variant, _), _) if let Some(self_ty) = self_ty => {