reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);