reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

include/llvm/Support/VirtualFileSystem.h
  374   llvm::ErrorOr<Status> status(const Twine &Path) override {
lib/Support/FileCollector.cpp
  199   llvm::ErrorOr<llvm::vfs::Status> status(const Twine &Path) override {
lib/Support/VirtualFileSystem.cpp
  287 ErrorOr<Status> RealFileSystem::status(const Twine &Path) {
  400 ErrorOr<Status> OverlayFileSystem::status(const Twine &Path) {
  862 llvm::ErrorOr<Status> InMemoryFileSystem::status(const Twine &Path) {
 1726 ErrorOr<Status> RedirectingFileSystem::status(const Twine &Path) {
tools/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp
  199 DependencyScanningWorkerFilesystem::status(const Twine &Path) {
tools/clang/tools/extra/clangd/FS.cpp
   79     llvm::ErrorOr<llvm::vfs::Status> status(const llvm::Twine &Path) override {
  102     llvm::ErrorOr<llvm::vfs::Status> status(const llvm::Twine &Path) override {
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp
  915         llvm::ErrorOr<llvm::vfs::Status> status(const Twine &Path) override {
tools/lldb/unittests/Host/FileSystemTest.cpp
   49   ErrorOr<vfs::Status> status(const Twine &Path) override {
unittests/Support/VirtualFileSystemTest.cpp
   56   ErrorOr<vfs::Status> status(const Twine &Path) override {

References

include/llvm/Support/VirtualFileSystem.h
  375     return FS->status(Path);
lib/Support/FileCollector.cpp
  200     auto Result = FS->status(Path);
lib/Support/VirtualFileSystem.cpp
  146   auto Status = status(Path);
  403     ErrorOr<Status> Status = (*I)->status(Path);
 1714     ErrorOr<Status> S = ExternalFS->status(F->getExternalContentsPath());
 1731       return ExternalFS->status(Path);
tools/clang/lib/Basic/FileManager.cpp
  518   llvm::ErrorOr<llvm::vfs::Status> S = FS->status(FilePath.c_str());
tools/clang/lib/Basic/FileSystemStatCache.cpp
   47     llvm::ErrorOr<llvm::vfs::Status> StatusOrErr = FS.status(Path);
tools/clang/lib/Format/Format.cpp
 2606     auto Status = FS->status(Directory);
 2617     Status = FS->status(ConfigFile.str());
 2625       Status = FS->status(ConfigFile.str());
tools/clang/lib/Frontend/ASTUnit.cpp
  168   auto FileStatus = VFS->status(FilePath);
  175       auto MPathStatus = VFS->status(MPath);
  191       auto MPathStatus = VFS->status(MPath);
 2247     auto CompleteFileStatus = VFS.status(CompleteFilePath);
 2252       auto MainStatus = VFS.status(MainPath);
tools/clang/lib/Frontend/PrecompiledPreamble.cpp
  449     if (!moveOnNoError(VFS->status(R.second), Status)) {
  465     if (moveOnNoError(VFS->status(RB.first), Status))
  483     if (!moveOnNoError(VFS->status(F.first()), Status)) {
tools/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp
  172       auto MaybeStatus = FS.status(Filename);
tools/clang/tools/extra/clangd/FS.cpp
   80       auto S = getUnderlyingFS().status(Path);
  105       return getUnderlyingFS().status(Path);
tools/clang/tools/extra/clangd/unittests/FSTests.cpp
   29   EXPECT_TRUE(ProduceFS->status("y"));
   30   EXPECT_TRUE(ProduceFS->status("main"));
   43   auto Cached = ConsumeFS->status(testPath("fake"));
   50   auto CachedDotDot = ConsumeFS->status(testPath("temp/../fake"));
tools/lldb/source/Host/common/FileSystem.cpp
  104   return m_fs->status(path);
  113   ErrorOr<vfs::Status> status = m_fs->status(path);
  124   ErrorOr<vfs::Status> status = m_fs->status(path);
  146   ErrorOr<vfs::Status> status = m_fs->status(path);
  169   ErrorOr<vfs::Status> status = m_fs->status(path);
  198     ErrorOr<vfs::Status> Status = m_fs->status(Item.path());
unittests/Support/FileCollectorTest.cpp
  201   VFS->status(a.Path);
  207   VFS->status(subdir.Path);
unittests/Support/VirtualFileSystemTest.cpp
  378     Status = (*it)->status("/foo");
  384     Status = (*it)->status("/foo");
  398     Status = (*it)->status("/foo");
  405     Status = (*it)->status("/foo");
  532   auto BStat = BFS->status("bb");
  536   auto AStat = CFS->status("aa");
  583         FS->status(I->path()).getError();
  735     (FS->status(I->path()) ? VisitedNonBrokenSymlinks : VisitedBrokenSymlinks)
 1620   EXPECT_EQ("//root/external/file", FS->status("//root/A")->getName());
 1622   EXPECT_EQ("//root/external/file", FS->status("//root/B")->getName());
 1623   EXPECT_EQ("//root/C", FS->status("//root/C")->getName());
 1644   EXPECT_EQ("//root/A", FS->status("//root/A")->getName());
 1646   EXPECT_EQ("//root/external/file", FS->status("//root/B")->getName());
 1647   EXPECT_EQ("//root/C", FS->status("//root/C")->getName());
 1662   EXPECT_FALSE(FS->status("//root/path/to/file").getError());
 1663   EXPECT_FALSE(FS->status("//root/path/to").getError());
 1664   EXPECT_FALSE(FS->status("//root/path").getError());
 1665   EXPECT_FALSE(FS->status("//root/").getError());
 1676   EXPECT_FALSE(FS->status("//root/path/to/file").getError());
 1677   EXPECT_FALSE(FS->status("//root/path/to").getError());
 1678   EXPECT_FALSE(FS->status("//root/path").getError());
 1679   EXPECT_FALSE(FS->status("//root/").getError());
 1690   EXPECT_FALSE(FS->status("//root/path/to/file").getError());
 1691   EXPECT_FALSE(FS->status("//root/path/to").getError());
 1692   EXPECT_FALSE(FS->status("//root/path").getError());
 1693   EXPECT_FALSE(FS->status("//root/").getError());
 1709   EXPECT_FALSE(FS->status("//root/path/to/file").getError());
 1710   EXPECT_FALSE(FS->status("//root/path/to").getError());
 1711   EXPECT_FALSE(FS->status("//root/path").getError());
 1712   EXPECT_FALSE(FS->status("//root/").getError());
 2045   llvm::ErrorOr<vfs::Status> Status = FS->status("./a");
 2101   llvm::ErrorOr<vfs::Status> Status = FS->status("bar/a");
 2105   Status = FS->status("foo/a");
 2112   Status = FS->status("./a");
 2116   Status = FS->status("./b");
 2119   Status = FS->status("./c");
 2125   Status = FS->status("c");
 2158   llvm::ErrorOr<vfs::Status> Status = FS->status("bar/a");
 2162   Status = FS->status("foo/a");