diff --git a/include/boost/fusion/adapted/std_tuple/detail/size_impl.hpp b/include/boost/fusion/adapted/std_tuple/detail/size_impl.hpp index 30595dec..d8b10af1 100644 --- a/include/boost/fusion/adapted/std_tuple/detail/size_impl.hpp +++ b/include/boost/fusion/adapted/std_tuple/detail/size_impl.hpp @@ -9,6 +9,7 @@ #include #include +#include namespace boost { namespace fusion { @@ -23,7 +24,11 @@ namespace boost { namespace fusion struct size_impl { template - struct apply : mpl::int_::value> {}; + struct apply : + mpl::int_::type>::value + > + {}; }; } }} diff --git a/include/boost/fusion/adapted/std_tuple/tag_of.hpp b/include/boost/fusion/adapted/std_tuple/tag_of.hpp index 6db1c486..10e2e181 100644 --- a/include/boost/fusion/adapted/std_tuple/tag_of.hpp +++ b/include/boost/fusion/adapted/std_tuple/tag_of.hpp @@ -33,7 +33,7 @@ namespace boost { namespace fusion namespace boost { namespace mpl { - template + template struct sequence_tag; template