{"ast_node_type":"other","tokens":[{"end":32,"kind":"keyword","start":0,"text":"ty::Adt(adt,"}]}
            ty::Adt(adt, _) => {
        let variant = match self.typeck_results().node_type(lhs.hir_id).kind() {
                // Marks the ADT live if its variant appears as the pattern,