diff --git a/include/boost/fusion/sequence/intrinsic/ext_/size_s.hpp b/include/boost/fusion/sequence/intrinsic/ext_/size_s.hpp index b2603fc5..d3c31ccc 100755 --- a/include/boost/fusion/sequence/intrinsic/ext_/size_s.hpp +++ b/include/boost/fusion/sequence/intrinsic/ext_/size_s.hpp @@ -25,11 +25,14 @@ namespace boost { namespace fusion { struct size_plus { - template - struct result + template + struct result; + + template + struct result : mpl::plus< segmented_size::type> - , State + , typename remove_reference::type > {}; };