Lines Matching refs:CurrentModule

4419   Module *CurrentModule = nullptr;  in ReadSubmoduleBlock()  local
4449 if (!CurrentModule && Kind != SUBMODULE_METADATA && in ReadSubmoduleBlock()
4482 CurrentModule = ModMap.findOrCreateModule(Name, ParentModule, IsFramework, in ReadSubmoduleBlock()
4496 if (const FileEntry *CurFile = CurrentModule->getASTFile()) { in ReadSubmoduleBlock()
4500 << CurrentModule->getTopLevelModuleName() in ReadSubmoduleBlock()
4508 CurrentModule->setASTFile(F.File); in ReadSubmoduleBlock()
4511 CurrentModule->IsFromModuleFile = true; in ReadSubmoduleBlock()
4512 CurrentModule->IsSystem = IsSystem || CurrentModule->IsSystem; in ReadSubmoduleBlock()
4513 CurrentModule->IsExternC = IsExternC; in ReadSubmoduleBlock()
4514 CurrentModule->InferSubmodules = InferSubmodules; in ReadSubmoduleBlock()
4515 CurrentModule->InferExplicitSubmodules = InferExplicitSubmodules; in ReadSubmoduleBlock()
4516 CurrentModule->InferExportWildcard = InferExportWildcard; in ReadSubmoduleBlock()
4517 CurrentModule->ConfigMacrosExhaustive = ConfigMacrosExhaustive; in ReadSubmoduleBlock()
4519 DeserializationListener->ModuleRead(GlobalID, CurrentModule); in ReadSubmoduleBlock()
4521 SubmodulesLoaded[GlobalIndex] = CurrentModule; in ReadSubmoduleBlock()
4524 CurrentModule->LinkLibraries.clear(); in ReadSubmoduleBlock()
4525 CurrentModule->ConfigMacros.clear(); in ReadSubmoduleBlock()
4526 CurrentModule->UnresolvedConflicts.clear(); in ReadSubmoduleBlock()
4527 CurrentModule->Conflicts.clear(); in ReadSubmoduleBlock()
4533 if (!CurrentModule->getUmbrellaHeader()) in ReadSubmoduleBlock()
4534 ModMap.setUmbrellaHeader(CurrentModule, Umbrella); in ReadSubmoduleBlock()
4535 else if (CurrentModule->getUmbrellaHeader() != Umbrella) { in ReadSubmoduleBlock()
4559 CurrentModule->addTopHeaderFilename(Blob); in ReadSubmoduleBlock()
4566 if (!CurrentModule->getUmbrellaDir()) in ReadSubmoduleBlock()
4567 ModMap.setUmbrellaDir(CurrentModule, Umbrella); in ReadSubmoduleBlock()
4568 else if (CurrentModule->getUmbrellaDir() != Umbrella) { in ReadSubmoduleBlock()
4601 Unresolved.Mod = CurrentModule; in ReadSubmoduleBlock()
4614 Unresolved.Mod = CurrentModule; in ReadSubmoduleBlock()
4623 CurrentModule->UnresolvedExports.clear(); in ReadSubmoduleBlock()
4627 CurrentModule->addRequirement(Blob, Record[0], Context.getLangOpts(), in ReadSubmoduleBlock()
4633 CurrentModule->LinkLibraries.push_back( in ReadSubmoduleBlock()
4638 CurrentModule->ConfigMacros.push_back(Blob.str()); in ReadSubmoduleBlock()
4644 Unresolved.Mod = CurrentModule; in ReadSubmoduleBlock()
4683 LangOpts.CurrentModule.assign(Record.begin() + Idx, in ParseLanguageOptions()