Iterate over an integral type from Begin to End inclusive. Note: Begin and End values have to be within [INTMAX_MIN, INTMAX_MAX ‐ 1] for forward iteration (resp. [INTMAX_MIN + 1, INTMAX_MAX ‐ 1]for reverse iteration).

Synopsis

Declared in <llvm/ADT/Sequence.h>

template<typename T>
requires std::is_integral<T>::value &&
                                                  !std::is_enum<T>::value
constexpr
auto
seq_inclusive(
    T Begin,
    T End);

Created with MrDocs