diff --git a/test/reverse_iterator_test.cpp b/test/reverse_iterator_test.cpp index 85ea467..a024d24 100644 --- a/test/reverse_iterator_test.cpp +++ b/test/reverse_iterator_test.cpp @@ -46,7 +46,8 @@ int main() const dummyT , boost::iterator_archetypes::readable_iterator_t , boost::bidirectional_traversal_tag - > Iter; + > iter; + typedef boost::reverse_iterator Iter; boost::function_requires< boost::InputIteratorConcept >(); boost::function_requires< boost_concepts::ReadableIteratorConcept >(); boost::function_requires< boost_concepts::BidirectionalTraversalConcept >(); @@ -56,7 +57,8 @@ int main() dummyT , boost::iterator_archetypes::writable_iterator_t , boost::bidirectional_traversal_tag - > Iter; + > iter; + typedef boost::reverse_iterator Iter; boost::function_requires< boost_concepts::WritableIteratorConcept >(); boost::function_requires< boost_concepts::BidirectionalTraversalConcept >(); } @@ -65,7 +67,8 @@ int main() dummyT , boost::iterator_archetypes::readable_writable_iterator_t , boost::bidirectional_traversal_tag - > Iter; + > iter; + typedef boost::reverse_iterator Iter; boost::function_requires< boost::InputIteratorConcept >(); boost::function_requires< boost_concepts::ReadableIteratorConcept >(); boost::function_requires< boost_concepts::WritableIteratorConcept >(); @@ -76,7 +79,8 @@ int main() const dummyT , boost::iterator_archetypes::readable_lvalue_iterator_t , boost::bidirectional_traversal_tag - > Iter; + > iter; + typedef boost::reverse_iterator Iter; boost::function_requires< boost::BidirectionalIteratorConcept >(); boost::function_requires< boost_concepts::ReadableLvalueIteratorConcept >(); boost::function_requires< boost_concepts::BidirectionalTraversalConcept >(); @@ -86,7 +90,8 @@ int main() dummyT , boost::iterator_archetypes::writable_lvalue_iterator_t , boost::bidirectional_traversal_tag - > Iter; + > iter; + typedef boost::reverse_iterator Iter; boost::function_requires< boost::BidirectionalIteratorConcept >(); boost::function_requires< boost_concepts::WritableLvalueIteratorConcept >(); boost::function_requires< boost_concepts::BidirectionalTraversalConcept >();