Lines Matching refs:FileSystem
111 FileSystem::~FileSystem() = default;
114 FileSystem::getBufferForFile(const llvm::Twine &Name, int64_t FileSize, in getBufferForFile()
123 std::error_code FileSystem::makeAbsolute(SmallVectorImpl<char> &Path) const { in makeAbsolute()
135 std::error_code FileSystem::getRealPath(const Twine &Path, in getRealPath()
140 std::error_code FileSystem::isLocal(const Twine &Path, bool &Result) { in isLocal()
144 bool FileSystem::exists(const Twine &Path) { in exists()
233 class RealFileSystem : public FileSystem {
307 IntrusiveRefCntPtr<FileSystem> vfs::getRealFileSystem() { in getRealFileSystem()
308 static IntrusiveRefCntPtr<FileSystem> FS = new RealFileSystem(); in getRealFileSystem()
344 OverlayFileSystem::OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> BaseFS) { in OverlayFileSystem()
348 void OverlayFileSystem::pushOverlay(IntrusiveRefCntPtr<FileSystem> FS) { in pushOverlay()
964 FileSystem &ExternalFS;
986 bool IterateExternalFS, FileSystem &ExternalFS, std::error_code &EC);
1516 IntrusiveRefCntPtr<FileSystem> ExternalFS) { in create()
1746 IntrusiveRefCntPtr<FileSystem>
1750 IntrusiveRefCntPtr<FileSystem> ExternalFS) { in getVFSFromYAML()
1786 IntrusiveRefCntPtr<FileSystem> ExternalFS) { in collectVFSFromYAML()
1969 bool IterateExternalFS, FileSystem &ExternalFS, std::error_code &EC) in VFSFromYamlDirIterImpl()
2036 FileSystem &FS_, const Twine &Path, std::error_code &EC) in recursive_directory_iterator()