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

References

tools/clang/unittests/Basic/FileManagerTest.cpp
   92   const FileEntry *file = manager.getVirtualFile("foo.cpp", 42, 0);
   99   file = manager.getVirtualFile("x/y/z.cpp", 42, 0);
  113   manager.setStatCache(std::make_unique<FakeStatCache>());
  115   ASSERT_FALSE(manager.getDirectory("virtual/dir/foo"));
  116   ASSERT_FALSE(manager.getDirectory("virtual/dir"));
  117   ASSERT_FALSE(manager.getDirectory("virtual"));
  123   manager.setStatCache(std::make_unique<FakeStatCache>());
  125   manager.getVirtualFile("virtual/dir/bar.h", 100, 0);
  126   ASSERT_FALSE(manager.getDirectory("virtual/dir/foo"));
  128   auto dir = manager.getDirectory("virtual/dir");
  132   dir = manager.getDirectory("virtual");
  151   manager.setStatCache(std::move(statCache));
  153   auto file = manager.getFile("/tmp/test");
  175   manager.setStatCache(std::make_unique<FakeStatCache>());
  177   manager.getVirtualFile("virtual/dir/bar.h", 100, 0);
  178   auto file = manager.getFile("virtual/dir/bar.h");
  197   manager.setStatCache(std::move(statCache));
  199   auto fileFoo = manager.getFile("foo.cpp");
  200   auto fileBar = manager.getFile("bar.cpp");
  216   manager.setStatCache(std::move(statCache));
  219   manager.getVirtualFile("bar.cpp", 200, 0);
  221   auto file = manager.getFile("xyz.txt");
  225   auto readingDirAsFile = manager.getFile("MyDirectory");
  229   auto readingFileAsDir = manager.getDirectory("foo.cpp");
  245   manager.setStatCache(std::move(statCache));
  247   auto f1 = manager.getFile("abc/foo.cpp");
  248   auto f2 = manager.getFile("abc/bar.cpp");
  262   manager.setStatCache(std::move(statCache));
  264   ASSERT_TRUE(manager.getVirtualFile("abc/foo.cpp", 100, 0)->isValid());
  265   ASSERT_TRUE(manager.getVirtualFile("abc/bar.cpp", 200, 0)->isValid());
  267   auto f1 = manager.getFile("abc/foo.cpp");
  268   auto f2 = manager.getFile("abc/bar.cpp");
  284   manager.setStatCache(std::move(statCache));
  287   const FileEntry *file1 = manager.getVirtualFile("c:\\tmp\\test", 123, 1);
  294   auto file2 = manager.getFile("c:/tmp/test", 100, 1);