diff --git a/include/boost/iterator/iterator_concepts.hpp b/include/boost/iterator/iterator_concepts.hpp index a8ca1ee..aadb43b 100644 --- a/include/boost/iterator/iterator_concepts.hpp +++ b/include/boost/iterator/iterator_concepts.hpp @@ -354,6 +354,9 @@ namespace detail void constraints() { + boost::function_requires< SinglePassIteratorConcept >(); + boost::function_requires< SinglePassIteratorConcept >(); + BOOST_STATIC_ASSERT( (boost::is_same< difference_type, const_difference_type>::value) );