Searched refs:RequestingModule (Results 1 – 3 of 3) sorted by relevance
207 static bool directlyUses(const Module *RequestingModule, in directlyUses() argument209 return std::find(RequestingModule->DirectUses.begin(), in directlyUses()210 RequestingModule->DirectUses.end(), in directlyUses()211 RequestedModule) != RequestingModule->DirectUses.end(); in directlyUses()214 static bool violatesPrivateInclude(Module *RequestingModule, in violatesPrivateInclude() argument235 RequestedModule->getTopLevelModule() != RequestingModule; in violatesPrivateInclude()242 void ModuleMap::diagnoseHeaderInclusion(Module *RequestingModule, in diagnoseHeaderInclusion() argument248 if (getTopLevelOrNull(RequestingModule) != getTopLevelOrNull(SourceModule)) in diagnoseHeaderInclusion()251 if (RequestingModule) in diagnoseHeaderInclusion()252 resolveUses(RequestingModule, /*Complain=*/false); in diagnoseHeaderInclusion()[all …]
1775 Module *RequestingModule = getModuleForLocation(FilenameLoc); in HandleIncludeDirective() local1777 HeaderInfo.getModuleMap().findModuleForHeader(File, RequestingModule); in HandleIncludeDirective()
280 Module *RequestingModule = nullptr,292 void diagnoseHeaderInclusion(Module *RequestingModule,303 const Module *RequestingModule) const;