From 9fbea065a4fabba0bfaf1c662d53c1d9f4ceca25 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Wed, 11 Oct 2023 20:20:56 +0300 Subject: [PATCH] Use in msvc/typeof_impl.hpp --- include/boost/typeof/msvc/typeof_impl.hpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/include/boost/typeof/msvc/typeof_impl.hpp b/include/boost/typeof/msvc/typeof_impl.hpp index 87bf3d1..0578558 100644 --- a/include/boost/typeof/msvc/typeof_impl.hpp +++ b/include/boost/typeof/msvc/typeof_impl.hpp @@ -12,8 +12,7 @@ # include # include # include -# include -# include +# include # include @@ -168,12 +167,12 @@ namespace boost { typedef char(*type)[encode_type::value]; }; - template typename enable_if_< - !is_function::value, + template typename std::enable_if< + !std::is_function::value, typename sizer::type>::type encode_start(T const&); - template typename enable_if_< - is_function::value, + template typename std::enable_if< + std::is_function::value, typename sizer::type>::type encode_start(T&); template msvc_register_type typeof_register_type(const T&,Organizer* =0);