|
LLVM 24.0.0git
|
This implements a const_iterator for SmallPtrSet. More...
#include "llvm/ADT/SmallPtrSet.h"
Public Types | |
| using | value_type = PtrTy |
| using | reference = PtrTy |
| using | pointer = PtrTy |
| using | difference_type = std::ptrdiff_t |
| using | iterator_category = std::forward_iterator_tag |
Public Member Functions | |
| SmallPtrSetIterator ()=default | |
| SmallPtrSetIterator (const void *const *BP, const void *const *E, const DebugEpochBase &Epoch) | |
| const PtrTy | operator* () const |
| SmallPtrSetIterator & | operator++ () |
| SmallPtrSetIterator | operator++ (int) |
| bool | operator== (const SmallPtrSetIterator &RHS) const |
| bool | operator!= (const SmallPtrSetIterator &RHS) const |
| Public Member Functions inherited from llvm::DebugEpochBase::HandleBase | |
| HandleBase ()=default | |
| HandleBase (const DebugEpochBase *) | |
| bool | isHandleInSync () const |
| bool | isComparableWith (const HandleBase &) const |
| const void * | getEpochAddress () const |
This implements a const_iterator for SmallPtrSet.
Definition at line 283 of file SmallPtrSet.h.
| using llvm::SmallPtrSetIterator< PtrTy >::difference_type = std::ptrdiff_t |
Definition at line 307 of file SmallPtrSet.h.
| using llvm::SmallPtrSetIterator< PtrTy >::iterator_category = std::forward_iterator_tag |
Definition at line 308 of file SmallPtrSet.h.
| using llvm::SmallPtrSetIterator< PtrTy >::pointer = PtrTy |
Definition at line 306 of file SmallPtrSet.h.
| using llvm::SmallPtrSetIterator< PtrTy >::reference = PtrTy |
Definition at line 305 of file SmallPtrSet.h.
| using llvm::SmallPtrSetIterator< PtrTy >::value_type = PtrTy |
Definition at line 304 of file SmallPtrSet.h.
|
default |
|
inline |
Definition at line 312 of file SmallPtrSet.h.
|
inline |
Definition at line 341 of file SmallPtrSet.h.
|
inlinenodiscard |
Definition at line 319 of file SmallPtrSet.h.
|
inline |
Definition at line 325 of file SmallPtrSet.h.
|
inline |
Definition at line 332 of file SmallPtrSet.h.
|
inline |
Definition at line 338 of file SmallPtrSet.h.