Commit 1ac44d9f authored by Louis Dionne's avatar Louis Dionne
Browse files

[libc++] Protect <span> against min/max macro

Patch by Corentin Jabot
Differential Revision: https://reviews.llvm.org/D73855
parent 02266e64
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -143,7 +143,7 @@ _LIBCPP_BEGIN_NAMESPACE_STD

#if _LIBCPP_STD_VER > 17

inline constexpr size_t dynamic_extent = numeric_limits<size_t>::max();
inline constexpr size_t dynamic_extent = (numeric_limits<size_t>::max)();
template <typename _Tp, size_t _Extent = dynamic_extent> class span;


+2 −0
Original line number Diff line number Diff line
@@ -177,6 +177,8 @@ TEST_MACROS();
#include <shared_mutex>
TEST_MACROS();
#endif
#include <span>
TEST_MACROS();
#include <sstream>
TEST_MACROS();
#include <stack>