{"ast_node_type":"other","tokens":[{"end":65,"kind":"keyword","start":0,"text":"ty::Adt(def,"}]}
                        ty::Adt(def, _) if def.has_dtor(tcx) => {
                    match base_ty.kind() {
                            self.check_if_path_or_subpath_is_moved(