9 #ifndef BOOST_CORE_SWAP_HPP 10 #define BOOST_CORE_SWAP_HPP 39 template<
class T, std::
size_t N>
43 for (std::size_t
i = 0;
i < N; ++
i)
52 template<
class T1,
class T2>
BOOST_GPU_ENABLED void swap_impl(T(&left)[N], T(&right)[N])
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.
BOOST_GPU_ENABLED void swap_impl(T &left, T &right)
BOOST_GPU_ENABLED void swap(T1 &left, T2 &right)
#define BOOST_GPU_ENABLED