{"ast_node_type":"other","tokens":[{"end":35,"kind":"keyword","start":0,"text":"Pat::Record"}]}
            Pat::Record { .. } => {
        match pat {
                if let Some((AdtId::UnionId(_), _)) = self.infer[current].as_adt() {