Searched refs:OverlayFileSystem (Results 1 – 8 of 8) sorted by relevance
233 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem( in runToolOnCodeWithArgs() local 234 new llvm::vfs::OverlayFileSystem(llvm::vfs::getRealFileSystem())); in runToolOnCodeWithArgs() 237 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in runToolOnCodeWithArgs() 250 return runToolOnCodeWithArgs(std::move(ToolAction), Code, OverlayFileSystem, in runToolOnCodeWithArgs() 478 OverlayFileSystem(new llvm::vfs::OverlayFileSystem(std::move(BaseFS))), in ClangTool() 481 : new FileManager(FileSystemOptions(), OverlayFileSystem)) { in ClangTool() 482 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in ClangTool() 487 Files->setVirtualFileSystem(OverlayFileSystem); in ClangTool() 695 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem( buildASTFromCodeWithArgs() local [all...]
383 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem; variable
427 // OverlayFileSystem implementation in pushOverlay() 430 OverlayFileSystem::OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> BaseFS) { in pushOverlay() 434 void OverlayFileSystem::pushOverlay(IntrusiveRefCntPtr<FileSystem> FS) { in status() 441 ErrorOr<Status> OverlayFileSystem::status(const Twine &Path) {451 bool OverlayFileSystem::exists(const Twine &Path) { in openFileForRead() 461 OverlayFileSystem::openFileForRead(const llvm::Twine &Path) { in setCurrentWorkingDirectory() 472 OverlayFileSystem::getCurrentWorkingDirectory() const { in isLocal() 478 OverlayFileSystem::setCurrentWorkingDirectory(const Twine &Path) { in getRealPath() 485 std::error_code OverlayFileSystem in printImpl() 421 OverlayFileSystem::OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> BaseFS) { OverlayFileSystem() function in OverlayFileSystem [all...]
332 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayVFS = in getExecutionEngine() 333 std::make_unique<llvm::vfs::OverlayFileSystem>( in getExecutionEngine()
63 IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> Overlay( in createVFSOverlayForPreamblePCH() 64 new llvm::vfs::OverlayFileSystem(VFS)); in createVFSOverlayForPreamblePCH()
373 /// one file system, the \p OverlayFileSystem contains a directory containing378 class OverlayFileSystem : public RTTIExtends<OverlayFileSystem, FileSystem> {387 OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> Base);
605 llvm::makeIntrusiveRefCnt<llvm::vfs::OverlayFileSystem>(BaseFS);