Searched refs:RequestingModule (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | HeaderSearch.cpp | 446 bool IsSystemHeaderDir, Module *RequestingModule, in getFileAndSuggestModule() argument 467 *File, Dir ? Dir : File->getFileEntry().getDir(), RequestingModule, in getFileAndSuggestModule() 479 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, in LookupFile() argument 504 RequestingModule, SuggestedModule, OpenFile); in LookupFile() 509 RequestingModule, SuggestedModule, in LookupFile() 533 RequestingModule, SuggestedModule, in LookupFile() 613 static bool needModuleLookup(Module *RequestingModule, in needModuleLookup() argument 616 (RequestingModule && RequestingModule->NoUndeclaredIncludes); in needModuleLookup() 623 SmallVectorImpl<char> *RelativePath, Module *RequestingModule, in DoFrameworkLookup() argument 719 if (File && needModuleLookup(RequestingModule, SuggestedModule)) { in DoFrameworkLookup() [all …]
|
| H A D | ModuleMap.cpp | 459 static bool violatesPrivateInclude(Module *RequestingModule, in violatesPrivateInclude() argument 477 return !Header.isAccessibleFrom(RequestingModule); in violatesPrivateInclude() 484 void ModuleMap::diagnoseHeaderInclusion(Module *RequestingModule, in diagnoseHeaderInclusion() argument 490 if (getTopLevelOrNull(RequestingModule) != getTopLevelOrNull(SourceModule)) in diagnoseHeaderInclusion() 493 if (RequestingModule) { in diagnoseHeaderInclusion() 494 resolveUses(RequestingModule, /*Complain=*/false); in diagnoseHeaderInclusion() 495 resolveHeaderDirectives(RequestingModule, /*File=*/std::nullopt); in diagnoseHeaderInclusion() 512 if (violatesPrivateInclude(RequestingModule, File, Header)) { in diagnoseHeaderInclusion() 519 if (RequestingModule && LangOpts.ModulesDeclUse && in diagnoseHeaderInclusion() 520 !RequestingModule->directlyUses(Header.getModule())) { in diagnoseHeaderInclusion() [all …]
|
| H A D | PPDirectives.cpp | 988 Module *RequestingModule = getModuleForLocation( in LookupFile() local 1050 Includers, SearchPath, RelativePath, RequestingModule, in LookupFile() 1068 RelativePath, RequestingModule, SuggestedModule, IsMapped, in LookupFile() 1080 Filename, *CurFileEnt, SearchPath, RelativePath, RequestingModule, in LookupFile() 1092 RequestingModule, SuggestedModule)) { in LookupFile() 2141 Module *RequestingModule = getModuleForLocation( in LookupHeaderIncludeOrImport() local 2147 RequestingModule, RequestingModuleIsModuleInterface, FilenameLoc, in LookupHeaderIncludeOrImport()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | HeaderSearch.h | 292 const Module *RequestingModule = nullptr; member 311 RequestingModule = NewRequestingModule; in reset() 512 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, 526 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule); 797 Module *RequestingModule, 807 FileEntryRef File, StringRef FrameworkName, Module *RequestingModule, 815 Module *RequestingModule,
|
| H A D | DirectoryLookup.h | 180 SmallVectorImpl<char> *RelativePath, Module *RequestingModule, 189 SmallVectorImpl<char> *RelativePath, Module *RequestingModule,
|
| H A D | ModuleMap.h | 473 void diagnoseHeaderInclusion(Module *RequestingModule, 485 const Module *RequestingModule) const;
|