diff --git a/test/sequence/trivially_copyable.hpp b/test/sequence/trivially_copyable.hpp index 42710b74..d091f530 100644 --- a/test/sequence/trivially_copyable.hpp +++ b/test/sequence/trivially_copyable.hpp @@ -14,26 +14,20 @@ using namespace boost::fusion; -#ifdef BOOST_FUSION_DETAIL_IS_TRIVIALLY_COPYABLE_CONFORMING -# define BOOST_FUSION_ASSERT_TC BOOST_MPL_ASSERT -#else -# define BOOST_FUSION_ASSERT_TC BOOST_MPL_ASSERT_NOT -#endif - -BOOST_FUSION_ASSERT_TC((detail::is_trivially_copyable >)); -BOOST_FUSION_ASSERT_TC((detail::is_trivially_copyable >)); -BOOST_FUSION_ASSERT_TC((detail::is_trivially_copyable >)); -BOOST_FUSION_ASSERT_TC((detail::is_trivially_copyable >)); +BOOST_FUSION_ASSERT_FALLBACK((detail::is_trivially_copyable >)); +BOOST_FUSION_ASSERT_FALLBACK((detail::is_trivially_copyable >)); +BOOST_FUSION_ASSERT_FALLBACK((detail::is_trivially_copyable >)); +BOOST_FUSION_ASSERT_FALLBACK((detail::is_trivially_copyable >)); BOOST_MPL_ASSERT_NOT((detail::is_trivially_copyable >)); BOOST_MPL_ASSERT_NOT((detail::is_trivially_copyable >)); BOOST_MPL_ASSERT_NOT((detail::is_trivially_copyable >)); -BOOST_FUSION_ASSERT_TC((detail::is_trivially_copyable > >)); -BOOST_FUSION_ASSERT_TC((detail::is_trivially_copyable > >)); -BOOST_FUSION_ASSERT_TC((detail::is_trivially_copyable, FUSION_SEQUENCE > >)); -BOOST_FUSION_ASSERT_TC((detail::is_trivially_copyable, FUSION_SEQUENCE, FUSION_SEQUENCE > >)); +BOOST_FUSION_ASSERT_FALLBACK((detail::is_trivially_copyable > >)); +BOOST_FUSION_ASSERT_FALLBACK((detail::is_trivially_copyable > >)); +BOOST_FUSION_ASSERT_FALLBACK((detail::is_trivially_copyable, FUSION_SEQUENCE > >)); +BOOST_FUSION_ASSERT_FALLBACK((detail::is_trivially_copyable, FUSION_SEQUENCE, FUSION_SEQUENCE > >)); -BOOST_FUSION_ASSERT_TC((detail::is_trivially_copyable >)); +BOOST_FUSION_ASSERT_FALLBACK((detail::is_trivially_copyable >)); BOOST_MPL_ASSERT_NOT((detail::is_trivially_copyable >)); BOOST_MPL_ASSERT_NOT((detail::is_trivially_copyable >)); BOOST_MPL_ASSERT_NOT((detail::is_trivially_copyable >));