Reduced unused classes from meta_utiles and simplified the implementation of several traits classes to avoid inheritance from integral_constant

Moved declval to utility_core.hpp
This commit is contained in:
Ion Gaztañaga committed 2014-09-22 00:15:30 +02:00
1 parent c4bd007098
commit 291a95c30a
10 files changed
+143 -425

No files matched your search

+1 -1
View File
@@ -723,7 +723,7 @@ class unique_ptr
//! <b>Effects</b>: Invokes swap on the stored pointers and on the stored deleters of *this and u.
void swap(unique_ptr& u) BOOST_NOEXCEPT
{
using bmupmu::swap;
using ::boost::move_detail::swap;
swap(m_data.m_p, u.m_data.m_p);
swap(m_data.deleter(), u.m_data.deleter());
}