Lines Matching refs:Entry
45 auto &Entry = Ref.Entry; in ensureDirectiveTokensArePopulated() local
47 if (Entry.isError() || Entry.isDirectory()) in ensureDirectiveTokensArePopulated()
50 CachedFileContents *Contents = Entry.getCachedContents(); in ensureDirectiveTokensArePopulated()
119 const CachedFileSystemEntry *Entry = CachedPair.first; in getOutOfDateEntries() local
122 if (Entry->getError()) { in getOutOfDateEntries()
129 llvm::vfs::Status CachedStatus = Entry->getStatus(); in getOutOfDateEntries()
209 const CachedFileSystemEntry &Entry) { in getOrInsertEntryForFilename() argument
211 auto [It, Inserted] = CacheByFilename.insert({Filename, {&Entry, nullptr}}); in getOrInsertEntryForFilename()
214 CachedEntry = &Entry; in getOrInsertEntryForFilename()
273 if (const auto *Entry = LocalCache.findEntryByFilename(Filename)) in findEntryByFilenameWithWriteThrough() local
274 return Entry; in findEntryByFilenameWithWriteThrough()
276 if (const auto *Entry = Shard.findEntryByFilename(Filename)) in findEntryByFilenameWithWriteThrough() local
277 return &LocalCache.insertEntryForFilename(Filename, *Entry); in findEntryByFilenameWithWriteThrough()
287 const auto &Entry = in computeAndStoreResult() local
289 return insertLocalEntryForFilename(FilenameForLookup, Entry); in computeAndStoreResult()
292 if (const auto *Entry = findSharedEntryByUID(*Stat)) in computeAndStoreResult() local
293 return insertLocalEntryForFilename(FilenameForLookup, *Entry); in computeAndStoreResult()
318 if (const auto *Entry = in getOrCreateFileSystemEntry() local
320 return EntryRef(OriginalFilename, *Entry).unwrapError(); in getOrCreateFileSystemEntry()
362 static llvm::ErrorOr<std::unique_ptr<llvm::vfs::File>> create(EntryRef Entry);
382 DepScanFile::create(EntryRef Entry) { in create() argument
383 assert(!Entry.isError() && "error"); in create()
385 if (Entry.isDirectory()) in create()
389 llvm::MemoryBuffer::getMemBuffer(Entry.getContents(), in create()
390 Entry.getStatus().getName(), in create()
392 Entry.getStatus()); in create()