Lines Matching defs:OverlayFileSystem
233 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem(
234 new llvm::vfs::OverlayFileSystem(llvm::vfs::getRealFileSystem()));
237 OverlayFileSystem->pushOverlay(InMemoryFileSystem);
250 return runToolOnCodeWithArgs(std::move(ToolAction), Code, OverlayFileSystem,
480 OverlayFileSystem(new llvm::vfs::OverlayFileSystem(std::move(BaseFS))),
483 : new FileManager(FileSystemOptions(), OverlayFileSystem)) {
484 OverlayFileSystem->pushOverlay(InMemoryFileSystem);
489 Files->setVirtualFileSystem(OverlayFileSystem);
540 auto AbsPath = getAbsolutePath(*OverlayFileSystem, SourcePath);
552 if (auto CWD = OverlayFileSystem->getCurrentWorkingDirectory()) {
584 if (OverlayFileSystem->setCurrentWorkingDirectory(
636 OverlayFileSystem->setCurrentWorkingDirectory(InitialWorkingDir))
699 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem(
700 new llvm::vfs::OverlayFileSystem(std::move(BaseFS)));
703 OverlayFileSystem->pushOverlay(InMemoryFileSystem);
705 new FileManager(FileSystemOptions(), OverlayFileSystem));