Searched refs:RequestingModule (Results 1 – 6 of 6) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/Lex/ |
| H A D | HeaderSearch.cpp | 420 bool IsSystemHeaderDir, Module *RequestingModule, in getFileAndSuggestModule() argument 442 RequestingModule, SuggestedModule, IsSystemHeaderDir)) in getFileAndSuggestModule() 453 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, in LookupFile() argument 478 RequestingModule, SuggestedModule, OpenFile); in LookupFile() 483 RequestingModule, SuggestedModule, in LookupFile() 581 static bool needModuleLookup(Module *RequestingModule, in needModuleLookup() argument 584 (RequestingModule && RequestingModule->NoUndeclaredIncludes); in needModuleLookup() 591 SmallVectorImpl<char> *RelativePath, Module *RequestingModule, in DoFrameworkLookup() argument 687 if (File && needModuleLookup(RequestingModule, SuggestedModule)) { in DoFrameworkLookup() 713 &File->getFileEntry(), FrameworkPath, RequestingModule, in DoFrameworkLookup() [all …]
|
| H A D | ModuleMap.cpp | 449 static bool violatesPrivateInclude(Module *RequestingModule, in violatesPrivateInclude() argument 467 return !Header.isAccessibleFrom(RequestingModule); in violatesPrivateInclude() 474 void ModuleMap::diagnoseHeaderInclusion(Module *RequestingModule, in diagnoseHeaderInclusion() argument 480 if (getTopLevelOrNull(RequestingModule) != getTopLevelOrNull(SourceModule)) in diagnoseHeaderInclusion() 483 if (RequestingModule) { in diagnoseHeaderInclusion() 484 resolveUses(RequestingModule, /*Complain=*/false); in diagnoseHeaderInclusion() 485 resolveHeaderDirectives(RequestingModule, /*File=*/std::nullopt); in diagnoseHeaderInclusion() 502 if (violatesPrivateInclude(RequestingModule, File, Header)) { in diagnoseHeaderInclusion() 509 if (RequestingModule && LangOpts.ModulesDeclUse && in diagnoseHeaderInclusion() 510 !RequestingModule->directlyUses(Header.getModule())) { in diagnoseHeaderInclusion() [all …]
|
| H A D | PPDirectives.cpp | 942 Module *RequestingModule = getModuleForLocation( in LookupFile() local 999 Includers, SearchPath, RelativePath, RequestingModule, in LookupFile() 1017 RelativePath, RequestingModule, SuggestedModule, IsMapped, in LookupFile() 1022 RequestingModule, RequestingModuleIsModuleInterface, FilenameLoc, in LookupFile() 1034 Filename, CurFileEnt, SearchPath, RelativePath, RequestingModule, in LookupFile() 1038 RequestingModule, RequestingModuleIsModuleInterface, FilenameLoc, in LookupFile() 1050 RequestingModule, SuggestedModule)) { in LookupFile() 1053 RequestingModule, RequestingModuleIsModuleInterface, in LookupFile()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Lex/ |
| H A D | DirectoryLookup.h | 186 SmallVectorImpl<char> *RelativePath, Module *RequestingModule, 195 SmallVectorImpl<char> *RelativePath, Module *RequestingModule,
|
| H A D | HeaderSearch.h | 487 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, 501 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule); 757 Module *RequestingModule, 767 const FileEntry *File, StringRef FrameworkName, Module *RequestingModule, 775 Module *RequestingModule,
|
| H A D | ModuleMap.h | 486 void diagnoseHeaderInclusion(Module *RequestingModule, 498 const Module *RequestingModule) const;
|