Clean up macros after use.

This commit is contained in:
jzmaddock
2015-06-14 19:39:13 +01:00
parent b65423f1fa
commit 821d5a177f
2 changed files with 5 additions and 0 deletions

View File

@@ -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

View File

@@ -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{};