{"ast_node_type":"other","tokens":[{"end":73,"kind":"keyword","start":0,"text":"_"}]}
                    _ => self.ty.as_adt().and_then(|(adt, _)| match adt {
                    PatKind::Variant { enum_variant, .. } => Some(VariantId::from(enum_variant)),
                        AdtId::StructId(s) => Some(s.into()),