swap.hpp | 13 // - swap_impl is put outside the boost namespace, to avoid infinite 16 // - swap_impl has a using-directive, rather than a using-declaration, 30 void swap_impl(T& left, T& right) function in namespace:boost_swap_impl 37 void swap_impl(T (& left)[N], T (& right)[N]) 41 ::boost_swap_impl::swap_impl(left[i], right[i]); 51 ::boost_swap_impl::swap_impl(left, right);
|