Lines Matching refs:FileEntry
197 llvm::ErrorOr<const FileEntry *>
267 FileEntry *&UFE = UniqueRealFiles[Status.getUniqueID()]; in getFileRef()
270 UFE = new (FilesAlloc.Allocate()) FileEntry(); in getFileRef()
315 assert(Redirection.second->V.is<FileEntry *>() && in getFileRef()
317 assert(Redirection.second->V.get<FileEntry *>() == UFE && in getFileRef()
384 FileEntry &FE = const_cast<FileEntry &>(STDIN->getFileEntry()); in getSTDIN()
390 const FileEntry *FileManager::getVirtualFile(StringRef Filename, off_t Size, in getVirtualFile()
404 if (LLVM_LIKELY(Value.V.is<FileEntry *>())) in getVirtualFileRef()
412 FileEntry *UFE = nullptr; in getVirtualFileRef()
450 RealFE = new (FilesAlloc.Allocate()) FileEntry(); in getVirtualFileRef()
459 UFE = new (FilesAlloc.Allocate()) FileEntry(); in getVirtualFileRef()
490 FileEntry *BFE = new (FilesAlloc.Allocate()) FileEntry(); in getBypassFile()
527 void FileManager::fillRealPathName(FileEntry *UFE, llvm::StringRef FileName) { in fillRealPathName()
541 const FileEntry *Entry = &FE.getFileEntry(); in getBufferForFile()
621 if (!Entry.getValue() || !Entry.getValue()->V.is<FileEntry *>()) in GetUniqueIDMapping()