Searched refs:OverlayFileSystem (Results 1 – 8 of 8) sorted by relevance
233 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem( in runToolOnCodeWithArgs() local237 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in runToolOnCodeWithArgs()478 OverlayFileSystem(new llvm::vfs::OverlayFileSystem(std::move(BaseFS))), in ClangTool()482 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in ClangTool()487 Files->setVirtualFileSystem(OverlayFileSystem); in ClangTool()538 auto AbsPath = getAbsolutePath(*OverlayFileSystem, SourcePath); in run()550 if (auto CWD = OverlayFileSystem->getCurrentWorkingDirectory()) { in run()582 if (OverlayFileSystem->setCurrentWorkingDirectory( in run()695 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem( in buildASTFromCodeWithArgs() local699 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in buildASTFromCodeWithArgs()[all …]
383 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem; variable
105 auto *OFS = new llvm::vfs::OverlayFileSystem(vfs::getRealFileSystem()); in main()
421 OverlayFileSystem::OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> BaseFS) { in OverlayFileSystem() function in OverlayFileSystem425 void OverlayFileSystem::pushOverlay(IntrusiveRefCntPtr<FileSystem> FS) { in pushOverlay()432 ErrorOr<Status> OverlayFileSystem::status(const Twine &Path) { in status()443 OverlayFileSystem::openFileForRead(const llvm::Twine &Path) { in openFileForRead()454 OverlayFileSystem::getCurrentWorkingDirectory() const { in getCurrentWorkingDirectory()460 OverlayFileSystem::setCurrentWorkingDirectory(const Twine &Path) { in setCurrentWorkingDirectory()467 std::error_code OverlayFileSystem::isLocal(const Twine &Path, bool &Result) { in isLocal()475 OverlayFileSystem::getRealPath(const Twine &Path, in getRealPath()483 void OverlayFileSystem::printImpl(raw_ostream &OS, PrintType Type, in printImpl()579 directory_iterator OverlayFileSystem::dir_begin(const Twine &Dir, in dir_begin()
299 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayVFS = in createWithCUDA()300 std::make_unique<llvm::vfs::OverlayFileSystem>( in createWithCUDA()
62 IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> Overlay( in createVFSOverlayForPreamblePCH()63 new llvm::vfs::OverlayFileSystem(VFS)); in createVFSOverlayForPreamblePCH()
366 class OverlayFileSystem : public FileSystem {374 OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> Base);
438 llvm::makeIntrusiveRefCnt<llvm::vfs::OverlayFileSystem>(BaseFS); in computeDependencies()