Home
last modified time | relevance | path

Searched refs:RequestingModule (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Lex/
H A DHeaderSearch.cpp417 bool IsSystemHeaderDir, Module *RequestingModule, in getFileAndSuggestModule() argument
475 RequestingModule, SuggestedModule, OpenFile); in LookupFile()
480 RequestingModule, SuggestedModule, in LookupFile()
584 static bool needModuleLookup(Module *RequestingModule, in needModuleLookup() argument
587 (RequestingModule && RequestingModule->NoUndeclaredIncludes); in needModuleLookup()
933 RequestingModule, SuggestedModule)) { in LookupFile()
1010 CacheLookup.RequestingModule == RequestingModule) { in LookupFile()
1586 Module *RequestingModule, in suggestModule() argument
1593 if (RequestingModule && Module && RequestingModule->NoUndeclaredIncludes) { in suggestModule()
1623 if (needModuleLookup(RequestingModule, SuggestedModule)) { in findUsableModuleForHeader()
[all …]
H A DModuleMap.cpp471 static bool violatesPrivateInclude(Module *RequestingModule, in violatesPrivateInclude() argument
489 return !Header.isAccessibleFrom(RequestingModule); in violatesPrivateInclude()
505 if (RequestingModule) { in diagnoseHeaderInclusion()
506 resolveUses(RequestingModule, /*Complain=*/false); in diagnoseHeaderInclusion()
531 if (RequestingModule && LangOpts.ModulesDeclUse && in diagnoseHeaderInclusion()
532 !RequestingModule->directlyUses(Header.getModule())) { in diagnoseHeaderInclusion()
564 if (RequestingModule && LangOpts.ModulesStrictDeclUse) { in diagnoseHeaderInclusion()
734 FileEntryRef Header, const Module *RequestingModule) const { in isHeaderUnavailableInModule()
747 (!RequestingModule || in isHeaderUnavailableInModule()
748 I->getModule()->isSubModuleOf(RequestingModule))) { in isHeaderUnavailableInModule()
[all …]
H A DPPDirectives.cpp961 Module *RequestingModule = getModuleForLocation( in LookupFile() local
1023 Includers, SearchPath, RelativePath, RequestingModule, in LookupFile()
1041 RelativePath, RequestingModule, SuggestedModule, IsMapped, in LookupFile()
1053 Filename, *CurFileEnt, SearchPath, RelativePath, RequestingModule, in LookupFile()
1065 RequestingModule, SuggestedModule)) { in LookupFile()
2029 Module *RequestingModule = getModuleForLocation( in LookupHeaderIncludeOrImport() local
2035 RequestingModule, RequestingModuleIsModuleInterface, FilenameLoc, in LookupHeaderIncludeOrImport()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearch.h287 const Module *RequestingModule = nullptr; member
306 RequestingModule = NewRequestingModule; in reset()
498 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule,
512 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule);
771 Module *RequestingModule,
781 FileEntryRef File, StringRef FrameworkName, Module *RequestingModule,
789 Module *RequestingModule,
H A DDirectoryLookup.h190 SmallVectorImpl<char> *RelativePath, Module *RequestingModule,
199 SmallVectorImpl<char> *RelativePath, Module *RequestingModule,
H A DModuleMap.h485 void diagnoseHeaderInclusion(Module *RequestingModule,
497 const Module *RequestingModule) const;