work on new version of iterator adaptors

[SVN r597]
This commit is contained in:
Jeremy Siek
2002-10-22 20:32:13 +00:00
parent ff0bb3e320
commit f0cc713521
3 changed files with 160 additions and 4 deletions
+2 -2
View File
@@ -139,7 +139,7 @@ namespace boost_concepts {
traversal_category;
void constraints() {
boost::function_requires< ForwardIteratorConcept<Iterator> >();
boost::function_requires< ForwardTraversalConcept<Iterator> >();
BOOST_STATIC_ASSERT((boost::is_convertible<traversal_category*,
boost::bidirectional_traversal_tag*>::value));
@@ -159,7 +159,7 @@ namespace boost_concepts {
difference_type;
void constraints() {
boost::function_requires< BidirectionalIteratorConcept<Iterator> >();
boost::function_requires< BidirectionalTraversalConcept<Iterator> >();
BOOST_STATIC_ASSERT((boost::is_convertible<traversal_category*,
boost::random_access_traversal_tag*>::value));