Index: boost/mpl/set/aux_/numbered_c.hpp =================================================================== --- boost/mpl/set/aux_/numbered_c.hpp (revision 51856) +++ boost/mpl/set/aux_/numbered_c.hpp (working copy) @@ -23,9 +23,9 @@ #define i_ BOOST_PP_FRAME_ITERATION(1) # define AUX778076_SET_C_TAIL(set, i_, T, C) \ - BOOST_PP_CAT(BOOST_PP_CAT(set,i_),_c)< \ + typename BOOST_PP_CAT(BOOST_PP_CAT(set,i_),_c)< \ T BOOST_PP_ENUM_TRAILING_PARAMS(i_, C) \ - > \ + >::item_ \ /**/ template<