Searched refs:UmbrellaHeader (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | BuildSystem.cpp | 99 std::string UmbrellaHeader; member 122 MMD->UmbrellaHeader = name; in clang_ModuleMapDescriptor_setUmbrellaHeader() 137 OS.write_escaped(MMD->UmbrellaHeader) << "\"\n"; in clang_ModuleMapDescriptor_writeToBuffer()
|
| /llvm-project-15.0.7/clang-tools-extra/modularize/ |
| H A D | CoverageChecker.cpp | 210 if (const FileEntry *UmbrellaHeader = Mod.getUmbrellaHeader().Entry) { in collectModuleHeaders() local 213 UmbrellaHeader->getName())); in collectModuleHeaders() 215 if (!collectUmbrellaHeaderHeaders(UmbrellaHeader->getName())) in collectModuleHeaders()
|
| H A D | ModularizeUtilities.cpp | 353 if (const FileEntry *UmbrellaHeader = Mod.getUmbrellaHeader().Entry) { in collectModuleHeaders() local 354 std::string HeaderPath = getCanonicalPath(UmbrellaHeader->getName()); in collectModuleHeaders()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | IncludeCleaner.h | 79 llvm::function_ref<Optional<StringRef>(FileID)> UmbrellaHeader);
|
| H A D | IncludeCleaner.cpp | 347 llvm::function_ref<Optional<StringRef>(FileID)> UmbrellaHeader) { in findReferencedFiles() argument 369 if (auto PublicHeader = UmbrellaHeader(ID)) { in findReferencedFiles()
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | FrontendAction.cpp | 363 if (Module::Header UmbrellaHeader = Module->getUmbrellaHeader()) { in collectModuleHeaderIncludes() local 364 Module->addTopHeader(UmbrellaHeader.Entry); in collectModuleHeaderIncludes() 367 addHeaderInclude(UmbrellaHeader.PathRelativeToRootModuleDirectory, in collectModuleHeaderIncludes() 549 if (Module::Header UmbrellaHeader = M->getUmbrellaHeader()) in getInputBufferForModule() local 550 addHeaderInclude(UmbrellaHeader.PathRelativeToRootModuleDirectory, in getInputBufferForModule()
|
| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | PPLexerChange.cpp | 291 const Module::Header &UmbrellaHeader = Mod.getUmbrellaHeader(); in diagnoseMissingHeaderInUmbrellaDir() local 292 assert(UmbrellaHeader.Entry && "Module must use umbrella header"); in diagnoseMissingHeaderInUmbrellaDir() 293 const FileID &File = SourceMgr.translateFile(UmbrellaHeader.Entry); in diagnoseMissingHeaderInUmbrellaDir()
|
| H A D | ModuleMap.cpp | 1028 auto UmbrellaHeader = FileMgr.getFile(UmbrellaName); in inferFrameworkModule() local 1033 if (!UmbrellaHeader) in inferFrameworkModule() 1060 setUmbrellaHeader(Result, *UmbrellaHeader, ModuleName + ".h", RelativePath); in inferFrameworkModule() 1140 Module *Mod, const FileEntry *UmbrellaHeader, const Twine &NameAsWritten, in setUmbrellaHeader() argument 1142 Headers[UmbrellaHeader].push_back(KnownHeader(Mod, NormalHeader)); in setUmbrellaHeader() 1143 Mod->Umbrella = UmbrellaHeader; in setUmbrellaHeader() 1147 UmbrellaDirs[UmbrellaHeader->getDir()] = Mod; in setUmbrellaHeader() 1151 Cb->moduleMapAddUmbrellaHeader(&SourceMgr.getFileManager(), UmbrellaHeader); in setUmbrellaHeader()
|
| /llvm-project-15.0.7/clang/include/clang/Lex/ |
| H A D | ModuleMap.h | 667 void setUmbrellaHeader(Module *Mod, const FileEntry *UmbrellaHeader,
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | SymbolCollectorTests.cpp | 709 std::string UmbrellaHeader = R"( in TEST_F() local 714 llvm::MemoryBuffer::getMemBuffer(UmbrellaHeader)); in TEST_F()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 2837 if (auto UmbrellaHeader = Mod->getUmbrellaHeader()) { in WriteSubmodules() local 2840 UmbrellaHeader.NameAsWritten); in WriteSubmodules()
|