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

Methods

IdDeclInfoMap()

Declared at: clang/lib/Sema/IdentifierResolver.cpp:53

~IdDeclInfoMap()

Declared at: clang/lib/Sema/IdentifierResolver.cpp:55