Home | History | Annotate | Download | only in Lex

Lines Matching refs:IdentifierInfo

84     IdentifierInfo *II = PTHMgr.GetIdentifierInfo(IdentifierID-1);
176 // This saves some copies and it also reduces IdentifierInfo* lookup.
414 IdentifierInfo** perIDCache,
527 // Pre-allocate the persistent ID -> IdentifierInfo* cache. We use calloc()
530 IdentifierInfo** PerIDCache = 0;
533 PerIDCache = (IdentifierInfo**)calloc(NumIds, sizeof(*PerIDCache));
551 IdentifierInfo* PTHManager::LazilyCreateIdentifierInfo(unsigned PersistentID) {
552 // Look in the PTH file for the string data for the IdentifierInfo object.
559 std::pair<IdentifierInfo,const unsigned char*> *Mem =
560 Alloc.Allocate<std::pair<IdentifierInfo,const unsigned char*> >();
564 IdentifierInfo *II = new ((void*) Mem) IdentifierInfo();
566 // Store the new IdentifierInfo in the cache.
572 IdentifierInfo* PTHManager::get(StringRef Name) {