Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Lex/
H A DHeaderSearch.cpp400 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 DModuleMap.cpp446 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 DPPDirectives.cpp956 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 DDirectoryLookup.h186 SmallVectorImpl<char> *RelativePath, Module *RequestingModule,
194 SmallVectorImpl<char> *RelativePath, Module *RequestingModule,
H A DHeaderSearch.h475 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 DModuleMap.h479 void diagnoseHeaderInclusion(Module *RequestingModule,
491 const Module *RequestingModule) const;