aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/restricted
diff options
context:
space:
mode:
authorrobot-contrib <robot-contrib@yandex-team.com>2023-12-18 00:57:21 +0300
committerrobot-contrib <robot-contrib@yandex-team.com>2023-12-18 02:13:42 +0300
commit6e1f820da827f5ffb4ee59b9635de45895202501 (patch)
treed127a38977dd636cd9b269117ce09ca3c5c0648e /contrib/restricted
parent66101750bf10a7635241c4f4f7751eea2ff74a88 (diff)
downloadydb-6e1f820da827f5ffb4ee59b9635de45895202501.tar.gz
Update contrib/restricted/boost/tuple to 1.84.0
Diffstat (limited to 'contrib/restricted')
-rw-r--r--contrib/restricted/boost/tuple/include/boost/tuple/detail/tuple_basic.hpp6
-rw-r--r--contrib/restricted/boost/tuple/include/boost/tuple/tuple.hpp2
-rw-r--r--contrib/restricted/boost/tuple/ya.make4
3 files changed, 6 insertions, 6 deletions
diff --git a/contrib/restricted/boost/tuple/include/boost/tuple/detail/tuple_basic.hpp b/contrib/restricted/boost/tuple/include/boost/tuple/detail/tuple_basic.hpp
index 96fb5bde1a..ad488be767 100644
--- a/contrib/restricted/boost/tuple/include/boost/tuple/detail/tuple_basic.hpp
+++ b/contrib/restricted/boost/tuple/include/boost/tuple/detail/tuple_basic.hpp
@@ -36,10 +36,10 @@
#include <utility> // needed for the assignment from pair to tuple
#include <cstddef> // for std::size_t
+#include <boost/core/invoke_swap.hpp>
#include <boost/type_traits/cv_traits.hpp>
#include <boost/type_traits/function_traits.hpp>
#include <boost/type_traits/integral_constant.hpp>
-#include <boost/utility/swap.hpp>
#include <boost/detail/workaround.hpp> // needed for BOOST_WORKAROUND
@@ -964,11 +964,11 @@ void swap(tuple<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>& lhs,
inline void swap(null_type&, null_type&) {}
template<class HH>
inline void swap(cons<HH, null_type>& lhs, cons<HH, null_type>& rhs) {
- ::boost::swap(lhs.head, rhs.head);
+ ::boost::core::invoke_swap(lhs.head, rhs.head);
}
template<class HH, class TT>
inline void swap(cons<HH, TT>& lhs, cons<HH, TT>& rhs) {
- ::boost::swap(lhs.head, rhs.head);
+ ::boost::core::invoke_swap(lhs.head, rhs.head);
::boost::tuples::swap(lhs.tail, rhs.tail);
}
template <class T0, class T1, class T2, class T3, class T4,
diff --git a/contrib/restricted/boost/tuple/include/boost/tuple/tuple.hpp b/contrib/restricted/boost/tuple/include/boost/tuple/tuple.hpp
index 4e34b6c8d4..cbebdf1b76 100644
--- a/contrib/restricted/boost/tuple/include/boost/tuple/tuple.hpp
+++ b/contrib/restricted/boost/tuple/include/boost/tuple/tuple.hpp
@@ -24,7 +24,7 @@ namespace boost { namespace python { class tuple; }}
#include <boost/static_assert.hpp>
// other compilers
-#include <boost/ref.hpp>
+#include <boost/core/ref.hpp>
#include <boost/tuple/detail/tuple_basic.hpp>
diff --git a/contrib/restricted/boost/tuple/ya.make b/contrib/restricted/boost/tuple/ya.make
index 4659037133..6bd50c8d43 100644
--- a/contrib/restricted/boost/tuple/ya.make
+++ b/contrib/restricted/boost/tuple/ya.make
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.83.0)
+VERSION(1.84.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/tuple/archive/boost-1.83.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/tuple/archive/boost-1.84.0.tar.gz)
PEERDIR(
contrib/restricted/boost/config