Searched refs:ModMap (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Lex/ |
| H A D | HeaderSearch.cpp | 88 ModMap(SourceMgr, Diags, LangOpts, Target, *this) {} in HeaderSearch() 275 Module *Module = ModMap.findModule(ModuleName); in lookupModule() 339 Module = ModMap.findModule(ModuleName); in lookupModule() 352 Module = ModMap.findModule(ModuleName); in lookupModule() 368 Module = ModMap.findModule(ModuleName); in lookupModule() 747 ModMap.setTarget(Target); in setTarget() 1423 ModMap.resolveHeaderDirectives(File); in ShouldEnterIncludeFile() 1443 TryEnterHdr = ModMap.isBuiltinHeader(File); in ShouldEnterIncludeFile() 1572 return ModMap.findAllModulesForHeader(File); in findAllModulesForHeader() 1582 return ModMap.findResolvedModulesForHeader(File); in findResolvedModulesForHeader() [all …]
|
| H A D | PPLexerChange.cpp | 300 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap(); in diagnoseMissingHeaderInUmbrellaDir() local 318 if (!ModMap.isHeaderInUnavailableModule(*Header)) { in diagnoseMissingHeaderInUmbrellaDir() 716 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap(); in EnterSubmodule() local 717 ModMap.resolveExports(M, /*Complain=*/false); in EnterSubmodule() 718 ModMap.resolveUses(M, /*Complain=*/false); in EnterSubmodule() 719 ModMap.resolveConflicts(M, /*Complain=*/false); in EnterSubmodule()
|
| H A D | ModuleMap.cpp | 1329 OptionalFileEntryRef ModMap) { in setInferredModuleAllowedBy() argument 1331 InferredModuleAllowedBy[M] = ModMap; in setInferredModuleAllowedBy()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | HeaderSearch.h | 328 mutable ModuleMap ModMap; variable 805 ModuleMap &getModuleMap() { return ModMap; } in getModuleMap() 808 const ModuleMap &getModuleMap() const { return ModMap; } in getModuleMap()
|
| H A D | ModuleMap.h | 636 void setInferredModuleAllowedBy(Module *M, OptionalFileEntryRef ModMap);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | FrontendAction.cpp | 339 ModuleMap &ModMap, clang::Module *Module, SmallVectorImpl<char> &Includes) { in collectModuleHeaderIncludes() argument 345 ModMap.resolveHeaderDirectives(Module, /*File=*/std::nullopt); in collectModuleHeaderIncludes() 406 if (ModMap.isHeaderUnavailableInModule(*Header, Module)) in collectModuleHeaderIncludes() 440 LangOpts, FileMgr, Diag, ModMap, Submodule, Includes)) in collectModuleHeaderIncludes()
|
| H A D | CompilerInstance.cpp | 1326 ModuleMap &ModMap in compileModule() local 1330 ModMap.getContainingModuleMapFile(Module)) { in compileModule() 1344 ModMap.getModuleMapFileForUniquing(Module)->getName(), ModuleFileName); in compileModule() 1361 ModMap.getModuleMapFileForUniquing(Module)->getName(), in compileModule()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | Sema.cpp | 1233 ModuleMap &ModMap = PP.getHeaderSearchInfo().getModuleMap(); in ActOnEndOfTranslationUnit() local 1244 ModMap.resolveExports(Mod, /*Complain=*/false); in ActOnEndOfTranslationUnit() 1245 ModMap.resolveUses(Mod, /*Complain=*/false); in ActOnEndOfTranslationUnit() 1246 ModMap.resolveConflicts(Mod, /*Complain=*/false); in ActOnEndOfTranslationUnit()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 2083 ModuleMap &ModMap = in ReadData() local 2092 ModMap.addHeader(Mod, H, HeaderRole, /*Imported=*/true); in ReadData() 4142 OptionalFileEntryRef ModMap = in ReadModuleMapFileBlock() local 4147 !ModMap) { in ReadModuleMapFileBlock() 4174 if (!StoredModMap || *StoredModMap != ModMap) { in ReadModuleMapFileBlock() 4202 for (FileEntryRef ModMap : *AdditionalModuleMaps) { in ReadModuleMapFileBlock() 4205 if (!AdditionalStoredMaps.erase(ModMap)) { in ReadModuleMapFileBlock() 4208 << F.ModuleName << /*new*/0 << ModMap.getName(); in ReadModuleMapFileBlock() 4216 for (FileEntryRef ModMap : AdditionalStoredMaps) { in ReadModuleMapFileBlock() local 5976 ModMap.resolveLinkAsDependencies(CurrentModule); in ReadSubmoduleBlock() [all …]
|