| /freebsd-13.1/contrib/llvm-project/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 572 ModuleMap::KnownHeader ModuleMap::findModuleForHeader(const FileEntry *File, in findModuleForHeader() 574 auto MakeResult = [&](ModuleMap::KnownHeader R) -> ModuleMap::KnownHeader { in findModuleForHeader() 597 ModuleMap::KnownHeader 1423 ModuleMap ⤅ 2281 ModuleMap::ModuleHeaderRole Role = ModuleMap::NormalHeader; in parseHeaderDecl() 2292 Role = ModuleMap::ModuleHeaderRole(Role | ModuleMap::TextualHeader); in parseHeaderDecl() [all …]
|
| H A D | HeaderSearch.cpp | 140 const FileEntry *ModuleMap = in getCachedModuleFileName() local 168 const FileEntry *ModuleMap = in getPrebuiltImplicitModuleFileName() local 171 StringRef ModuleMapPath = ModuleMap->getName(); in getPrebuiltImplicitModuleFileName() 348 ModuleMap::KnownHeader *SuggestedModule) { in getFileAndSuggestModule() 516 ModuleMap::KnownHeader *SuggestedModule, in DoFrameworkLookup() 769 *SuggestedModule = ModuleMap::KnownHeader(); in LookupFile() 792 ModuleMap::KnownHeader MSSuggestedModule; in LookupFile() 1411 ModuleMap::KnownHeader 1422 ArrayRef<ModuleMap::KnownHeader> 1435 ModuleMap::KnownHeader Module = in suggestModule() [all …]
|
| H A D | PPLexerChange.cpp | 275 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap(); in diagnoseMissingHeaderInUmbrellaDir() 703 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap(); in EnterSubmodule()
|
| H A D | PPDirectives.cpp | 775 if (Header.getRole() & ModuleMap::TextualHeader) in getHeaderToIncludeForDiagnostics() 813 ModuleMap::KnownHeader *SuggestedModule, bool *IsMapped, in LookupFile() 1822 ModuleMap::KnownHeader &SuggestedModule, bool isAngled) { in LookupHeaderIncludeOrImport() 2001 ModuleMap::KnownHeader SuggestedModule; in HandleHeaderIncludeOrImport() 2100 SuggestedModule = ModuleMap::KnownHeader(); in HandleHeaderIncludeOrImport()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | HeaderSearch.h | 246 mutable ModuleMap ModMap; 417 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, 430 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule); 473 ModuleMap::ModuleHeaderRole Role, 599 ModuleMap::KnownHeader findModuleForHeader(const FileEntry *File, 605 ArrayRef<ModuleMap::KnownHeader> 692 ModuleMap::KnownHeader *SuggestedModule, 702 ModuleMap::KnownHeader *SuggestedModule, bool IsSystemFramework); 710 ModuleMap::KnownHeader *SuggestedModule); 714 ModuleMap &getModuleMap() { return ModMap; } in getModuleMap() [all …]
|
| H A D | DirectoryLookup.h | 183 ModuleMap::KnownHeader *SuggestedModule, 191 ModuleMap::KnownHeader *SuggestedModule,
|
| H A D | ModuleMap.h | 75 class ModuleMap { 392 ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags, 397 ~ModuleMap(); 617 void addAdditionalModuleMapFile(const Module *M, const FileEntry *ModuleMap);
|
| H A D | Preprocessor.h | 2019 ModuleMap::KnownHeader *SuggestedModule, bool *IsMapped, 2272 ModuleMap::KnownHeader &SuggestedModule, bool isAngled);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTO.cpp | 893 ThinLTO.ModuleMap.size())) in addThinLTO() 1265 ResolvedODR, DefinedGlobals, ModuleMap); in start() 1401 if (ThinLTO.ModuleMap.empty()) in runThinLTO() 1426 for (auto &Mod : ThinLTO.ModuleMap) in runThinLTO() 1434 ThinLTO.ModuleMap.size()); in runThinLTO() 1436 ThinLTO.ModuleMap.size()); in runThinLTO() 1519 auto &ModuleMap = in runThinLTO() local 1523 auto &Mod = *(ModuleMap.begin() + I); in runThinLTO() 1529 ThinLTO.ModuleMap); in runThinLTO() 1546 ModulesVec.reserve(ModuleMap.size()); in runThinLTO() [all …]
|
| H A D | ThinLTOCodeGenerator.cpp | 152 StringMap<lto::InputFile *> ModuleMap; in generateModuleMap() local 154 assert(ModuleMap.find(M->getName()) == ModuleMap.end() && in generateModuleMap() 156 ModuleMap[M->getName()] = M.get(); in generateModuleMap() 158 return ModuleMap; in generateModuleMap() 215 StringMap<lto::InputFile *> &ModuleMap, in crossImportIntoModule() argument 219 auto &Input = ModuleMap[Identifier]; in crossImportIntoModule() 493 bool SingleModule = (ModuleMap.size() == 1); in ProcessThinLTOModule() 523 crossImportIntoModule(TheModule, Index, ModuleMap, ImportList, in ProcessThinLTOModule() 784 auto ModuleMap = generateModuleMap(Modules); in crossModuleImport() local 808 crossImportIntoModule(TheModule, Index, ModuleMap, ImportList, in crossModuleImport() [all …]
|
| H A D | LTOBackend.cpp | 548 MapVector<StringRef, BitcodeModule> *ModuleMap, in thinBackend() argument 617 if (ModuleMap) { in thinBackend() 618 auto I = ModuleMap->find(Identifier); in thinBackend() 619 assert(I != ModuleMap->end()); in thinBackend()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.cpp | 69 InputKind::Format::ModuleMap); in getCanonicalCommandLine() 210 const FileEntry *ModuleMap = Instance.getPreprocessor() in handleTopLevelModule() local 214 MD.ClangModuleMapFile = std::string(ModuleMap ? ModuleMap->getName() : ""); in handleTopLevelModule() 226 MD.FileDeps.insert(ModuleMap->getName()); in handleTopLevelModule()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-link/ |
| H A D | llvm-link.cpp | 232 StringMap<std::unique_ptr<Module>> ModuleMap; member in __anoned114f390111::ModuleLazyLoaderCache 250 auto I = ModuleMap.find(FileName); in takeModule() 251 assert(I != ModuleMap.end()); in takeModule() 253 ModuleMap.erase(I); in takeModule() 261 auto &Module = ModuleMap[Identifier]; in operator ()()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ModuleManager.h | 42 class ModuleMap; variable 258 void removeModules(ModuleIterator First, ModuleMap *modMap);
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/LTO/ |
| H A D | LTOBackend.h | 58 MapVector<StringRef, BitcodeModule> *ModuleMap,
|
| H A D | LTO.h | 347 ModuleMapType ModuleMap; member
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | FrontendAction.cpp | 317 ModuleMap &ModMap, clang::Module *Module, SmallVectorImpl<char> &Includes) { in collectModuleHeaderIncludes() 437 const FileEntry *ModuleMap = SrcMgr.getFileEntryForID(ModuleMapID); in loadModuleMapForModuleBuild() local 450 if (HS.loadModuleMapFile(ModuleMap, IsSystem, ModuleMapID, &Offset, in loadModuleMapForModuleBuild() 617 if (Kind.getFormat() == InputKind::ModuleMap) { in BeginSourceFile() 772 if (Input.getKind().getFormat() == InputKind::ModuleMap) { in BeginSourceFile()
|
| H A D | CompilerInstance.cpp | 895 Input.getKind().getFormat() == InputKind::ModuleMap in InitializeSourceManager() 1209 InputKind::ModuleMap); in compileModule() 1212 ModuleMap &ModMap in compileModule() 1573 ModuleMap &MM = CI.getPreprocessor().getHeaderSearchInfo().getModuleMap(); in loadModuleFile() 1869 ModuleMap &MM = getPreprocessor().getHeaderSearchInfo().getModuleMap(); in loadModule() 2064 InputKind::ModuleMap, /*Preprocessed*/true)); in createModuleFromSource() 2139 ModuleMap &MMap = getPreprocessor().getHeaderSearchInfo().getModuleMap(); in loadGlobalModuleIndex() 2141 for (ModuleMap::module_iterator I = MMap.module_begin(), in loadGlobalModuleIndex()
|
| H A D | CompilerInvocation.cpp | 2524 StringRef ModuleMap = in GenerateFrontendArgs() local 2525 Opts.DashX.getFormat() == InputKind::ModuleMap ? "-module-map" : ""; in GenerateFrontendArgs() 2570 GenerateArg(Args, OPT_x, Lang + Header + ModuleMap + Preprocessed, SA); in GenerateFrontendArgs() 2718 bool ModuleMap = XValue.consume_back("-module-map"); in ParseFrontendArgs() local 2719 IsHeaderFile = !Preprocessed && !ModuleMap && in ParseFrontendArgs() 2738 if (DashX.isUnknown() && Preprocessed && !IsHeaderFile && !ModuleMap) in ParseFrontendArgs() 2745 if (DashX.isUnknown() && !Preprocessed && !ModuleMap && !IsHeaderFile) in ParseFrontendArgs() 2760 if (ModuleMap) in ParseFrontendArgs() 2761 DashX = DashX.withFormat(InputKind::ModuleMap); in ParseFrontendArgs() 2787 IK = IK.withFormat(InputKind::ModuleMap); in ParseFrontendArgs()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.h | 41 class ModuleMap; variable 64 ModuleMap *ClangModuleMap = nullptr; 389 void setModuleMap(ModuleMap &MMap) { ClangModuleMap = &MMap; } in setModuleMap()
|
| H A D | ObjectFilePCHContainerOperations.cpp | 47 ModuleMap &MMap;
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | FrontendOptions.h | 155 ModuleMap, enumerator
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | FrontendActions.cpp | 283 if (Input.getKind().getFormat() == InputKind::ModuleMap) { in BeginSourceFileAction()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ModuleManager.cpp | 252 void ModuleManager::removeModules(ModuleIterator First, ModuleMap *modMap) { in removeModules()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.h | 47 class ModuleMap; variable 1075 std::unique_ptr<clang::ModuleMap> m_module_map_up;
|