diff --git a/include/boost/container/detail/pair.hpp b/include/boost/container/detail/pair.hpp index 1f263dd3..cd4fb2d0 100644 --- a/include/boost/container/detail/pair.hpp +++ b/include/boost/container/detail/pair.hpp @@ -563,11 +563,6 @@ struct is_trivially_copy_assignable > boost::move_detail::is_trivially_copy_assignable::value; }; -template -struct is_trivially_copy_assignable > - : is_trivially_copy_assignable > -{}; - // // is_trivially_move_assignable // @@ -582,12 +577,6 @@ struct is_trivially_move_assignable > boost::move_detail::is_trivially_move_assignable::value; }; -template -struct is_trivially_move_assignable > - : is_trivially_move_assignable > -{}; - - // // is_trivially_copy_constructible // @@ -602,11 +591,6 @@ struct is_trivially_copy_constructible > boost::move_detail::is_trivially_copy_constructible::value; }; -template -struct is_trivially_copy_constructible > - : is_trivially_copy_constructible > -{}; - // // is_trivially_move_constructible // @@ -621,11 +605,6 @@ struct is_trivially_move_constructible > boost::move_detail::is_trivially_move_constructible::value; }; -template -struct is_trivially_move_constructible > - : is_trivially_move_constructible > -{}; - template struct is_trivially_destructible; @@ -636,11 +615,6 @@ struct is_trivially_destructible > boost::move_detail::is_trivially_destructible::value; }; -template -struct is_trivially_destructible > - : is_trivially_destructible > -{}; - } //namespace move_detail{ template @@ -653,11 +627,6 @@ struct has_trivial_destructor_after_move > boost::has_trivial_destructor_after_move::value; }; -template -struct has_trivial_destructor_after_move > - : has_trivial_destructor_after_move > -{}; - } //namespace boost { #include