Lines Matching defs:CurrentModule

5721   Module *CurrentModule = nullptr;
5758 if (!CurrentModule && Kind != SUBMODULE_METADATA &&
5794 CurrentModule =
5807 if (OptionalFileEntryRef CurFile = CurrentModule->getASTFile()) {
5815 << CurrentModule->getTopLevelModuleName() << CurFile->getName()
5822 CurrentModule->setASTFile(F.File);
5823 CurrentModule->PresumedModuleMapFile = F.ModuleMapPath;
5826 CurrentModule->Kind = Kind;
5827 CurrentModule->DefinitionLoc = DefinitionLoc;
5828 CurrentModule->Signature = F.Signature;
5829 CurrentModule->IsFromModuleFile = true;
5830 CurrentModule->IsSystem = IsSystem || CurrentModule->IsSystem;
5831 CurrentModule->IsExternC = IsExternC;
5832 CurrentModule->InferSubmodules = InferSubmodules;
5833 CurrentModule->InferExplicitSubmodules = InferExplicitSubmodules;
5834 CurrentModule->InferExportWildcard = InferExportWildcard;
5835 CurrentModule->ConfigMacrosExhaustive = ConfigMacrosExhaustive;
5836 CurrentModule->ModuleMapIsPrivate = ModuleMapIsPrivate;
5837 CurrentModule->NamedModuleHasInit = NamedModuleHasInit;
5839 DeserializationListener->ModuleRead(GlobalID, CurrentModule);
5841 SubmodulesLoaded[GlobalIndex] = CurrentModule;
5844 CurrentModule->LinkLibraries.clear();
5845 CurrentModule->ConfigMacros.clear();
5846 CurrentModule->UnresolvedConflicts.clear();
5847 CurrentModule->Conflicts.clear();
5854 CurrentModule->Requirements.clear();
5855 CurrentModule->MissingHeaders.clear();
5856 CurrentModule->IsUnimportable =
5858 CurrentModule->IsAvailable = !CurrentModule->IsUnimportable;
5869 if (!CurrentModule->getUmbrellaHeaderAsWritten()) {
5871 ModMap.setUmbrellaHeaderAsWritten(CurrentModule, *Umbrella, Blob, "");
5898 CurrentModule->addTopHeaderFilename(HeaderName);
5908 if (!CurrentModule->getUmbrellaDirAsWritten()) {
5910 ModMap.setUmbrellaDirAsWritten(CurrentModule, *Umbrella, Blob, "");
5940 Unresolved.Mod = CurrentModule;
5952 Unresolved.Mod = CurrentModule;
5964 Unresolved.Mod = CurrentModule;
5973 CurrentModule->UnresolvedExports.clear();
5977 CurrentModule->addRequirement(Blob, Record[0], PP.getLangOpts(),
5982 ModMap.resolveLinkAsDependencies(CurrentModule);
5983 CurrentModule->LinkLibraries.push_back(
5988 CurrentModule->ConfigMacros.push_back(Blob.str());
5994 Unresolved.Mod = CurrentModule;
6009 ContextObj->addLazyModuleInitializers(CurrentModule, Inits);
6014 CurrentModule->ExportAsModule = Blob.str();
6015 ModMap.addLinkAsDependency(CurrentModule);
6050 LangOpts.CurrentModule = ReadString(Record, Idx);