struct iota_range
Declaration
template <typename T>
struct iota_range { /* full declaration omitted */ };
Declared at: llvm/include/llvm/ADT/Sequence.h:263
Templates
- T
Member Variables
- private llvm::iota_range::iterator BeginValue
- private llvm::iota_range::iterator PastEndValue
Method Overview
- public auto begin() const
- public bool empty() const
- public auto end() const
- public iota_range<T>(T Begin, T End, bool Inclusive)
- public auto rbegin() const
- public auto rend() const
- public size_t size() const
Methods
¶auto begin() const
auto begin() const
Declared at: llvm/include/llvm/ADT/Sequence.h:284
¶bool empty() const
bool empty() const
Declared at: llvm/include/llvm/ADT/Sequence.h:282
¶auto end() const
auto end() const
Declared at: llvm/include/llvm/ADT/Sequence.h:285
¶iota_range<T>(T Begin, T End, bool Inclusive)
iota_range<T>(T Begin, T End, bool Inclusive)
Declared at: llvm/include/llvm/ADT/Sequence.h:274
Parameters
- T Begin
- T End
- bool Inclusive
¶auto rbegin() const
auto rbegin() const
Declared at: llvm/include/llvm/ADT/Sequence.h:287
¶auto rend() const
auto rend() const
Declared at: llvm/include/llvm/ADT/Sequence.h:288
¶size_t size() const
size_t size() const
Declared at: llvm/include/llvm/ADT/Sequence.h:281