reformat code
This commit is contained in:
parent
fa5c0560fa
commit
04e1e5e3a2
@ -25,8 +25,8 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef RANGE_H
|
#ifndef INTEGER_RANGE_HPP
|
||||||
#define RANGE_H
|
#define INTEGER_RANGE_HPP
|
||||||
|
|
||||||
#include <type_traits>
|
#include <type_traits>
|
||||||
|
|
||||||
@ -58,10 +58,13 @@ template <typename Integer> class range
|
|||||||
};
|
};
|
||||||
|
|
||||||
// convenience function to construct an integer range with type deduction
|
// convenience function to construct an integer range with type deduction
|
||||||
template <typename Integer> range<Integer> irange(Integer first, Integer last)
|
template <typename Integer>
|
||||||
|
range<Integer> irange(const Integer first,
|
||||||
|
const Integer last,
|
||||||
|
typename std::enable_if<std::is_integral<Integer>::value>::type * = 0)
|
||||||
{
|
{
|
||||||
return range<Integer>(first, last);
|
return range<Integer>(first, last);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif // RANGE_H
|
#endif // INTEGER_RANGE_HPP
|
||||||
|
Loading…
Reference in New Issue
Block a user