================ @@ -20,6 +20,10 @@ #include <optional> #include <string> +#ifdef SendMessage +#undef SendMessage +#endif + ---------------- slydiman wrote: I will retest it after #104439. Probably we won't need it. https://github.com/llvm/llvm-project/pull/104238