Lines Matching refs:FileEntry
196 llvm::ErrorOr<const FileEntry *>
218 if (LLVM_LIKELY(Value.V.is<FileEntry *>())) in getFileRef()
272 FileEntry *&UFE = UniqueRealFiles[Status.getUniqueID()]; in getFileRef()
275 UFE = new (FilesAlloc.Allocate()) FileEntry(); in getFileRef()
336 assert(Redirection.second->V.is<FileEntry *>() && in getFileRef()
338 assert(Redirection.second->V.get<FileEntry *>() == UFE && in getFileRef()
408 FileEntry &FE = const_cast<FileEntry &>(STDIN->getFileEntry()); in getSTDIN()
414 const FileEntry *FileManager::getVirtualFile(StringRef Filename, off_t Size, in getVirtualFile()
428 if (LLVM_LIKELY(Value.V.is<FileEntry *>())) in getVirtualFileRef()
437 FileEntry *UFE = nullptr; in getVirtualFileRef()
475 RealFE = new (FilesAlloc.Allocate()) FileEntry(); in getVirtualFileRef()
484 UFE = new (FilesAlloc.Allocate()) FileEntry(); in getVirtualFileRef()
515 FileEntry *BFE = new (FilesAlloc.Allocate()) FileEntry(); in getBypassFile()
552 void FileManager::fillRealPathName(FileEntry *UFE, llvm::StringRef FileName) { in fillRealPathName()
564 FileManager::getBufferForFile(const FileEntry *Entry, bool isVolatile, in getBufferForFile()
639 SmallVectorImpl<const FileEntry *> &UIDToFiles) const { in GetUniqueIDMapping()
650 if (const auto *FE = Entry->V.dyn_cast<FileEntry *>()) in GetUniqueIDMapping()
675 StringRef FileManager::getCanonicalName(const FileEntry *File) { in getCanonicalName()