| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | IndexActionTests.cpp | 144 std::string HeaderPath = testPath("header.h"); in TEST_F() local 152 addFile(HeaderPath, HeaderCode); in TEST_F() 160 Pair(toUri(MainFilePath), AllOf(isTU(), includesAre({HeaderPath}), in TEST_F() 162 Pair(toUri(HeaderPath), AllOf(Not(isTU()), includesAre({HeaderPath}), in TEST_F() 180 std::string HeaderPath = testPath("header.h"); in TEST_F() local 186 addFile(HeaderPath, HeaderCode); in TEST_F() 197 Pair(toUri(HeaderPath), in TEST_F() 215 std::string HeaderPath = testPath("header.h"); in TEST_F() local 219 addFile(HeaderPath, HeaderCode); in TEST_F() 228 AllOf(isTU(), includesAre({MainFilePath, HeaderPath}), in TEST_F() [all …]
|
| H A D | HeaderSourceSwitchTests.cpp | 261 std::string HeaderPath = testPath("src/include/test.h"); in TEST() local 262 FS.Files[HeaderPath] = "void foo();"; in TEST() 272 EXPECT_EQ(HeaderPath, in TEST()
|
| H A D | HeadersTests.cpp | 343 auto HeaderPath = testPath("sub/bar.h"); in TEST() local 344 auto Inserting = HeaderFile{HeaderPath, /*Verbatim=*/false}; in TEST() 349 EXPECT_EQ(Inserter.shouldInsertInclude(HeaderPath, Inserting), false); in TEST() 353 EXPECT_EQ(Inserter.shouldInsertInclude(HeaderPath, Verbatim), true); in TEST()
|
| H A D | ClangdTests.cpp | 960 auto HeaderPath = testPath("headers/foo.h"); in TEST() local 961 FS.Files[HeaderPath] = "struct X { int bar; };"; in TEST() 978 FS.Files[HeaderPath] = "struct X { int bar; int baz; };"; in TEST() 1037 auto HeaderPath = testPath("foo.h"); in TEST() local 1038 FS.Files[HeaderPath] = "struct TestSym {};"; in TEST()
|
| /llvm-project-15.0.7/clang/unittests/Tooling/ |
| H A D | DependencyScannerTest.cpp | 89 std::string HeaderPath = in TEST() local 95 VFS->addFile(HeaderPath, 0, llvm::MemoryBuffer::getMemBuffer("\n")); in TEST() 96 VFS->addHardLink(SymlinkPath, HeaderPath); in TEST() 138 std::string HeaderPath = in TEST() local 146 VFS->addFile(HeaderPath, 0, in TEST() 148 VFS->addHardLink(SymlinkPath, HeaderPath); in TEST() 180 std::string HeaderPath = in TEST() local 186 VFS->addFile(HeaderPath, 0, llvm::MemoryBuffer::getMemBuffer("\n")); in TEST() 187 VFS->addHardLink(SymlinkPath, HeaderPath); in TEST() 222 std::string HeaderPath = in TEST() local [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | SymbolCollector.cpp | 295 FrameworkHeaderPath HeaderPath; in splitFrameworkHeaderPath() local 297 HeaderPath.HeaderSubpath = Path.substr(Prev - E); in splitFrameworkHeaderPath() 298 HeaderPath.IsPrivateHeader = false; in splitFrameworkHeaderPath() 299 return HeaderPath; in splitFrameworkHeaderPath() 302 FrameworkHeaderPath HeaderPath; in splitFrameworkHeaderPath() local 304 HeaderPath.HeaderSubpath = Path.substr(Prev - E); in splitFrameworkHeaderPath() 305 HeaderPath.IsPrivateHeader = true; in splitFrameworkHeaderPath() 306 return HeaderPath; in splitFrameworkHeaderPath() 322 HeaderSearch &HS, FrameworkHeaderPath &HeaderPath) { in getFrameworkUmbrellaSpelling() argument 343 UmbrellaPath = HeaderPath.HeadersParentDir; in getFrameworkUmbrellaSpelling() [all …]
|
| H A D | StdLib.cpp | 318 auto RecordHeaderPath = [&](llvm::StringRef HeaderPath) { in add() argument 319 llvm::StringRef DirPath = llvm::sys::path::parent_path(HeaderPath); in add()
|
| /llvm-project-15.0.7/clang-tools-extra/modularize/ |
| H A D | PreprocessorTracker.cpp | 886 if (HeaderPath.startswith("<")) in handleHeaderEntry() 888 HeaderHandle H = addHeader(HeaderPath); in handleHeaderEntry() 897 void handleHeaderExit(llvm::StringRef HeaderPath) { in handleHeaderExit() argument 899 if (HeaderPath.startswith("<")) in handleHeaderExit() 901 HeaderHandle H = findHeaderHandle(HeaderPath); in handleHeaderExit() 925 bool isHeaderListHeader(llvm::StringRef HeaderPath) const { in isHeaderListHeader() 926 std::string CanonicalPath = getCanonicalPath(HeaderPath); in isHeaderListHeader() 939 std::string CanonicalPath = getCanonicalPath(HeaderPath); in findHeaderHandle() 951 HeaderHandle addHeader(llvm::StringRef HeaderPath) { in addHeader() argument 952 std::string CanonicalPath = getCanonicalPath(HeaderPath); in addHeader() [all …]
|
| H A D | ModularizeUtilities.cpp | 354 std::string HeaderPath = getCanonicalPath(UmbrellaHeader->getName()); in collectModuleHeaders() local 356 HeaderFileNames.push_back(HeaderPath); in collectModuleHeaders() 381 std::string HeaderPath = getCanonicalPath(Header.Entry->getName()); in collectModuleHeaders() local 382 HeaderFileNames.push_back(HeaderPath); in collectModuleHeaders() 425 std::string HeaderPath = getCanonicalPath(File); in collectUmbrellaHeaders() local 426 Dependents.push_back(HeaderPath); in collectUmbrellaHeaders()
|
| H A D | CoverageChecker.cpp | 284 std::vector<std::string> HeaderPath; in collectUmbrellaHeaderHeaders() local 285 HeaderPath.push_back(std::string(UmbrellaHeaderName)); in collectUmbrellaHeaderHeaders() 288 ClangTool Tool(*Compilations, HeaderPath); in collectUmbrellaHeaderHeaders()
|
| /llvm-project-15.0.7/clang/unittests/Lex/ |
| H A D | PPCallbacksTest.cpp | 154 void AddFakeHeader(HeaderSearch &HeaderInfo, const char *HeaderPath, in AddFakeHeader() argument 157 InMemoryFileSystem->addFile(HeaderPath, 0, in AddFakeHeader() 161 StringRef SearchPath = llvm::sys::path::parent_path(HeaderPath); in AddFakeHeader() 187 const char *HeaderPath, in InclusionDirectiveFilenameRange() argument 197 AddFakeHeader(HeaderInfo, HeaderPath, SystemHeader); in InclusionDirectiveFilenameRange() 207 const char *SourceText, const char *HeaderPath, bool SystemHeader) { in InclusionDirectiveCharacteristicKind() argument 216 AddFakeHeader(HeaderInfo, HeaderPath, SystemHeader); in InclusionDirectiveCharacteristicKind()
|
| H A D | HeaderSearchTest.cpp | 190 std::string HeaderPath = "/tmp/Frameworks/Foo.framework/Headers/Foo.h"; in TEST_F() local 193 HeaderPath, 0, llvm::MemoryBuffer::getMemBufferCopy("", HeaderPath), in TEST_F()
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | ModuleDependencyCollector.cpp | 65 void moduleMapAddHeader(StringRef HeaderPath) override { in moduleMapAddHeader() 66 if (llvm::sys::path::is_absolute(HeaderPath)) in moduleMapAddHeader() 67 Collector.addFile(HeaderPath); in moduleMapAddHeader()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/tool/ |
| H A D | ClangIncludeFixer.cpp | 368 std::string HeaderPath = Symbol.getFilePath().str(); in includeFixerMain() local 369 Symbol.SetFilePath(((HeaderPath[0] == '"' || HeaderPath[0] == '<') in includeFixerMain() 370 ? HeaderPath in includeFixerMain() 371 : "\"" + HeaderPath + "\"")); in includeFixerMain()
|