diff --git a/strings/base_module_numerics_ixx.h b/strings/base_module_numerics_ixx.h index f1ade01ff..6b4ca8aa6 100644 --- a/strings/base_module_numerics_ixx.h +++ b/strings/base_module_numerics_ixx.h @@ -4,3 +4,12 @@ #if defined(_MSC_VER) #pragma detect_mismatch("C++/WinRT version", CPPWINRT_VERSION) #endif + +// Windows SDK's windowsnumerics.impl.h transitively includes and +// , while mingw-w64's transitively includes and . +// Including them in advance here keeps them out of the module purview. + +#include +#include +#include +#include