[#llvm-seq-05] = xref:llvm.adoc[llvm]::seq :relfileprefix: ../ :mrdocs: Return a half‐open sequence of integral values from `Begin` to `End.` == Synopsis Declared in `<llvm/ADT/Sequence.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> requires std::is_integral<T>::value && !std::is_enum<T>::value constexpr auto seq( T Begin, T End); ---- == Description `Begin` and `End` must be within [INTMAX_MIN, INTMAX_MAX]for forward iteration (resp. [INTMAX_MIN + 1, INTMAX_MAX]for reverse iteration). == Return Value Half‐open iota_range of integral values []`Begin,` `End).` == Parameters [cols="1,4"] |=== | Name| Description | *Begin* | First value in the sequence. | *End* | Past‐the‐end value (not included). |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#