LLVM: llvm::SmallPtrSetIteratorImpl Class Reference (original) (raw)

SmallPtrSetIteratorImpl - This is the common base class shared between all instances of SmallPtrSetIterator. More...

#include "[llvm/ADT/SmallPtrSet.h](SmallPtrSet%5F8h%5Fsource.html)"

Public Member Functions
SmallPtrSetIteratorImpl (const void *const *BP, const void *const *E)
bool operator== (const SmallPtrSetIteratorImpl &RHS) const
bool operator!= (const SmallPtrSetIteratorImpl &RHS) const
Protected Member Functions
void AdvanceIfNotValid ()
AdvanceIfNotValid - If the current bucket isn't valid, advance to a bucket that is.
void RetreatIfNotValid ()

SmallPtrSetIteratorImpl - This is the common base class shared between all instances of SmallPtrSetIterator.

Definition at line 265 of file SmallPtrSet.h.

llvm::SmallPtrSetIteratorImpl::SmallPtrSetIteratorImpl ( const void *const * BP, const void *const * E ) inlineexplicit

AdvanceIfNotValid()

void llvm::SmallPtrSetIteratorImpl::AdvanceIfNotValid ( ) inlineprotected

operator!=()

operator==()

RetreatIfNotValid()

void llvm::SmallPtrSetIteratorImpl::RetreatIfNotValid ( ) inlineprotected

Bucket

const void* const* llvm::SmallPtrSetIteratorImpl::Bucket protected

End

const void* const* llvm::SmallPtrSetIteratorImpl::End protected

The documentation for this class was generated from the following file: