class IdentifierResolver::IdDeclInfoMap
Declaration
class IdentifierResolver::IdDeclInfoMap { /* full declaration omitted */ };
Description
IdDeclInfoMap - Associates IdDeclInfos with declaration names. Allocates 'pools' (vectors of IdDeclInfos) to avoid allocating each individual IdDeclInfo to heap.
Declared at: clang/lib/Sema/IdentifierResolver.cpp:36
Member Variables
- private clang::IdentifierResolver::IdDeclInfoMap:: IdDeclInfoPool* CurPool = nullptr
- private unsigned int CurIndex = POOL_SIZE
- private static const unsigned int POOL_SIZE = 512
Method Overview
- public IdDeclInfoMap()
- public ~IdDeclInfoMap()
Methods
¶IdDeclInfoMap()
IdDeclInfoMap()
Declared at: clang/lib/Sema/IdentifierResolver.cpp:53
¶~IdDeclInfoMap()
~IdDeclInfoMap()
Declared at: clang/lib/Sema/IdentifierResolver.cpp:55