Lines Matching refs:OverlayFileSystem
225 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem( in runToolOnCodeWithArgs() local
226 new llvm::vfs::OverlayFileSystem(llvm::vfs::getRealFileSystem())); in runToolOnCodeWithArgs()
229 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in runToolOnCodeWithArgs()
242 return runToolOnCodeWithArgs(std::move(ToolAction), Code, OverlayFileSystem, in runToolOnCodeWithArgs()
436 OverlayFileSystem(new llvm::vfs::OverlayFileSystem(std::move(BaseFS))), in ClangTool()
439 : new FileManager(FileSystemOptions(), OverlayFileSystem)) { in ClangTool()
440 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in ClangTool()
445 Files->setVirtualFileSystem(OverlayFileSystem); in ClangTool()
496 auto AbsPath = getAbsolutePath(*OverlayFileSystem, SourcePath); in run()
509 if (auto CWD = OverlayFileSystem->getCurrentWorkingDirectory()) { in run()
540 if (OverlayFileSystem->setCurrentWorkingDirectory( in run()
588 OverlayFileSystem->setCurrentWorkingDirectory(InitialWorkingDir)) in run()
653 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem( in buildASTFromCodeWithArgs() local
654 new llvm::vfs::OverlayFileSystem(llvm::vfs::getRealFileSystem())); in buildASTFromCodeWithArgs()
657 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in buildASTFromCodeWithArgs()
659 new FileManager(FileSystemOptions(), OverlayFileSystem)); in buildASTFromCodeWithArgs()