Lines Matching refs:CurrentModule

5715   Module *CurrentModule = nullptr;  in ReadSubmoduleBlock()  local
5752 if (!CurrentModule && Kind != SUBMODULE_METADATA && in ReadSubmoduleBlock()
5788 CurrentModule = in ReadSubmoduleBlock()
5801 if (OptionalFileEntryRef CurFile = CurrentModule->getASTFile()) { in ReadSubmoduleBlock()
5809 << CurrentModule->getTopLevelModuleName() << CurFile->getName() in ReadSubmoduleBlock()
5816 CurrentModule->setASTFile(F.File); in ReadSubmoduleBlock()
5817 CurrentModule->PresumedModuleMapFile = F.ModuleMapPath; in ReadSubmoduleBlock()
5820 CurrentModule->Kind = Kind; in ReadSubmoduleBlock()
5821 CurrentModule->DefinitionLoc = DefinitionLoc; in ReadSubmoduleBlock()
5822 CurrentModule->Signature = F.Signature; in ReadSubmoduleBlock()
5823 CurrentModule->IsFromModuleFile = true; in ReadSubmoduleBlock()
5824 CurrentModule->IsSystem = IsSystem || CurrentModule->IsSystem; in ReadSubmoduleBlock()
5825 CurrentModule->IsExternC = IsExternC; in ReadSubmoduleBlock()
5826 CurrentModule->InferSubmodules = InferSubmodules; in ReadSubmoduleBlock()
5827 CurrentModule->InferExplicitSubmodules = InferExplicitSubmodules; in ReadSubmoduleBlock()
5828 CurrentModule->InferExportWildcard = InferExportWildcard; in ReadSubmoduleBlock()
5829 CurrentModule->ConfigMacrosExhaustive = ConfigMacrosExhaustive; in ReadSubmoduleBlock()
5830 CurrentModule->ModuleMapIsPrivate = ModuleMapIsPrivate; in ReadSubmoduleBlock()
5831 CurrentModule->NamedModuleHasInit = NamedModuleHasInit; in ReadSubmoduleBlock()
5833 DeserializationListener->ModuleRead(GlobalID, CurrentModule); in ReadSubmoduleBlock()
5835 SubmodulesLoaded[GlobalIndex] = CurrentModule; in ReadSubmoduleBlock()
5838 CurrentModule->LinkLibraries.clear(); in ReadSubmoduleBlock()
5839 CurrentModule->ConfigMacros.clear(); in ReadSubmoduleBlock()
5840 CurrentModule->UnresolvedConflicts.clear(); in ReadSubmoduleBlock()
5841 CurrentModule->Conflicts.clear(); in ReadSubmoduleBlock()
5848 CurrentModule->Requirements.clear(); in ReadSubmoduleBlock()
5849 CurrentModule->MissingHeaders.clear(); in ReadSubmoduleBlock()
5850 CurrentModule->IsUnimportable = in ReadSubmoduleBlock()
5852 CurrentModule->IsAvailable = !CurrentModule->IsUnimportable; in ReadSubmoduleBlock()
5863 if (!CurrentModule->getUmbrellaHeaderAsWritten()) { in ReadSubmoduleBlock()
5865 ModMap.setUmbrellaHeaderAsWritten(CurrentModule, *Umbrella, Blob, ""); in ReadSubmoduleBlock()
5892 CurrentModule->addTopHeaderFilename(HeaderName); in ReadSubmoduleBlock()
5902 if (!CurrentModule->getUmbrellaDirAsWritten()) { in ReadSubmoduleBlock()
5904 ModMap.setUmbrellaDirAsWritten(CurrentModule, *Umbrella, Blob, ""); in ReadSubmoduleBlock()
5934 Unresolved.Mod = CurrentModule; in ReadSubmoduleBlock()
5946 Unresolved.Mod = CurrentModule; in ReadSubmoduleBlock()
5958 Unresolved.Mod = CurrentModule; in ReadSubmoduleBlock()
5967 CurrentModule->UnresolvedExports.clear(); in ReadSubmoduleBlock()
5971 CurrentModule->addRequirement(Blob, Record[0], PP.getLangOpts(), in ReadSubmoduleBlock()
5976 ModMap.resolveLinkAsDependencies(CurrentModule); in ReadSubmoduleBlock()
5977 CurrentModule->LinkLibraries.push_back( in ReadSubmoduleBlock()
5982 CurrentModule->ConfigMacros.push_back(Blob.str()); in ReadSubmoduleBlock()
5988 Unresolved.Mod = CurrentModule; in ReadSubmoduleBlock()
6003 ContextObj->addLazyModuleInitializers(CurrentModule, Inits); in ReadSubmoduleBlock()
6008 CurrentModule->ExportAsModule = Blob.str(); in ReadSubmoduleBlock()
6009 ModMap.addLinkAsDependency(CurrentModule); in ReadSubmoduleBlock()
6044 LangOpts.CurrentModule = ReadString(Record, Idx); in ParseLanguageOptions()