mirror of
https://github.com/boostorg/intrusive.git
synced 2025-08-03 14:34:44 +02:00
Fixes from trunk for 1.49
[SVN r76264]
This commit is contained in:
@@ -25,6 +25,8 @@
|
|||||||
//wrong SFINAE for GCC 4.2/4.3
|
//wrong SFINAE for GCC 4.2/4.3
|
||||||
#if defined(__GNUC__) && !defined(__clang__) && ((__GNUC__*100 + __GNUC_MINOR__*10) >= 340) && ((__GNUC__*100 + __GNUC_MINOR__*10) <= 430)
|
#if defined(__GNUC__) && !defined(__clang__) && ((__GNUC__*100 + __GNUC_MINOR__*10) >= 340) && ((__GNUC__*100 + __GNUC_MINOR__*10) <= 430)
|
||||||
#define BOOST_INTRUSIVE_DETAIL_HAS_MEMBER_FUNCTION_CALLABLE_WITH_0_ARGS_UNSUPPORTED
|
#define BOOST_INTRUSIVE_DETAIL_HAS_MEMBER_FUNCTION_CALLABLE_WITH_0_ARGS_UNSUPPORTED
|
||||||
|
#elif defined(BOOST_INTEL) && (BOOST_INTEL < 1200 )
|
||||||
|
#define BOOST_INTRUSIVE_DETAIL_HAS_MEMBER_FUNCTION_CALLABLE_WITH_0_ARGS_UNSUPPORTED
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
namespace boost_intrusive_has_member_function_callable_with {
|
namespace boost_intrusive_has_member_function_callable_with {
|
||||||
@@ -125,6 +127,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
//Special case for 0 args
|
//Special case for 0 args
|
||||||
template< class F
|
template< class F
|
||||||
, std::size_t N =
|
, std::size_t N =
|
||||||
|
Reference in New Issue
Block a user