Searched refs:OverlayFileSystem (Results 1 – 5 of 5) sorted by relevance
181 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem( in runToolOnCodeWithArgs() local185 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in runToolOnCodeWithArgs()382 OverlayFileSystem(new llvm::vfs::OverlayFileSystem(std::move(BaseFS))), in ClangTool()384 Files(new FileManager(FileSystemOptions(), OverlayFileSystem)) { in ClangTool()385 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in ClangTool()438 auto AbsPath = getAbsolutePath(*OverlayFileSystem, SourcePath); in run()451 if (auto CWD = OverlayFileSystem->getCurrentWorkingDirectory()) { in run()482 if (OverlayFileSystem->setCurrentWorkingDirectory( in run()589 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem( in buildASTFromCodeWithArgs() local593 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in buildASTFromCodeWithArgs()[all …]
344 OverlayFileSystem::OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> BaseFS) { in OverlayFileSystem() function in OverlayFileSystem348 void OverlayFileSystem::pushOverlay(IntrusiveRefCntPtr<FileSystem> FS) { in pushOverlay()355 ErrorOr<Status> OverlayFileSystem::status(const Twine &Path) { in status()366 OverlayFileSystem::openFileForRead(const llvm::Twine &Path) { in openFileForRead()377 OverlayFileSystem::getCurrentWorkingDirectory() const { in getCurrentWorkingDirectory()383 OverlayFileSystem::setCurrentWorkingDirectory(const Twine &Path) { in setCurrentWorkingDirectory()398 OverlayFileSystem::getRealPath(const Twine &Path, in getRealPath()411 OverlayFileSystem &Overlays;413 OverlayFileSystem::iterator CurrentFS;458 OverlayFSDirIterImpl(const Twine &Path, OverlayFileSystem &FS, in OverlayFSDirIterImpl()[all …]
376 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem; variable
314 class OverlayFileSystem : public FileSystem {322 OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> Base);
60 IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> Overlay( in createVFSOverlayForPreamblePCH()61 new llvm::vfs::OverlayFileSystem(VFS)); in createVFSOverlayForPreamblePCH()