Home
last modified time | relevance | path

Searched refs:ProxyFileSystem (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DFS.cpp58 class CollectFS : public llvm::vfs::ProxyFileSystem { in getProducingFS()
62 : ProxyFileSystem(std::move(FS)), StatCache(StatCache) {} in getProducingFS()
96 class CacheVFS : public llvm::vfs::ProxyFileSystem { in getConsumingFS()
100 : ProxyFileSystem(std::move(FS)), StatCache(StatCache) {} in getConsumingFS()
H A DPreamble.cpp438 class TimerFS : public llvm::vfs::ProxyFileSystem {
441 : ProxyFileSystem(std::move(FS)) {} in TimerFS()
/llvm-project-15.0.7/clang-tools-extra/clangd/support/
H A DThreadsafeFS.cpp27 class VolatileFileSystem : public llvm::vfs::ProxyFileSystem {
30 : ProxyFileSystem(std::move(FS)) {} in VolatileFileSystem()
/llvm-project-15.0.7/clang/unittests/Driver/
H A DDistroTest.cpp345 class CountingFileSystem : public llvm::vfs::ProxyFileSystem { in TEST()
347 CountingFileSystem() : ProxyFileSystem(llvm::vfs::getRealFileSystem()) {} in TEST()
351 return llvm::vfs::ProxyFileSystem::status(Path); in TEST()
357 return llvm::vfs::ProxyFileSystem::openFileForRead(Path); in TEST()
/llvm-project-15.0.7/clang/include/clang/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.h281 class DependencyScanningWorkerFilesystem : public llvm::vfs::ProxyFileSystem {
286 : ProxyFileSystem(std::move(FS)), SharedCache(SharedCache) {} in DependencyScanningWorkerFilesystem()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DClangdTests.cpp1005 class StatRecordingVFS : public llvm::vfs::ProxyFileSystem { in TEST()
1009 : ProxyFileSystem(std::move(FS)), CountStats(CountStats) {} in TEST()
1014 return ProxyFileSystem::openFileForRead(Path); in TEST()
1018 return ProxyFileSystem::status(Path); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DVirtualFileSystem.h424 class ProxyFileSystem : public FileSystem {
426 explicit ProxyFileSystem(IntrusiveRefCntPtr<FileSystem> FS) in ProxyFileSystem() function
/llvm-project-15.0.7/llvm/lib/Support/
H A DVirtualFileSystem.cpp586 void ProxyFileSystem::anchor() {} in anchor()
/llvm-project-15.0.7/llvm/unittests/Support/
H A DVirtualFileSystemTest.cpp903 vfs::ProxyFileSystem PFS(Base); in TEST()