From 812e9e379e13c75c0955fc7ca68ddabf6ecc252d Mon Sep 17 00:00:00 2001 From: Kohei Takahashi Date: Wed, 22 Oct 2014 01:02:39 +0900 Subject: [PATCH] Fix wrong partial specializations. Signed-off-by: Kohei Takahashi --- include/boost/fusion/functional/invocation/invoke.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/boost/fusion/functional/invocation/invoke.hpp b/include/boost/fusion/functional/invocation/invoke.hpp index 6e64d1d2..a3ddd4a2 100644 --- a/include/boost/fusion/functional/invocation/invoke.hpp +++ b/include/boost/fusion/functional/invocation/invoke.hpp @@ -107,7 +107,7 @@ namespace boost { namespace fusion { }; template - struct invoke_impl + struct invoke_impl : mpl::if_< ft::is_member_function_pointer, invoke_mem_fn, invoke_nonmember_builtin @@ -115,7 +115,7 @@ namespace boost { namespace fusion { }; template - struct invoke_impl + struct invoke_impl : mpl::eval_if< ft::is_member_pointer, mpl::if_< ft::is_member_function_pointer, invoke_mem_fn,