X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=boost%2Fboost%2Ftype_traits%2Fis_compound.hpp;h=bbaaa42cd7ec9130515d07786b38895b0ce1b0dd;hb=43c09d723435a5b203f2ac0c39e2086de836b386;hp=01c38a7269fbfafc48f1ce34b5c8683e2064d63d;hpb=d64a07a784241498594fc9d2bc0b7eae598134e4;p=lyx.git diff --git a/boost/boost/type_traits/is_compound.hpp b/boost/boost/type_traits/is_compound.hpp index 01c38a7269..bbaaa42cd7 100644 --- a/boost/boost/type_traits/is_compound.hpp +++ b/boost/boost/type_traits/is_compound.hpp @@ -18,6 +18,7 @@ namespace boost { +#if !defined( __CODEGEARC__ ) namespace detail { template @@ -30,8 +31,13 @@ struct is_compound_impl }; } // namespace detail +#endif // !defined( __CODEGEARC__ ) +#if defined( __CODEGEARC__ ) +BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_compound,T,__is_compound(T)) +#else BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_compound,T,::boost::detail::is_compound_impl::value) +#endif } // namespace boost