In file included from /home/ghost/Work/boost-sandbox/boost/view/filter_view.hpp:14, from filter_view_test.cpp:8: /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:25: warning: ` boost::detail::iterator_traits::value_type' is implicitly a typename /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:25: warning: implicit typename is deprecated, please see the documentation for details /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:26: warning: ` boost::detail::iterator_traits::reference' is implicitly a typename /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:26: warning: implicit typename is deprecated, please see the documentation for details /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:27: warning: ` boost::detail::iterator_traits::pointer' is implicitly a typename /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:27: warning: implicit typename is deprecated, please see the documentation for details /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:28: warning: ` boost::detail::iterator_traits::iterator_category' is implicitly a typename /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:28: warning: implicit typename is deprecated, please see the documentation for details /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:30: warning: ` boost::detail::iterator_traits::difference_type' is implicitly a typename /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:30: warning: implicit typename is deprecated, please see the documentation for details /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:39: warning: ` boost::detail::iterator_traits::reference' is implicitly a typename /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:39: warning: implicit typename is deprecated, please see the documentation for details /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:47: warning: ` boost::detail::iterator_traits::pointer' is implicitly a typename /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:47: warning: implicit typename is deprecated, please see the documentation for details /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:133: warning: ` std::map, std::allocator > >::key_type' is implicitly a typename /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:133: warning: implicit typename is deprecated, please see the documentation for details /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:134: error: ISO C++ forbids declaration of `data_type' with no type /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:134: error: cannot declare member `std::map, std::allocator > >::data_type' within ` boost::view::traits::index_data_traits, std::allocator > > >' /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:134: error: parse error before `;' token /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:144: warning: ` boost::view::traits::index_data_traits::index_type' is implicitly a typename /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:144: warning: implicit typename is deprecated, please see the documentation for details /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:145: warning: ` boost::view::traits::index_data_traits::data_type' is implicitly a typename /home/ghost/Work/boost-sandbox/boost/view/detail/traits_detail.hpp:145: warning: implicit typename is deprecated, please see the documentation for details In file included from filter_view_test.cpp:8: /home/ghost/Work/boost-sandbox/boost/view/filter_view.hpp:54: warning: ` boost::view::ownership::wrap::domain' is implicitly a typename /home/ghost/Work/boost-sandbox/boost/view/filter_view.hpp:54: warning: implicit typename is deprecated, please see the documentation for details /home/ghost/Work/boost-sandbox/boost/view/filter_view.hpp:77: warning: ` boost::view::ownership::wrap::domain' is implicitly a typename /home/ghost/Work/boost-sandbox/boost/view/filter_view.hpp:77: warning: implicit typename is deprecated, please see the documentation for details /home/ghost/Work/boost-sandbox/boost/view/filter_view.hpp:127: warning: ` boost::view::ownership::wrap::type' is implicitly a typename /home/ghost/Work/boost-sandbox/boost/view/filter_view.hpp:127: warning: implicit typename is deprecated, please see the documentation for details