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