Lines Matching refs:Entry

44     const CachedFileSystemEntry &Entry, StringRef Filename, bool Disable) {  in scanForDirectivesIfNecessary()  argument
45 if (Entry.isError() || Entry.isDirectory() || Disable || in scanForDirectivesIfNecessary()
47 return EntryRef(Filename, Entry); in scanForDirectivesIfNecessary()
49 CachedFileContents *Contents = Entry.getCachedContents(); in scanForDirectivesIfNecessary()
54 return EntryRef(Filename, Entry); in scanForDirectivesIfNecessary()
60 return EntryRef(Filename, Entry); in scanForDirectivesIfNecessary()
71 return EntryRef(Filename, Entry); in scanForDirectivesIfNecessary()
80 return EntryRef(Filename, Entry); in scanForDirectivesIfNecessary()
156 const CachedFileSystemEntry &Entry) { in getOrInsertEntryForFilename() argument
158 return *EntriesByFilename.insert({Filename, &Entry}).first->getValue(); in getOrInsertEntryForFilename()
204 if (const auto *Entry = LocalCache.findEntryByFilename(Filename)) in findEntryByFilenameWithWriteThrough() local
205 return Entry; in findEntryByFilenameWithWriteThrough()
207 if (const auto *Entry = Shard.findEntryByFilename(Filename)) in findEntryByFilenameWithWriteThrough() local
208 return &LocalCache.insertEntryForFilename(Filename, *Entry); in findEntryByFilenameWithWriteThrough()
218 const auto &Entry = in computeAndStoreResult() local
220 return insertLocalEntryForFilename(Filename, Entry); in computeAndStoreResult()
223 if (const auto *Entry = findSharedEntryByUID(*Stat)) in computeAndStoreResult() local
224 return insertLocalEntryForFilename(Filename, *Entry); in computeAndStoreResult()
243 if (const auto *Entry = findEntryByFilenameWithWriteThrough(Filename)) in getOrCreateFileSystemEntry() local
244 return scanForDirectivesIfNecessary(*Entry, Filename, in getOrCreateFileSystemEntry()
276 static llvm::ErrorOr<std::unique_ptr<llvm::vfs::File>> create(EntryRef Entry);
296 DepScanFile::create(EntryRef Entry) { in create() argument
297 assert(!Entry.isError() && "error"); in create()
299 if (Entry.isDirectory()) in create()
303 llvm::MemoryBuffer::getMemBuffer(Entry.getContents(), in create()
304 Entry.getStatus().getName(), in create()
306 Entry.getStatus()); in create()