clang API Documentation
#include <DeclLookups.h>
Public Types | |
typedef lookup_result | value_type |
typedef lookup_result | reference |
typedef lookup_result | pointer |
typedef std::forward_iterator_tag | iterator_category |
typedef std::ptrdiff_t | difference_type |
Public Member Functions | |
all_lookups_iterator () | |
all_lookups_iterator (StoredDeclsMap::iterator It, StoredDeclsMap::iterator End) | |
DeclarationName | getLookupName () const |
reference | operator* () const |
pointer | operator-> () const |
all_lookups_iterator & | operator++ () |
all_lookups_iterator | operator++ (int) |
Friends | |
bool | operator== (all_lookups_iterator x, all_lookups_iterator y) |
bool | operator!= (all_lookups_iterator x, all_lookups_iterator y) |
all_lookups_iterator - An iterator that provides a view over the results of looking up every possible name.
Definition at line 26 of file DeclLookups.h.
Definition at line 33 of file DeclLookups.h.
typedef std::forward_iterator_tag clang::DeclContext::all_lookups_iterator::iterator_category |
Definition at line 32 of file DeclLookups.h.
Definition at line 31 of file DeclLookups.h.
Definition at line 30 of file DeclLookups.h.
Definition at line 29 of file DeclLookups.h.
Definition at line 35 of file DeclLookups.h.
clang::DeclContext::all_lookups_iterator::all_lookups_iterator | ( | StoredDeclsMap::iterator | It, |
StoredDeclsMap::iterator | End | ||
) | [inline] |
Definition at line 36 of file DeclLookups.h.
DeclarationName clang::DeclContext::all_lookups_iterator::getLookupName | ( | ) | const [inline] |
Definition at line 40 of file DeclLookups.h.
reference clang::DeclContext::all_lookups_iterator::operator* | ( | ) | const [inline] |
Definition at line 42 of file DeclLookups.h.
all_lookups_iterator& clang::DeclContext::all_lookups_iterator::operator++ | ( | ) | [inline] |
Definition at line 45 of file DeclLookups.h.
References clang::DeclarationName::getUsingDirectiveName().
all_lookups_iterator clang::DeclContext::all_lookups_iterator::operator++ | ( | int | ) | [inline] |
Definition at line 57 of file DeclLookups.h.
pointer clang::DeclContext::all_lookups_iterator::operator-> | ( | ) | const [inline] |
Definition at line 43 of file DeclLookups.h.
bool operator!= | ( | all_lookups_iterator | x, |
all_lookups_iterator | y | ||
) | [friend] |
Definition at line 66 of file DeclLookups.h.
bool operator== | ( | all_lookups_iterator | x, |
all_lookups_iterator | y | ||
) | [friend] |
Definition at line 63 of file DeclLookups.h.