clang 20.0.0git
|
all_lookups_iterator - An iterator that provides a view over the results of looking up every possible name. More...
#include "clang/AST/DeclLookups.h"
Public Types | |
using | value_type = lookup_result |
using | reference = lookup_result |
using | pointer = lookup_result |
using | iterator_category = std::forward_iterator_tag |
using | difference_type = std::ptrdiff_t |
Public Member Functions | |
all_lookups_iterator ()=default | |
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 28 of file DeclLookups.h.
using clang::DeclContext::all_lookups_iterator::difference_type = std::ptrdiff_t |
Definition at line 36 of file DeclLookups.h.
using clang::DeclContext::all_lookups_iterator::iterator_category = std::forward_iterator_tag |
Definition at line 35 of file DeclLookups.h.
Definition at line 34 of file DeclLookups.h.
Definition at line 33 of file DeclLookups.h.
Definition at line 32 of file DeclLookups.h.
|
default |
|
inline |
Definition at line 39 of file DeclLookups.h.
|
inline |
Definition at line 43 of file DeclLookups.h.
|
inline |
Definition at line 45 of file DeclLookups.h.
|
inline |
Definition at line 48 of file DeclLookups.h.
References clang::DeclarationName::getUsingDirectiveName().
|
inline |
Definition at line 60 of file DeclLookups.h.
|
inline |
Definition at line 46 of file DeclLookups.h.
|
friend |
Definition at line 70 of file DeclLookups.h.
|
friend |
Definition at line 66 of file DeclLookups.h.