reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
321 if (!Module->isAvailable()) 325 ModMap.resolveHeaderDirectives(Module); 332 if (!Module->MissingHeaders.empty()) { 333 auto &MissingHeader = Module->MissingHeaders.front(); 341 for (Module::Header &H : Module->Headers[HK]) { 342 Module->addTopHeader(H.Entry); 347 addHeaderInclude(H.NameAsWritten, Includes, LangOpts, Module->IsExternC); 352 if (Module::Header UmbrellaHeader = Module->getUmbrellaHeader()) { 353 Module->addTopHeader(UmbrellaHeader.Entry); 354 if (Module->Parent) 357 Module->IsExternC); 358 } else if (Module::DirectoryName UmbrellaDir = Module->getUmbrellaDir()) { 382 if (ModMap.isHeaderUnavailableInModule(*Header, Module)) 396 Module->addTopHeader(*Header); 397 addHeaderInclude(RelativeHeader, Includes, LangOpts, Module->IsExternC); 405 for (clang::Module::submodule_iterator Sub = Module->submodule_begin(), 406 SubEnd = Module->submodule_end();