clang 20.0.0git
|
IdDeclInfoMap - Associates IdDeclInfos with declaration names. More...
Public Member Functions | |
IdDeclInfoMap ()=default | |
~IdDeclInfoMap () | |
IdDeclInfoMap (const IdDeclInfoMap &)=delete | |
IdDeclInfoMap & | operator= (const IdDeclInfoMap &)=delete |
IdDeclInfo & | operator[] (DeclarationName Name) |
Returns the IdDeclInfo associated to the DeclarationName. | |
IdDeclInfoMap - Associates IdDeclInfos with declaration names.
Allocates 'pools' (vectors of IdDeclInfos) to avoid allocating each individual IdDeclInfo to heap.
Definition at line 36 of file IdentifierResolver.cpp.
|
default |
|
inline |
Definition at line 55 of file IdentifierResolver.cpp.
References P.
|
delete |
|
delete |
IdentifierResolver::IdDeclInfo & clang::IdentifierResolver::IdDeclInfoMap::operator[] | ( | DeclarationName | Name | ) |
Returns the IdDeclInfo associated to the DeclarationName.
It creates a new IdDeclInfo if one was not created before for this id.
Definition at line 412 of file IdentifierResolver.cpp.