Lines Matching refs:FileEntry
195 llvm::ErrorOr<const FileEntry *>
217 if (LLVM_LIKELY(Value.V.is<FileEntry *>())) in getFileRef()
271 FileEntry &UFE = UniqueRealFiles[Status.getUniqueID()]; in getFileRef()
283 assert(Redirection.second->V.is<FileEntry *>() && in getFileRef()
285 assert(Redirection.second->V.get<FileEntry *>() == &UFE && in getFileRef()
354 FileEntry &FE = const_cast<FileEntry &>(STDIN->getFileEntry()); in getSTDIN()
360 const FileEntry *FileManager::getVirtualFile(StringRef Filename, off_t Size, in getVirtualFile()
374 if (LLVM_LIKELY(Value.V.is<FileEntry *>())) in getVirtualFileRef()
383 FileEntry *UFE = nullptr; in getVirtualFileRef()
426 VirtualFileEntries.push_back(std::make_unique<FileEntry>()); in getVirtualFileRef()
458 BypassFileEntries.push_back(std::make_unique<FileEntry>()); in getBypassFile()
459 const FileEntry &VFE = VF.getFileEntry(); in getBypassFile()
460 FileEntry &BFE = *BypassFileEntries.back(); in getBypassFile()
497 void FileManager::fillRealPathName(FileEntry *UFE, llvm::StringRef FileName) { in fillRealPathName()
509 FileManager::getBufferForFile(const FileEntry *Entry, bool isVolatile, in getBufferForFile()
584 SmallVectorImpl<const FileEntry *> &UIDToFiles) const { in GetUniqueIDMapping()
595 if (const auto *FE = Entry->V.dyn_cast<FileEntry *>()) in GetUniqueIDMapping()
620 StringRef FileManager::getCanonicalName(const FileEntry *File) { in getCanonicalName()