bug fixes to segmented fusion support, more fwd headers

[SVN r73927]
This commit is contained in:
Eric Niebler
2011-08-19 18:41:11 +00:00
parent eb903d71a7
commit def510808d
18 changed files with 286 additions and 22 deletions

View File

@ -9,6 +9,11 @@
#include <boost/fusion/sequence/intrinsic/detail/segmented_begin_impl.hpp>
#include <boost/fusion/iterator/segmented_iterator.hpp>
#include <boost/fusion/view/iterator_range.hpp>
#include <boost/fusion/sequence/intrinsic/begin.hpp>
#include <boost/fusion/sequence/intrinsic/end.hpp>
#include <boost/fusion/sequence/intrinsic/empty.hpp>
#include <boost/fusion/container/list/cons.hpp>
namespace boost { namespace fusion { namespace detail
{

View File

@ -35,7 +35,7 @@ namespace boost { namespace fusion { namespace detail
>::type
>::type
, mpl::size_t<0>
, mpl::plus<mpl::_1, segmented_size<mpl::_2> >
, mpl::plus<mpl::_1, segmented_size<remove_reference<mpl::_2> > >
>::type
{};