{"ast_node_type":"other","tokens":[{"end":58,"kind":"keyword","start":0,"text":"match"}]}
        match self.infer.variant_resolution_for_pat(pat) {
            Some(_) => pat_from_kind(self.lower_variant_or_leaf(pat, ty, Vec::new())),