{"ast_node_type":"variable","tokens":[{"end":82,"kind":"keyword","start":0,"text":"if"}]}
                if let Some(variant) = self.result.variant_resolution_for_pat(p) {
            Pat::TupleStruct { .. } | Pat::Record { .. } => {
                    let adt = variant.adt_id(self.db);