add missing "typename"

[SVN r9005]
This commit is contained in:
Jens Maurer
2001-02-07 17:51:55 +00:00
parent 834facc932
commit f42060c616

View File

@@ -45,13 +45,13 @@ struct non_portable_tests
// Unfortunately, the VC6 standard library doesn't supply these :( // Unfortunately, the VC6 standard library doesn't supply these :(
BOOST_STATIC_ASSERT(( BOOST_STATIC_ASSERT((
boost::is_same< boost::is_same<
boost::detail::iterator_traits<Iterator>::pointer, typename boost::detail::iterator_traits<Iterator>::pointer,
pointer pointer
>::value)); >::value));
BOOST_STATIC_ASSERT(( BOOST_STATIC_ASSERT((
boost::is_same< boost::is_same<
boost::detail::iterator_traits<Iterator>::reference, typename boost::detail::iterator_traits<Iterator>::reference,
reference reference
>::value)); >::value));
}; };
@@ -62,13 +62,13 @@ struct portable_tests
{ {
BOOST_STATIC_ASSERT(( BOOST_STATIC_ASSERT((
boost::is_same< boost::is_same<
boost::detail::iterator_traits<Iterator>::difference_type, typename boost::detail::iterator_traits<Iterator>::difference_type,
difference_type difference_type
>::value)); >::value));
BOOST_STATIC_ASSERT(( BOOST_STATIC_ASSERT((
boost::is_same< boost::is_same<
boost::detail::iterator_traits<Iterator>::iterator_category, typename boost::detail::iterator_traits<Iterator>::iterator_category,
category category
>::value)); >::value));
}; };
@@ -81,7 +81,7 @@ struct input_iterator_test
{ {
BOOST_STATIC_ASSERT(( BOOST_STATIC_ASSERT((
boost::is_same< boost::is_same<
boost::detail::iterator_traits<Iterator>::value_type, typename boost::detail::iterator_traits<Iterator>::value_type,
value_type value_type
>::value)); >::value));
}; };