Lines Matching refs:vfs
19 StringRef Filename, llvm::vfs::FileSystem &FS, bool Minimize) { in createFileEntry()
21 llvm::ErrorOr<std::unique_ptr<llvm::vfs::File>> MaybeFile = in createFileEntry()
25 llvm::ErrorOr<llvm::vfs::Status> Stat = (*MaybeFile)->status(); in createFileEntry()
29 llvm::vfs::File &F = **MaybeFile; in createFileEntry()
56 Result.MaybeStat = llvm::vfs::Status(Stat->getName(), Stat->getUniqueID(), in createFileEntry()
95 CachedFileSystemEntry::createDirectoryEntry(llvm::vfs::Status &&Stat) { in createDirectoryEntry()
172 llvm::vfs::FileSystem &FS = getUnderlyingFS(); in getOrCreateFileSystemEntry()
199 llvm::ErrorOr<llvm::vfs::Status>
214 class MinimizedVFSFile final : public llvm::vfs::File {
217 llvm::vfs::Status Stat) in MinimizedVFSFile()
220 static llvm::ErrorOr<std::unique_ptr<llvm::vfs::File>>
224 llvm::ErrorOr<llvm::vfs::Status> status() override { return Stat; } in status()
236 llvm::vfs::Status Stat;
241 llvm::ErrorOr<std::unique_ptr<llvm::vfs::File>> MinimizedVFSFile::create( in create()
245 return llvm::ErrorOr<std::unique_ptr<llvm::vfs::File>>( in create()
257 return llvm::ErrorOr<std::unique_ptr<llvm::vfs::File>>( in create()
258 std::unique_ptr<llvm::vfs::File>(std::move(Result))); in create()
261 llvm::ErrorOr<std::unique_ptr<llvm::vfs::File>>