| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | ModuleMap.cpp | 90 ModuleMap::ModuleHeaderRole 314 ModuleMap::ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags, in ModuleMap() function in ModuleMap 322 ModuleMap::~ModuleMap() { in ~ModuleMap() 408 ModuleMap::KnownHeader 569 ModuleMap::KnownHeader ModuleMap::findModuleForHeader(const FileEntry *File, in findModuleForHeader() 571 auto MakeResult = [&](ModuleMap::KnownHeader R) -> ModuleMap::KnownHeader { in findModuleForHeader() 594 ModuleMap::KnownHeader 1444 ModuleMap ⤅ 2302 ModuleMap::ModuleHeaderRole Role = ModuleMap::NormalHeader; in parseHeaderDecl() 2313 Role = ModuleMap::ModuleHeaderRole(Role | ModuleMap::TextualHeader); in parseHeaderDecl() [all …]
|
| H A D | HeaderSearch.cpp | 173 const FileEntry *ModuleMap = in getCachedModuleFileName() local 177 if (ModuleMap == nullptr) in getCachedModuleFileName() 214 const FileEntry *ModuleMap = in getPrebuiltImplicitModuleFileName() local 217 StringRef ModuleMapPath = ModuleMap->getName(); in getPrebuiltImplicitModuleFileName() 401 ModuleMap::KnownHeader *SuggestedModule) { in getFileAndSuggestModule() 570 ModuleMap::KnownHeader *SuggestedModule, in DoFrameworkLookup() 854 *SuggestedModule = ModuleMap::KnownHeader(); in LookupFile() 877 ModuleMap::KnownHeader MSSuggestedModule; in LookupFile() 1521 ModuleMap::KnownHeader 1532 ArrayRef<ModuleMap::KnownHeader> [all …]
|
| H A D | CMakeLists.txt | 14 ModuleMap.cpp
|
| H A D | PPLexerChange.cpp | 299 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap(); in diagnoseMissingHeaderInUmbrellaDir() 700 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap(); in EnterSubmodule()
|
| /llvm-project-15.0.7/clang-tools-extra/modularize/ |
| H A D | CoverageChecker.h | 51 clang::ModuleMap *ModMap; 81 clang::ModuleMap *ModuleMap); 95 llvm::ArrayRef<std::string> CommandLine, clang::ModuleMap *ModuleMap);
|
| H A D | CoverageChecker.cpp | 147 clang::ModuleMap *ModuleMap) in CoverageChecker() argument 150 ModMap(ModuleMap) {} in CoverageChecker() 156 ArrayRef<std::string> CommandLine, clang::ModuleMap *ModuleMap) { in createCoverageChecker() argument 159 CommandLine, ModuleMap); in createCoverageChecker() 197 for (ModuleMap::module_iterator I = ModMap->module_begin(), in collectModuleHeaders()
|
| H A D | ModularizeUtilities.h | 154 bool collectModuleMapHeaders(clang::ModuleMap *ModMap); 219 std::vector<std::unique_ptr<clang::ModuleMap>> ModuleMaps;
|
| H A D | ModularizeUtilities.cpp | 121 std::unique_ptr<clang::ModuleMap> &ModMap = ModuleMaps[ModuleMapIndex]; in doCoverageCheck() 291 std::unique_ptr<ModuleMap> ModMap; in loadModuleMap() 292 ModMap.reset(new ModuleMap(*SourceMgr, *Diagnostics, *LangOpts, in loadModuleMap() 325 bool ModularizeUtilities::collectModuleMapHeaders(clang::ModuleMap *ModMap) { in collectModuleMapHeaders() 326 for (ModuleMap::module_iterator I = ModMap->module_begin(), in collectModuleMapHeaders()
|
| /llvm-project-15.0.7/clang/include/clang/Lex/ |
| H A D | HeaderSearch.h | 309 mutable ModuleMap ModMap; 475 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, 488 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule); 526 ModuleMap::ModuleHeaderRole Role, 649 ModuleMap::KnownHeader findModuleForHeader(const FileEntry *File, 655 ArrayRef<ModuleMap::KnownHeader> 744 ModuleMap::KnownHeader *SuggestedModule, 754 ModuleMap::KnownHeader *SuggestedModule, bool IsSystemFramework); 762 ModuleMap::KnownHeader *SuggestedModule); 776 ModuleMap &getModuleMap() { return ModMap; } in getModuleMap() [all …]
|
| H A D | DirectoryLookup.h | 187 ModuleMap::KnownHeader *SuggestedModule, 195 ModuleMap::KnownHeader *SuggestedModule,
|
| H A D | ModuleMap.h | 75 class ModuleMap { 392 ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags, 397 ~ModuleMap(); 633 void addAdditionalModuleMapFile(const Module *M, const FileEntry *ModuleMap);
|
| /llvm-project-15.0.7/llvm/lib/LTO/ |
| H A D | LTO.cpp | 898 ThinLTO.ModuleMap.size())) in addThinLTO() 1314 ResolvedODR, DefinedGlobals, ModuleMap); in start() 1444 if (ThinLTO.ModuleMap.empty()) in runThinLTO() 1469 for (auto &Mod : ThinLTO.ModuleMap) in runThinLTO() 1477 ThinLTO.ModuleMap.size()); in runThinLTO() 1479 ThinLTO.ModuleMap.size()); in runThinLTO() 1571 auto &ModuleMap = in runThinLTO() local 1575 auto &Mod = *(ModuleMap.begin() + I); in runThinLTO() 1581 ThinLTO.ModuleMap); in runThinLTO() 1598 ModulesVec.reserve(ModuleMap.size()); in runThinLTO() [all …]
|
| H A D | ThinLTOCodeGenerator.cpp | 151 StringMap<lto::InputFile *> ModuleMap; in generateModuleMap() local 153 assert(ModuleMap.find(M->getName()) == ModuleMap.end() && in generateModuleMap() 155 ModuleMap[M->getName()] = M.get(); in generateModuleMap() 157 return ModuleMap; in generateModuleMap() 214 StringMap<lto::InputFile *> &ModuleMap, in crossImportIntoModule() argument 218 auto &Input = ModuleMap[Identifier]; in crossImportIntoModule() 461 bool SingleModule = (ModuleMap.size() == 1); in ProcessThinLTOModule() 491 crossImportIntoModule(TheModule, Index, ModuleMap, ImportList, in ProcessThinLTOModule() 751 auto ModuleMap = generateModuleMap(Modules); in crossModuleImport() local 775 crossImportIntoModule(TheModule, Index, ModuleMap, ImportList, in crossModuleImport() [all …]
|
| H A D | LTOBackend.cpp | 543 MapVector<StringRef, BitcodeModule> *ModuleMap, in thinBackend() argument 614 if (ModuleMap) { in thinBackend() 615 auto I = ModuleMap->find(Identifier); in thinBackend() 616 assert(I != ModuleMap->end()); in thinBackend()
|
| /llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.cpp | 131 InputKind::Format::ModuleMap); in getCanonicalCommandLine() 268 const FileEntry *ModuleMap = MDC.ScanInstance.getPreprocessor() in handleTopLevelModule() local 273 if (ModuleMap) { in handleTopLevelModule() 274 StringRef Path = ModuleMap->tryGetRealPathName(); in handleTopLevelModule() 276 Path = ModuleMap->getName(); in handleTopLevelModule() 291 MD.FileDeps.insert(ModuleMap->getName()); in handleTopLevelModule() 327 if (FE == ModuleMap) in handleTopLevelModule()
|
| /llvm-project-15.0.7/llvm/tools/llvm-link/ |
| H A D | llvm-link.cpp | 244 StringMap<std::unique_ptr<Module>> ModuleMap; member in __anon79d60a350111::ModuleLazyLoaderCache 262 auto I = ModuleMap.find(FileName); in takeModule() 263 assert(I != ModuleMap.end()); in takeModule() 265 ModuleMap.erase(I); in takeModule() 273 auto &Module = ModuleMap[Identifier]; in operator ()()
|
| /llvm-project-15.0.7/clang/include/clang/Serialization/ |
| H A D | ModuleManager.h | 42 class ModuleMap; variable 253 void removeModules(ModuleIterator First, ModuleMap *modMap);
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Lex/ |
| H A D | BUILD.gn | 17 "ModuleMap.cpp",
|
| /llvm-project-15.0.7/llvm/include/llvm/LTO/ |
| H A D | LTOBackend.h | 58 MapVector<StringRef, BitcodeModule> *ModuleMap,
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | FrontendAction.cpp | 329 ModuleMap &ModMap, clang::Module *Module, SmallVectorImpl<char> &Includes) { in collectModuleHeaderIncludes() 445 const FileEntry *ModuleMap = SrcMgr.getFileEntryForID(ModuleMapID); in loadModuleMapForModuleBuild() local 458 if (HS.loadModuleMapFile(ModuleMap, IsSystem, ModuleMapID, &Offset, in loadModuleMapForModuleBuild() 466 if (HS.getModuleMap().canInferFrameworkModule(ModuleMap->getDir())) { in loadModuleMapForModuleBuild() 467 SmallString<128> InferredFrameworkPath = ModuleMap->getDir()->getName(); in loadModuleMapForModuleBuild() 647 if (Kind.getFormat() == InputKind::ModuleMap) { in BeginSourceFile() 861 if (Input.getKind().getFormat() == InputKind::ModuleMap) { in BeginSourceFile()
|
| H A D | CompilerInstance.cpp | 580 ModuleMap &MM = PP.getHeaderSearchInfo().getModuleMap(); in registerAll() 951 Input.getKind().getFormat() == InputKind::ModuleMap in InitializeSourceManager() 1291 InputKind::ModuleMap); in compileModule() 1294 ModuleMap &ModMap in compileModule() 1963 ModuleMap &MM = getPreprocessor().getHeaderSearchInfo().getModuleMap(); in loadModule() 2152 InputKind::ModuleMap, /*Preprocessed*/true)); in createModuleFromSource() 2226 ModuleMap &MMap = getPreprocessor().getHeaderSearchInfo().getModuleMap(); in loadGlobalModuleIndex() 2228 for (ModuleMap::module_iterator I = MMap.module_begin(), in loadGlobalModuleIndex()
|
| /llvm-project-15.0.7/flang/include/flang/Frontend/ |
| H A D | FrontendOptions.h | 150 enum Format { Source, ModuleMap, Precompiled }; enumerator
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.h | 41 class ModuleMap; variable 63 ModuleMap *ClangModuleMap = nullptr; 402 void setModuleMap(ModuleMap &MMap) { ClangModuleMap = &MMap; } in setModuleMap()
|
| /llvm-project-15.0.7/clang/include/clang/Frontend/ |
| H A D | FrontendOptions.h | 163 ModuleMap, enumerator
|
| /llvm-project-15.0.7/compiler-rt/lib/asan/scripts/ |
| H A D | asan_symbolize.py | 808 class ModuleMap(object): class 885 mm = ModuleMap() 951 self._module_map = ModuleMap.parse_from_file(args.module_map)
|