#include int main() { } /* In file included from /usr/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp:13:0, from /usr/include/boost/fusion/view/iterator_range/iterator_range.hpp:21, from /usr/include/boost/fusion/view/iterator_range.hpp:10, from /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:12, from /usr/include/boost/fusion/sequence/intrinsic/begin.hpp:17, from /usr/include/boost/fusion/view/joint_view/joint_view.hpp:13, from /usr/include/boost/fusion/algorithm/transformation/push_back.hpp:11, from test.cpp:1: /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:261:37: error: 'push_back' in namespace 'boost::fusion::result_of' does not name a type /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:261:46: error: expected template-argument before '<' token /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:261:46: error: expected '>' before '<' token /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:265:13: error: template argument 1 is invalid /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:266:9: error: expected '::' before 'type' /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp: In static member function 'static boost::fusion::detail::make_segment_sequence_back::type boost::fusion::detail::make_segment_sequence_back::call(const Stack&)': /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:275:17: error: 'push_back' is not a member of 'boost::fusion' /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp: At global scope: /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:394:37: error: 'push_back' in namespace 'boost::fusion::result_of' does not name a type /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:394:46: error: expected template-argument before '<' token /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:394:46: error: expected '>' before '<' token /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:401:13: error: template argument 1 is invalid /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:402:9: error: expected '::' before 'type' /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp: In static member function 'static boost::fusion::detail::make_segmented_range_reduce2::type boost::fusion::detail::make_segmented_range_reduce2::call(StackBegin, StackEnd)': /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:415:17: error: 'push_back' is not a member of 'boost::fusion' */