aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrobot-piglet <robot-piglet@yandex-team.com>2025-02-24 18:02:33 +0300
committerrobot-piglet <robot-piglet@yandex-team.com>2025-02-24 18:21:54 +0300
commit77bff7f384ef28251d09575cd9915159b5074cd5 (patch)
tree4182c79652520b1978ff72ba1e35ff9d74a2fd9c
parentc6150180525bd679a4696b128fc525eef6b3cd45 (diff)
downloadydb-77bff7f384ef28251d09575cd9915159b5074cd5.tar.gz
Intermediate changes
commit_hash:0cd4b0e088e5f429e832baf49cc61f0e87001e19
-rw-r--r--contrib/libs/cxxsupp/libcxxmsvc/include/initializer_list4
1 files changed, 3 insertions, 1 deletions
diff --git a/contrib/libs/cxxsupp/libcxxmsvc/include/initializer_list b/contrib/libs/cxxsupp/libcxxmsvc/include/initializer_list
index 66b0575cb7..f5175993b0 100644
--- a/contrib/libs/cxxsupp/libcxxmsvc/include/initializer_list
+++ b/contrib/libs/cxxsupp/libcxxmsvc/include/initializer_list
@@ -47,12 +47,14 @@ template<class E> const E* end(initializer_list<E> il) noexcept; // constexpr in
#if defined(_LIBCPP_COMPILER_MSVC) && !defined(__clang__)
-// save __cpp_lib_concepts because it can be redefined inside MSVC standard headers
+// save __cpp_lib_concepts and __cpp_lib_ranges because they can be redefined inside MSVC standard headers
#pragma push_macro("__cpp_lib_concepts")
+#pragma push_macro("__cpp_lib_ranges")
#include Y_MSVC_INCLUDE_NEXT(yvals.h)
#pragma pop_macro("__cpp_lib_concepts")
+#pragma pop_macro("__cpp_lib_ranges")
#include Y_MSVC_INCLUDE_NEXT(initializer_list)