reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Lex/ModuleMap.cpp
  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()