Lines Matching refs:RequestingModule
441 bool IsSystemHeaderDir, Module *RequestingModule, in getFileAndSuggestModule() argument
462 *File, Dir ? Dir : File->getFileEntry().getDir(), RequestingModule, in getFileAndSuggestModule()
474 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, in LookupFile() argument
499 RequestingModule, SuggestedModule, OpenFile); in LookupFile()
504 RequestingModule, SuggestedModule, in LookupFile()
528 RequestingModule, SuggestedModule, in LookupFile()
608 static bool needModuleLookup(Module *RequestingModule, in needModuleLookup() argument
611 (RequestingModule && RequestingModule->NoUndeclaredIncludes); in needModuleLookup()
618 SmallVectorImpl<char> *RelativePath, Module *RequestingModule, in DoFrameworkLookup() argument
714 if (File && needModuleLookup(RequestingModule, SuggestedModule)) { in DoFrameworkLookup()
740 RequestingModule, in DoFrameworkLookup()
744 if (!HS.findUsableModuleForHeader(*File, getDir(), RequestingModule, in DoFrameworkLookup()
890 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, in LookupFile() argument
922 RequestingModule, SuggestedModule, OpenFile, in LookupFile()
961 RequestingModule, SuggestedModule)) { in LookupFile()
1039 CacheLookup.RequestingModule == RequestingModule) { in LookupFile()
1052 CacheLookup.reset(RequestingModule, /*NewStartIt=*/NextIt); in LookupFile()
1068 CacheLookup.reset(RequestingModule, /*NewStartIt=*/NextIt); in LookupFile()
1079 Filename, *this, IncludeLoc, SearchPath, RelativePath, RequestingModule, in LookupFile()
1175 Includers.front(), SearchPath, RelativePath, RequestingModule, in LookupFile()
1212 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule) { in LookupSubframeworkHeader() argument
1308 RequestingModule, SuggestedModule, in LookupSubframeworkHeader()
1691 Module *RequestingModule, in suggestModule() argument
1698 if (RequestingModule && Module && RequestingModule->NoUndeclaredIncludes) { in suggestModule()
1699 HS.getModuleMap().resolveUses(RequestingModule, /*Complain*/ false); in suggestModule()
1700 if (!RequestingModule->directlyUses(Module.getModule())) { in suggestModule()
1726 FileEntryRef File, const DirectoryEntry *Root, Module *RequestingModule, in findUsableModuleForHeader() argument
1728 if (needModuleLookup(RequestingModule, SuggestedModule)) { in findUsableModuleForHeader()
1731 return suggestModule(*this, File, RequestingModule, SuggestedModule); in findUsableModuleForHeader()
1737 FileEntryRef File, StringRef FrameworkName, Module *RequestingModule, in findUsableModuleForFrameworkHeader() argument
1740 if (needModuleLookup(RequestingModule, SuggestedModule)) { in findUsableModuleForFrameworkHeader()
1758 return suggestModule(*this, File, RequestingModule, SuggestedModule); in findUsableModuleForFrameworkHeader()