{"ast_node_type":"other","tokens":[{"end":16,"kind":"keyword","start":0,"text":"instance"}]}
        instance
    if let ty::InstanceKind::DropGlue(_, Some(ty)) | ty::InstanceKind::AsyncDropGlueCtorShim(_, ty) =
        && let ty::Adt(def, args) = ty.kind()