From f42060c616323ac81480359514d647677c628598 Mon Sep 17 00:00:00 2001 From: Jens Maurer Date: Wed, 7 Feb 2001 17:51:55 +0000 Subject: [PATCH] add missing "typename" [SVN r9005] --- iterator_traits_test.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/iterator_traits_test.cpp b/iterator_traits_test.cpp index d250a29..972ed70 100644 --- a/iterator_traits_test.cpp +++ b/iterator_traits_test.cpp @@ -45,13 +45,13 @@ struct non_portable_tests // Unfortunately, the VC6 standard library doesn't supply these :( BOOST_STATIC_ASSERT(( boost::is_same< - boost::detail::iterator_traits::pointer, + typename boost::detail::iterator_traits::pointer, pointer >::value)); BOOST_STATIC_ASSERT(( boost::is_same< - boost::detail::iterator_traits::reference, + typename boost::detail::iterator_traits::reference, reference >::value)); }; @@ -62,13 +62,13 @@ struct portable_tests { BOOST_STATIC_ASSERT(( boost::is_same< - boost::detail::iterator_traits::difference_type, + typename boost::detail::iterator_traits::difference_type, difference_type >::value)); BOOST_STATIC_ASSERT(( boost::is_same< - boost::detail::iterator_traits::iterator_category, + typename boost::detail::iterator_traits::iterator_category, category >::value)); }; @@ -81,7 +81,7 @@ struct input_iterator_test { BOOST_STATIC_ASSERT(( boost::is_same< - boost::detail::iterator_traits::value_type, + typename boost::detail::iterator_traits::value_type, value_type >::value)); };