Home
last modified time | relevance | path

Searched refs:OverlayFileSystem (Results 1 – 8 of 8) sorted by relevance

/freebsd-src/contrib/llvm-project/clang/lib/Tooling/
H A DTooling.cpp233 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...]
/freebsd-src/contrib/llvm-project/clang/include/clang/Tooling/
H A DTooling.h383 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayFileSystem; variable
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/DumpTool/
H A DClangSrcLocDump.cpp
/freebsd-src/contrib/llvm-project/llvm/lib/Support/
H A DVirtualFileSystem.cpp427 // 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...]
/freebsd-src/contrib/llvm-project/clang/lib/Interpreter/
H A DInterpreter.cpp332 llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> OverlayVFS = in getExecutionEngine()
333 std::make_unique<llvm::vfs::OverlayFileSystem>( in getExecutionEngine()
/freebsd-src/contrib/llvm-project/clang/lib/Frontend/
H A DPrecompiledPreamble.cpp63 IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem> Overlay( in createVFSOverlayForPreamblePCH()
64 new llvm::vfs::OverlayFileSystem(VFS)); in createVFSOverlayForPreamblePCH()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/
H A DVirtualFileSystem.h373 /// one file system, the \p OverlayFileSystem contains a directory containing
378 class OverlayFileSystem : public RTTIExtends<OverlayFileSystem, FileSystem> {
387 OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> Base);
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningWorker.cpp605 llvm::makeIntrusiveRefCnt<llvm::vfs::OverlayFileSystem>(BaseFS);