diff --git a/include/boost/range/irange.hpp b/include/boost/range/irange.hpp index b1a1240..3c62d62 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)