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,
478 OverlayFileSystem(new llvm::vfs::OverlayFileSystem(std::move(BaseFS))),
481 : new FileManager(FileSystemOptions(), OverlayFileSystem)) {
482 OverlayFileSystem->pushOverlay(InMemoryFileSystem);
487 Files->setVirtualFileSystem(OverlayFileSystem);
538 auto AbsPath = getAbsolutePath(*OverlayFileSystem, SourcePath);
550 if (auto CWD = OverlayFileSystem->getCurrentWorkingDirectory()) {
582 if (OverlayFileSystem->setCurrentWorkingDirectory(
634 OverlayFileSystem->setCurrentWorkingDirectory(InitialWorkingDir))
695 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem(
696 new llvm::vfs::OverlayFileSystem(llvm::vfs::getRealFileSystem()));
699 OverlayFileSystem->pushOverlay(InMemoryFileSystem);
701 new FileManager(FileSystemOptions(), OverlayFileSystem));