Lines Matching refs:DB

43   DirectoryBasedGlobalCompilationDatabase DB(TFS);  in TEST()  local
44 auto Cmd = DB.getFallbackCommand(testPath("foo/bar.cc")); in TEST()
50 Cmd = DB.getFallbackCommand(testPath("foo/bar.h")); in TEST()
53 Cmd = DB.getFallbackCommand(testPath("foo/bar")); in TEST()
210 DirectoryBasedGlobalCompilationDatabase DB(FS); in TEST() local
213 DB.watch([&DiscoveredFiles](const std::vector<std::string> Changes) { in TEST()
217 DB.getCompileCommand(testPath("build/../a.cc")); in TEST()
218 ASSERT_TRUE(DB.blockUntilIdle(timeoutSeconds(10))); in TEST()
223 DB.getCompileCommand(testPath("build/gen.cc")); in TEST()
224 ASSERT_TRUE(DB.blockUntilIdle(timeoutSeconds(10))); in TEST()
247 DirectoryBasedGlobalCompilationDatabase DB(Opts); in TEST() local
250 DB.watch([&DiscoveredFiles](const std::vector<std::string> Changes) { in TEST()
255 auto Cmd = DB.getCompileCommand(testPath("build/../a.cc")); in TEST()
258 ASSERT_TRUE(DB.blockUntilIdle(timeoutSeconds(10))); in TEST()
262 DB.getCompileCommand(testPath("b.cc")); in TEST()
263 ASSERT_TRUE(DB.blockUntilIdle(timeoutSeconds(10))); in TEST()
268 DB.getCompileCommand(testPath("build/gen.cc")); in TEST()
269 ASSERT_TRUE(DB.blockUntilIdle(timeoutSeconds(10))); in TEST()
277 DirectoryBasedGlobalCompilationDatabase DB(Opts); in TEST() local
280 DB.watch([&DiscoveredFiles](const std::vector<std::string> Changes) { in TEST()
284 DB.getCompileCommand(testPath("a.cc")); in TEST()
285 ASSERT_TRUE(DB.blockUntilIdle(timeoutSeconds(10))); in TEST()
291 DB.getCompileCommand(testPath("build/gen.cc")); in TEST()
292 ASSERT_TRUE(DB.blockUntilIdle(timeoutSeconds(10))); in TEST()
393 OverlayCDB DB(nullptr); in TEST() local
396 DB.watch([&DiscoveredFiles](const std::vector<std::string> Changes) { in TEST()
402 DB.setCompileCommand(Root.str(), tooling::CompileCommand()); in TEST()
409 EXPECT_TRUE(DB.getCompileCommand(File)); in TEST()
410 EXPECT_FALSE(DB.getProjectInfo(File)); in TEST()
414 OverlayCDB DB(Base.get()); in TEST_F() local
418 EXPECT_EQ(DB.getProjectInfo(File)->SourceRoot, testRoot()); in TEST_F()
419 EXPECT_EQ(DB.getProjectInfo(Header)->SourceRoot, testRoot()); in TEST_F()
422 DB.setCompileCommand(File, tooling::CompileCommand()); in TEST_F()
423 EXPECT_EQ(DB.getProjectInfo(File)->SourceRoot, testRoot()); in TEST_F()
424 EXPECT_EQ(DB.getProjectInfo(Header)->SourceRoot, testRoot()); in TEST_F()