Index: boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp =================================================================== --- boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp (revision 75076) +++ boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp (working copy) @@ -34,6 +34,16 @@ { template struct iterator_range; + + namespace result_of + { + template + struct push_back; + } + + template + typename result_of::push_back::type + push_back(Sequence const& seq, T const& x); }} namespace boost { namespace fusion { namespace detail