diff --git a/iterator_adaptor_test.cpp b/iterator_adaptor_test.cpp index 03f44aa..52e92d4 100644 --- a/iterator_adaptor_test.cpp +++ b/iterator_adaptor_test.cpp @@ -9,6 +9,7 @@ // See http://www.boost.org for most recent version including documentation. // Revision History +// 27 June 01 Updated to changes in named parameters. // 08 Mar 01 Moved indirect and transform tests to separate files. // (Jeremy Siek) // 19 Feb 01 Take adavantage of improved iterator_traits to do more tests @@ -52,8 +53,7 @@ #include #include #include -#include -#include +#include #include #include @@ -97,6 +97,9 @@ typedef std::deque storage; typedef std::deque pointer_deque; typedef std::set iterator_set; +struct bar { }; +void foo(bar) { } + int main() { @@ -306,12 +309,11 @@ main() #else typedef boost::iterator_adaptor, boost::default_iterator_policies, - boost::iterator_traits_generator - ::value_type - ::reference - ::pointer - ::iterator_category - ::difference_type > adaptor_type; + boost::value_type_is, + boost::reference_is, + boost::pointer_is, + boost::iterator_category_is, + boost::difference_type_is > adaptor_type; #endif adaptor_type i(forward_iter); int zero = 0;