Searched refs:OverlayFileSystem (Results 1 – 7 of 7) sorted by relevance
230 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem( in runToolOnCodeWithArgs() local231 new llvm::vfs::OverlayFileSystem(llvm::vfs::getRealFileSystem())); in runToolOnCodeWithArgs()234 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in runToolOnCodeWithArgs()247 return runToolOnCodeWithArgs(std::move(ToolAction), Code, OverlayFileSystem, in runToolOnCodeWithArgs()476 OverlayFileSystem(new llvm::vfs::OverlayFileSystem(std::move(BaseFS))), in ClangTool()479 : new FileManager(FileSystemOptions(), OverlayFileSystem)) { in ClangTool()480 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in ClangTool()485 Files->setVirtualFileSystem(OverlayFileSystem); in ClangTool()536 auto AbsPath = getAbsolutePath(*OverlayFileSystem, SourcePath); in run()548 if (auto CWD = OverlayFileSystem->getCurrentWorkingDirectory()) { in run()[all …]
389 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem; variable
442 OverlayFileSystem::OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> BaseFS) { in OverlayFileSystem() function in OverlayFileSystem446 void OverlayFileSystem::pushOverlay(IntrusiveRefCntPtr<FileSystem> FS) { in pushOverlay()453 ErrorOr<Status> OverlayFileSystem::status(const Twine &Path) { in status()463 bool OverlayFileSystem::exists(const Twine &Path) { in exists()473 OverlayFileSystem::openFileForRead(const llvm::Twine &Path) { in openFileForRead()484 OverlayFileSystem::getCurrentWorkingDirectory() const { in getCurrentWorkingDirectory()490 OverlayFileSystem::setCurrentWorkingDirectory(const Twine &Path) { in setCurrentWorkingDirectory()497 std::error_code OverlayFileSystem::isLocal(const Twine &Path, bool &Result) { in isLocal()504 std::error_code OverlayFileSystem::getRealPath(const Twine &Path, in getRealPath()512 void OverlayFileSystem::visitChildFileSystems(VisitCallbackTy Callback) { in visitChildFileSystems()[all …]
393 class LLVM_ABI OverlayFileSystem394 : public RTTIExtends<OverlayFileSystem, FileSystem> {403 OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> Base);
63 IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> Overlay( in createVFSOverlayForPreamblePCH()64 new llvm::vfs::OverlayFileSystem(VFS)); in createVFSOverlayForPreamblePCH()
488 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayVFS = in createWithCUDA()489 std::make_unique<llvm::vfs::OverlayFileSystem>( in createWithCUDA()
816 llvm::makeIntrusiveRefCnt<llvm::vfs::OverlayFileSystem>(BaseFS); in computeDependencies()852 llvm::makeIntrusiveRefCnt<llvm::vfs::OverlayFileSystem>(BaseFS); in computeDependencies()