Searched refs:RequestingModule (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | HeaderSearch.cpp | 400 bool IsSystemHeaderDir, Module *RequestingModule, in getFileAndSuggestModule() argument 421 RequestingModule, SuggestedModule, IsSystemHeaderDir)) in getFileAndSuggestModule() 461 RequestingModule, SuggestedModule, in LookupFile() 559 static bool needModuleLookup(Module *RequestingModule, in needModuleLookup() argument 562 (RequestingModule && RequestingModule->NoUndeclaredIncludes); in needModuleLookup() 569 SmallVectorImpl<char> *RelativePath, Module *RequestingModule, in DoFrameworkLookup() argument 909 RequestingModule, SuggestedModule)) { in LookupFile() 1543 Module *RequestingModule, in suggestModule() argument 1550 if (RequestingModule && Module && RequestingModule->NoUndeclaredIncludes) { in suggestModule() 1552 if (!RequestingModule->directlyUses(Module.getModule())) { in suggestModule() [all …]
|
| H A D | ModuleMap.cpp | 446 static bool violatesPrivateInclude(Module *RequestingModule, in violatesPrivateInclude() argument 464 return !Header.isAccessibleFrom(RequestingModule); in violatesPrivateInclude() 471 void ModuleMap::diagnoseHeaderInclusion(Module *RequestingModule, in diagnoseHeaderInclusion() argument 480 if (RequestingModule) { in diagnoseHeaderInclusion() 481 resolveUses(RequestingModule, /*Complain=*/false); in diagnoseHeaderInclusion() 500 if (RequestingModule && LangOpts.ModulesDeclUse && in diagnoseHeaderInclusion() 501 !RequestingModule->directlyUses(Header.getModule())) { in diagnoseHeaderInclusion() 532 if (RequestingModule && LangOpts.ModulesStrictDeclUse) { in diagnoseHeaderInclusion() 704 (!RequestingModule || in isHeaderUnavailableInModule() 705 I->getModule()->isSubModuleOf(RequestingModule))) { in isHeaderUnavailableInModule() [all …]
|
| H A D | PPDirectives.cpp | 956 Module *RequestingModule = getModuleForLocation(FilenameLoc); in LookupFile() local 1012 Includers, SearchPath, RelativePath, RequestingModule, in LookupFile() 1030 RelativePath, RequestingModule, SuggestedModule, IsMapped, in LookupFile() 1035 RequestingModule, RequestingModuleIsModuleInterface, FilenameLoc, in LookupFile() 1047 Filename, CurFileEnt, SearchPath, RelativePath, RequestingModule, in LookupFile() 1051 RequestingModule, RequestingModuleIsModuleInterface, FilenameLoc, in LookupFile() 1063 RequestingModule, SuggestedModule)) { in LookupFile() 1066 RequestingModule, RequestingModuleIsModuleInterface, in LookupFile()
|
| /llvm-project-15.0.7/clang/include/clang/Lex/ |
| H A D | DirectoryLookup.h | 186 SmallVectorImpl<char> *RelativePath, Module *RequestingModule, 194 SmallVectorImpl<char> *RelativePath, Module *RequestingModule,
|
| H A D | HeaderSearch.h | 475 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, 488 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule); 743 Module *RequestingModule, 753 const FileEntry *File, StringRef FrameworkName, Module *RequestingModule, 761 Module *RequestingModule,
|
| H A D | ModuleMap.h | 479 void diagnoseHeaderInclusion(Module *RequestingModule, 491 const Module *RequestingModule) const;
|