From ea3db514e1d4ebbb76ac8caf738315d89e265f37 Mon Sep 17 00:00:00 2001 From: John Maddock Date: Thu, 3 May 2001 11:05:08 +0000 Subject: [PATCH] Fixed preprocessor logic to cope with compilers that have no member template support [SVN r10007] --- include/boost/type_traits/function_traits.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/boost/type_traits/function_traits.hpp b/include/boost/type_traits/function_traits.hpp index daaf879..5f11a46 100644 --- a/include/boost/type_traits/function_traits.hpp +++ b/include/boost/type_traits/function_traits.hpp @@ -138,7 +138,7 @@ template struct is_function { private: -#if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) +#if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) && !defined(BOOST_NO_MEMBER_TEMPLATES) typedef typename detail::is_function_chooser< ::boost::is_reference::value>::template rebind binder; typedef typename binder::type m_type; #else