Lines Matching defs:CacheLookup
754 void HeaderSearch::cacheLookupSuccess(LookupFileCacheInfo &CacheLookup,
757 CacheLookup.HitIt = HitIt;
1029 LookupFileCacheInfo &CacheLookup = LookupFileCache[Filename];
1034 if (CacheLookup.StartIt == NextIt &&
1035 CacheLookup.RequestingModule == RequestingModule) {
1037 if (CacheLookup.HitIt)
1038 It = CacheLookup.HitIt;
1039 if (CacheLookup.MappedName) {
1040 Filename = CacheLookup.MappedName;
1048 CacheLookup.reset(RequestingModule, /*NewStartIt=*/NextIt);
1064 CacheLookup.reset(RequestingModule, /*NewStartIt=*/NextIt);
1080 CacheLookup.MappedName =
1092 *IsFrameworkFound |= (IsFrameworkFoundInDir && !CacheLookup.MappedName);
1133 cacheLookupSuccess(CacheLookup, It, IncludeLoc);
1144 CacheLookup.HitIt = search_dir_end();
1183 auto &CacheLookup =
1188 if (CacheLookup.second.Directory &&
1189 CacheLookup.first().size() == FrameworkName.size() &&
1190 memcmp(CacheLookup.first().data(), &FrameworkName[0],
1191 CacheLookup.first().size()) != 0)
1195 if (!CacheLookup.second.Directory) {
1205 CacheLookup.second.Directory = Dir;