diff --git a/include/boost/python/detail/indirect_traits.hpp b/include/boost/python/detail/indirect_traits.hpp index f4986143..3e80d519 100644 --- a/include/boost/python/detail/indirect_traits.hpp +++ b/include/boost/python/detail/indirect_traits.hpp @@ -176,15 +176,6 @@ template struct is_reference_to_class : mpl::and_< is_reference -# if 0 && BOOST_WORKAROUND(__MWERKS__, <= 0x2407) - , mpl::not_< - is_enum< - typename remove_cv< - typename remove_reference::type - >::type - > - > -# endif , is_class< typename remove_cv< typename remove_reference::type @@ -198,15 +189,6 @@ template struct is_pointer_to_class : mpl::and_< is_pointer -# if 0 && BOOST_WORKAROUND(__MWERKS__, <= 0x2407) - , mpl::not_< - is_enum< - typename remove_cv< - typename remove_pointer::type - >::type - > - > -# endif , is_class< typename remove_cv< typename remove_pointer::type