From 283b8beddcdfbdcbdc0589ab599201f942193f8d Mon Sep 17 00:00:00 2001 From: mateuszlewko Date: Sat, 9 Apr 2016 19:32:22 +0200 Subject: [PATCH] Update irange.hpp Added: irange(int last), irange(int first, int last) --- include/boost/range/irange.hpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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)