Home
last modified time | relevance | path

Searched refs:HeaderPath (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DIndexActionTests.cpp144 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 DHeaderSourceSwitchTests.cpp261 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 DHeadersTests.cpp343 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 DClangdTests.cpp960 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 DDependencyScannerTest.cpp89 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 DSymbolCollector.cpp295 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 DStdLib.cpp318 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 DPreprocessorTracker.cpp886 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 DModularizeUtilities.cpp354 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 DCoverageChecker.cpp284 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 DPPCallbacksTest.cpp154 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 DHeaderSearchTest.cpp190 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 DModuleDependencyCollector.cpp65 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 DClangIncludeFixer.cpp368 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()