diff --git a/include/boost/range/irange.hpp b/include/boost/range/irange.hpp index 7d5fee5..a86a900 100644 --- a/include/boost/range/irange.hpp +++ b/include/boost/range/irange.hpp @@ -203,6 +203,22 @@ namespace boost } }; + template + integer_range + irange(int last) + { + BOOST_ASSERT( 0 <= last ); + return integer_range(0, last); + } + + template + integer_range + irange(int first, int last) + { + BOOST_ASSERT( first <= last ); + return integer_range(first, last); + } + template integer_range irange(Integer first, Integer last)