Lines Matching defs:FilenameForLookup
240 StringRef OriginalFilename, StringRef FilenameForLookup) {
245 getOrEmplaceSharedEntryForFilename(FilenameForLookup, Stat.getError());
246 return insertLocalEntryForFilename(FilenameForLookup, Entry);
250 return insertLocalEntryForFilename(FilenameForLookup, *Entry);
258 return &getOrInsertSharedEntryForFilename(FilenameForLookup, UIDEntry);
260 return &getOrEmplaceSharedEntryForFilename(FilenameForLookup,
264 return insertLocalEntryForFilename(FilenameForLookup, *SharedEntry);
271 auto FilenameForLookup = tryGetFilenameForLookup(OriginalFilename, PathBuf);
272 if (!FilenameForLookup)
273 return FilenameForLookup.getError();
276 findEntryByFilenameWithWriteThrough(*FilenameForLookup))
278 auto MaybeEntry = computeAndStoreResult(OriginalFilename, *FilenameForLookup);
379 auto FilenameForLookup = tryGetFilenameForLookup(OriginalFilename, PathBuf);
380 if (!FilenameForLookup)
381 return FilenameForLookup.getError();
393 LocalCache.findRealPathByFilename(*FilenameForLookup))
397 auto &Shard = SharedCache.getShardForFilename(*FilenameForLookup);
399 Shard.findRealPathByFilename(*FilenameForLookup)) {
401 *FilenameForLookup, *ShardRealPath);
415 *FilenameForLookup, ComputedRealPath);
417 LocalCache.insertRealPathForFilename(*FilenameForLookup, RealPath));
444 StringRef FilenameForLookup;
446 FilenameForLookup = OriginalFilename;
455 FilenameForLookup = StringRef{PathBuf.begin(), PathBuf.size()};
457 assert(llvm::sys::path::is_absolute_gnu(FilenameForLookup));
458 return FilenameForLookup;