summaryrefslogtreecommitdiffstats
path: root/contrib/libs/cxxsupp/libcxx/include/experimental
diff options
context:
space:
mode:
authorarcadia-devtools <[email protected]>2022-03-17 19:47:30 +0300
committerarcadia-devtools <[email protected]>2022-03-17 19:47:30 +0300
commit6cd2f2e57d12f964d04a6d930e03fb2103e150fb (patch)
treea8db9c73a8e424560b3c4630b25eb7b696865ae2 /contrib/libs/cxxsupp/libcxx/include/experimental
parent5d55b92061339c2513c9c587480e1ca10c704fc1 (diff)
intermediate changes
ref:b701e8676af251d91697287754da22505ad43d4e
Diffstat (limited to 'contrib/libs/cxxsupp/libcxx/include/experimental')
-rw-r--r--contrib/libs/cxxsupp/libcxx/include/experimental/__memory4
-rw-r--r--contrib/libs/cxxsupp/libcxx/include/experimental/iterator13
2 files changed, 12 insertions, 5 deletions
diff --git a/contrib/libs/cxxsupp/libcxx/include/experimental/__memory b/contrib/libs/cxxsupp/libcxx/include/experimental/__memory
index b38b664b339..bd9bf95e593 100644
--- a/contrib/libs/cxxsupp/libcxx/include/experimental/__memory
+++ b/contrib/libs/cxxsupp/libcxx/include/experimental/__memory
@@ -17,6 +17,10 @@
#include <__functional_base>
#include <type_traits>
+#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
+#pragma GCC system_header
+#endif
+
_LIBCPP_BEGIN_NAMESPACE_LFTS
template <
diff --git a/contrib/libs/cxxsupp/libcxx/include/experimental/iterator b/contrib/libs/cxxsupp/libcxx/include/experimental/iterator
index 10c903832d8..9da08a0cff9 100644
--- a/contrib/libs/cxxsupp/libcxx/include/experimental/iterator
+++ b/contrib/libs/cxxsupp/libcxx/include/experimental/iterator
@@ -52,15 +52,18 @@ namespace std {
*/
-#include <experimental/__config>
-
-#if _LIBCPP_STD_VER > 11
-
#include <__memory/addressof.h>
#include <__utility/move.h>
#include <__utility/forward.h>
+#include <experimental/__config>
#include <iterator>
+#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
+#pragma GCC system_header
+#endif
+
+#if _LIBCPP_STD_VER > 11
+
_LIBCPP_BEGIN_NAMESPACE_LFTS
template <class _Delim, class _CharT = char, class _Traits = char_traits<_CharT>>
@@ -111,6 +114,6 @@ make_ostream_joiner(basic_ostream<_CharT, _Traits>& __os, _Delim && __d)
_LIBCPP_END_NAMESPACE_LFTS
-#endif /* _LIBCPP_STD_VER > 11 */
+#endif // _LIBCPP_STD_VER > 11
#endif // _LIBCPP_EXPERIMENTAL_ITERATOR