Lines Matching refs:Search
34 Search(std::make_shared<HeaderSearchOptions>(), SourceMgr, Diags, in HeaderSearchTest()
46 Search.AddSearchPath(DL, /*isAngled=*/false); in addSearchDir()
55 Search.AddSystemSearchPath(DL); in addSystemFrameworkSearchDir()
71 Search.AddSearchPath(DL, isAngled); in addHeaderMap()
83 HeaderSearch Search; member in clang::__anonafc1b91d0111::HeaderSearchTest
88 EXPECT_EQ(Search.search_dir_size(), 0u); in TEST_F()
89 EXPECT_EQ(Search.suggestPathToFileForDiagnostics("/x/y/z", /*WorkingDir=*/"", in TEST_F()
97 EXPECT_EQ(Search.suggestPathToFileForDiagnostics("/x/y/z", /*WorkingDir=*/"", in TEST_F()
101 EXPECT_EQ(Search.suggestPathToFileForDiagnostics("/a/b/c", /*WorkingDir=*/"", in TEST_F()
108 EXPECT_EQ(Search.suggestPathToFileForDiagnostics("/a/b/c/x/y/z", in TEST_F()
116 EXPECT_EQ(Search.suggestPathToFileForDiagnostics("/x/y/./z", in TEST_F()
121 EXPECT_EQ(Search.suggestPathToFileForDiagnostics("/m/n/./c/z", in TEST_F()
130 EXPECT_EQ(Search.suggestPathToFileForDiagnostics("C:\\x\\y\\z\\t", in TEST_F()
138 EXPECT_EQ(Search.suggestPathToFileForDiagnostics("C:\\x\\y\\z\\t", in TEST_F()
147 EXPECT_EQ(Search.suggestPathToFileForDiagnostics("/y/z", in TEST_F()
154 EXPECT_EQ(Search.suggestPathToFileForDiagnostics("/y/z/t.h", in TEST_F()
160 EXPECT_EQ(Search.suggestPathToFileForDiagnostics("/y/z/t.h", in TEST_F()
170 EXPECT_EQ(Search.suggestPathToFileForDiagnostics( in TEST_F()
181 EXPECT_EQ(Search.suggestPathToFileForDiagnostics( in TEST_F()
197 auto FoundFile = Search.LookupFile( in TEST_F()
206 auto FI = Search.getExistingFileInfo(FE); in TEST_F()
210 EXPECT_EQ(Search.getIncludeNameForHeader(FE), "Foo/Foo.h"); in TEST_F()
233 EXPECT_EQ(Search.suggestPathToFileForDiagnostics("/a/b/c.h", in TEST_F()
265 auto FoundFile = Search.LookupFile( in TEST_F()
275 auto FI = Search.getExistingFileInfo(FE); in TEST_F()
279 EXPECT_EQ(Search.getIncludeNameForHeader(FE), "Foo/Foo.h"); in TEST_F()