blob: aa2d383435d04d3384c98c3ce6b404b78e2ee6fb (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
--- boost/type_traits/detail/config.hpp
+++ boost/type_traits/detail/config.hpp
@@ -82,7 +82,7 @@
// Can we implement accurate is_function/is_member_function_pointer (post C++03)?
//
#if !defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) && !BOOST_WORKAROUND(BOOST_GCC, < 40900)\
- && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
+ && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !(defined __clang_major__ && BOOST_WORKAROUND(__clang_major__, <= 4))
# define BOOST_TT_HAS_ASCCURATE_IS_FUNCTION
#endif
|