|
LLVM 23.0.0git
|
A random-access iterator that always dereferences to the same value. More...
#include "llvm/ADT/Repeated.h"
Additional Inherited Members | |
| Public Types inherited from llvm::iterator_facade_base< RepeatedIterator< T >, std::random_access_iterator_tag, T, ptrdiff_t, const T *, const T & > | |
| enum | |
| using | iterator_category |
| using | value_type |
| using | difference_type |
| using | pointer |
| using | reference |
A random-access iterator that always dereferences to the same value.
Definition at line 27 of file Repeated.h.
|
default |
Referenced by operator+=(), operator-(), operator-=(), operator<(), and operator==().
|
inline |
Definition at line 36 of file Repeated.h.
References T.
|
inline |
Definition at line 39 of file Repeated.h.
References T.
|
inline |
Definition at line 59 of file Repeated.h.
References RepeatedIterator().
|
inline |
Definition at line 53 of file Repeated.h.
References assert(), and RepeatedIterator().
|
inline |
Definition at line 64 of file Repeated.h.
References RepeatedIterator().
|
inline |
Definition at line 47 of file Repeated.h.
References assert(), and RepeatedIterator().
|
inline |
Definition at line 41 of file Repeated.h.
References assert(), and RepeatedIterator().