LLVM: llvm::SmallSetIterator< T, N, C (original) (raw)
SmallSetIterator - This class implements a const_iterator for SmallSet by delegating to the underlying SmallVector or Set iterators. More...
#include "[llvm/ADT/SmallSet.h](SmallSet%5F8h%5Fsource.html)"
Additional Inherited Members | |
---|---|
![]() |
|
using | iterator_category = std::forward_iterator_tag |
using | value_type = T |
using | difference_type = std::ptrdiff_t |
using | pointer = T * |
using | reference = T & |
![]() |
|
enum | |
template<typename T, unsigned N, typename C>
class llvm::SmallSetIterator< T, N, C >
SmallSetIterator - This class implements a const_iterator for SmallSet by delegating to the underlying SmallVector or Set iterators.
Definition at line 31 of file SmallSet.h.
◆ SmallSetIterator() [2/4]
◆ ~SmallSetIterator()
◆ SmallSetIterator() [3/4]
◆ SmallSetIterator() [4/4]
◆ operator*()
◆ operator++()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
◆ SetIter
Definition at line 42 of file SmallSet.h.
Referenced by llvm::SmallSetIterator< T, N, C >::operator*(), llvm::SmallSetIterator< T, N, C >::operator++(), llvm::SmallSetIterator< T, N, C >::operator=(), llvm::SmallSetIterator< T, N, C >::operator==(), llvm::SmallSetIterator< T, N, C >::SmallSetIterator(), and llvm::SmallSetIterator< T, N, C >::~SmallSetIterator().
◆ VecIter
Definition at line 43 of file SmallSet.h.
Referenced by llvm::SmallSetIterator< T, N, C >::operator*(), llvm::SmallSetIterator< T, N, C >::operator++(), llvm::SmallSetIterator< T, N, C >::operator=(), llvm::SmallSetIterator< T, N, C >::operator==(), llvm::SmallSetIterator< T, N, C >::SmallSetIterator(), and llvm::SmallSetIterator< T, N, C >::~SmallSetIterator().
The documentation for this class was generated from the following file:
- include/llvm/ADT/SmallSet.h