diff options
author | robot-contrib <robot-contrib@yandex-team.com> | 2023-12-18 00:57:21 +0300 |
---|---|---|
committer | robot-contrib <robot-contrib@yandex-team.com> | 2023-12-18 02:13:42 +0300 |
commit | 6e1f820da827f5ffb4ee59b9635de45895202501 (patch) | |
tree | d127a38977dd636cd9b269117ce09ca3c5c0648e /contrib/restricted | |
parent | 66101750bf10a7635241c4f4f7751eea2ff74a88 (diff) | |
download | ydb-6e1f820da827f5ffb4ee59b9635de45895202501.tar.gz |
Update contrib/restricted/boost/tuple to 1.84.0
Diffstat (limited to 'contrib/restricted')
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 |