forked from boostorg/type_traits
Clean up macros after use.
This commit is contained in:
@@ -67,4 +67,6 @@ template <class T> struct has_trivial_move_assign<T[]> : public false_type{};
|
||||
|
||||
} // namespace boost
|
||||
|
||||
#undef SOLARIS_EXTRA_CHECK
|
||||
|
||||
#endif // BOOST_TT_HAS_TRIVIAL_MOVE_ASSIGN_HPP_INCLUDED
|
||||
|
@@ -52,6 +52,9 @@ namespace boost {
|
||||
|
||||
template <typename T> struct has_trivial_move_constructor
|
||||
: public integral_constant<bool, ::boost::is_pod<T>::value && !::boost::is_volatile<T>::value SOLARIS_EXTRA_CHECK>{};
|
||||
|
||||
#undef SOLARIS_EXTRA_CHECK
|
||||
|
||||
#endif
|
||||
|
||||
template <> struct has_trivial_move_constructor<void> : public false_type{};
|
||||
|
Reference in New Issue
Block a user