Return an inclusive sequence of integral values from Begin to End.

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);

Description

Begin and End must be within [INTMAX_MIN, INTMAX_MAX ‐ 1]for forward iteration (resp. [INTMAX_MIN + 1, INTMAX_MAX ‐ 1]for reverse iteration).

Return Value

Inclusive iota_range of integral values []`Begin,` End].

Parameters

Name

Description

Begin

First value in the sequence.

End

Last value in the sequence (included).

Created with MrDocs