Remove Borland workaround for obsolete and untested compiler/version.

This commit is contained in:
Edward Diener
2015-04-27 14:43:49 -04:00
parent f0ec326eb0
commit 0c467707d9

View File

@ -71,19 +71,10 @@
# define BOOST_FUNCTION_TARGET_FIX(x)
#endif // __ICL etc
#if !BOOST_WORKAROUND(__BORLANDC__, < 0x5A0)
# define BOOST_FUNCTION_ENABLE_IF_NOT_INTEGRAL(Functor,Type) \
typename ::boost::enable_if_c< \
!(::boost::is_integral<Functor>::value), \
Type>::type
#else
// BCC doesn't recognize this depends on a template argument and complains
// about the use of 'typename'
# define BOOST_FUNCTION_ENABLE_IF_NOT_INTEGRAL(Functor,Type) \
::boost::enable_if_c< \
!(::boost::is_integral<Functor>::value), \
Type>::type
#endif
namespace boost {
namespace detail {