clang API Documentation
#include <UnresolvedSet.h>
The iterator over UnresolvedSets. Serves as both the const and non-const iterator.
Definition at line 28 of file UnresolvedSet.h.
typedef std::iterator_traits<IteratorTy>::difference_type clang::UnresolvedSetIterator::difference_type |
Definition at line 47 of file UnresolvedSet.h.
typedef std::iterator_traits<IteratorTy>::iterator_category clang::UnresolvedSetIterator::iterator_category |
Definition at line 51 of file UnresolvedSet.h.
Definition at line 49 of file UnresolvedSet.h.
Definition at line 50 of file UnresolvedSet.h.
Definition at line 48 of file UnresolvedSet.h.
clang::UnresolvedSetIterator::UnresolvedSetIterator | ( | ) | [inline] |
Definition at line 45 of file UnresolvedSet.h.
Referenced by operator+(), operator++(), operator-(), and operator--().
AccessSpecifier clang::UnresolvedSetIterator::getAccess | ( | ) | const [inline] |
Definition at line 55 of file UnresolvedSet.h.
NamedDecl* clang::UnresolvedSetIterator::getDecl | ( | ) | const [inline] |
Definition at line 53 of file UnresolvedSet.h.
Referenced by CollectVisibleConversions(), and operator*().
DeclAccessPair clang::UnresolvedSetIterator::getPair | ( | ) | const [inline] |
Definition at line 57 of file UnresolvedSet.h.
Referenced by clang::Sema::BuildMemberReferenceExpr().
bool clang::UnresolvedSetIterator::operator!= | ( | const UnresolvedSetIterator & | o | ) | const [inline] |
Definition at line 85 of file UnresolvedSet.h.
NamedDecl* clang::UnresolvedSetIterator::operator* | ( | ) | const [inline] |
Definition at line 59 of file UnresolvedSet.h.
References getDecl().
UnresolvedSetIterator clang::UnresolvedSetIterator::operator+ | ( | difference_type | d | ) | const [inline] |
Definition at line 69 of file UnresolvedSet.h.
References UnresolvedSetIterator().
UnresolvedSetIterator& clang::UnresolvedSetIterator::operator++ | ( | ) | [inline] |
Definition at line 61 of file UnresolvedSet.h.
UnresolvedSetIterator clang::UnresolvedSetIterator::operator++ | ( | int | ) | [inline] |
Definition at line 62 of file UnresolvedSet.h.
References UnresolvedSetIterator().
UnresolvedSetIterator& clang::UnresolvedSetIterator::operator+= | ( | difference_type | d | ) | [inline] |
Definition at line 66 of file UnresolvedSet.h.
UnresolvedSetIterator clang::UnresolvedSetIterator::operator- | ( | difference_type | d | ) | const [inline] |
Definition at line 75 of file UnresolvedSet.h.
References UnresolvedSetIterator().
difference_type clang::UnresolvedSetIterator::operator- | ( | const UnresolvedSetIterator & | o | ) | const [inline] |
Definition at line 80 of file UnresolvedSet.h.
UnresolvedSetIterator& clang::UnresolvedSetIterator::operator-- | ( | ) | [inline] |
Definition at line 63 of file UnresolvedSet.h.
UnresolvedSetIterator clang::UnresolvedSetIterator::operator-- | ( | int | ) | [inline] |
Definition at line 64 of file UnresolvedSet.h.
References UnresolvedSetIterator().
UnresolvedSetIterator& clang::UnresolvedSetIterator::operator-= | ( | difference_type | d | ) | [inline] |
Definition at line 72 of file UnresolvedSet.h.
bool clang::UnresolvedSetIterator::operator< | ( | const UnresolvedSetIterator & | o | ) | const [inline] |
Definition at line 86 of file UnresolvedSet.h.
bool clang::UnresolvedSetIterator::operator<= | ( | const UnresolvedSetIterator & | o | ) | const [inline] |
Definition at line 87 of file UnresolvedSet.h.
bool clang::UnresolvedSetIterator::operator== | ( | const UnresolvedSetIterator & | o | ) | const [inline] |
Definition at line 84 of file UnresolvedSet.h.
bool clang::UnresolvedSetIterator::operator> | ( | const UnresolvedSetIterator & | o | ) | const [inline] |
Definition at line 89 of file UnresolvedSet.h.
bool clang::UnresolvedSetIterator::operator>= | ( | const UnresolvedSetIterator & | o | ) | const [inline] |
Definition at line 88 of file UnresolvedSet.h.
value_type clang::UnresolvedSetIterator::operator[] | ( | difference_type | d | ) | const [inline] |
Definition at line 78 of file UnresolvedSet.h.
void clang::UnresolvedSetIterator::setAccess | ( | AccessSpecifier | AS | ) | [inline] |
Definition at line 56 of file UnresolvedSet.h.
void clang::UnresolvedSetIterator::setDecl | ( | NamedDecl * | ND | ) | const [inline] |
Definition at line 54 of file UnresolvedSet.h.
friend class ASTUnresolvedSet [friend] |
Definition at line 36 of file UnresolvedSet.h.
friend class OverloadExpr [friend] |
Definition at line 37 of file UnresolvedSet.h.
friend class UnresolvedSetImpl [friend] |
Definition at line 35 of file UnresolvedSet.h.