reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
475 if (getTopLevelOrNull(RequestingModule) != getTopLevelOrNull(SourceModule)) 478 if (RequestingModule) { 479 resolveUses(RequestingModule, /*Complain=*/false); 480 resolveHeaderDirectives(RequestingModule); 491 if (violatesPrivateInclude(RequestingModule, File, Header)) { 498 if (RequestingModule && LangOpts.ModulesDeclUse && 499 !RequestingModule->directlyUses(Header.getModule())) { 521 << RequestingModule->getTopLevelModule()->Name << Filename; 530 if (RequestingModule && LangOpts.ModulesStrictDeclUse) { 532 << RequestingModule->getTopLevelModule()->Name << Filename; 533 } else if (RequestingModule && RequestingModuleIsModuleInterface && 536 diag::kind DiagID = RequestingModule->getTopLevelModule()->IsFramework ? 539 Diags.Report(FilenameLoc, DiagID) << RequestingModule->getFullModuleName()