Sunpro can't cope with latest is_base_and_derived implementation

added gcc warning suppression to is_class


[SVN r17911]
This commit is contained in:
John Maddock
2003-03-14 12:54:43 +00:00
parent 3013105b1e
commit bf70e2aced
2 changed files with 2 additions and 0 deletions

View File

@@ -25,6 +25,7 @@ namespace boost {
namespace detail {
#if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x570)) \
&& !BOOST_WORKAROUND(__SUNPRO_CC , BOOST_TESTED_AT(0x540)) \
&& !BOOST_WORKAROUND(__EDG_VERSION__, <= 238)
// The EDG version number is a lower estimate.
// It is not currently known which EDG version

View File

@@ -82,6 +82,7 @@ struct is_class_impl
::boost::type_traits::ice_not< ::boost::is_array<T>::value >::value,
::boost::type_traits::ice_not< ::boost::is_reference<T>::value>::value,
::boost::type_traits::ice_not< ::boost::is_void<T>::value >::value
::boost::type_traits::ice_not< ::boost::is_function<T>::value >::value
>::value));
# endif
};