Lines Matching refs:Mod
1540 Module *Mod = Reader.getSubmodule(GlobalSMID);
1545 ModMap.addHeader(Mod, FileMgr.getFile(key.Filename), HFI.getHeaderRole());
3342 void ASTReader::makeModuleVisible(Module *Mod,
3348 Stack.push_back(Mod);
3350 Mod = Stack.pop_back_val();
3352 if (NameVisibility <= Mod->NameVisibility) {
3358 if (!Mod->isAvailable()) {
3365 Mod->NameVisibility < Module::MacrosVisible)
3366 Mod->MacroVisibilityLoc = ImportLoc;
3367 Mod->NameVisibility = NameVisibility;
3371 HiddenNamesMapType::iterator Hidden = HiddenNamesMap.find(Mod);
3379 Mod->getExportedModules(Exports);
3390 for (unsigned I = 0, N = Mod->Conflicts.size(); I != N; ++I) {
3391 if (Mod->Conflicts[I].Other->NameVisibility >= NameVisibility) {
3393 << Mod->getFullModuleName()
3394 << Mod->Conflicts[I].Other->getFullModuleName()
3395 << Mod->Conflicts[I].Message;
3468 LoadedSet.insert(IM.Mod);
3492 ModuleFile &F = *M->Mod;
3520 ModuleFile &F = *M->Mod;
3553 Unresolved.Mod->Conflicts.push_back(Conflict);
3559 Unresolved.Mod->Imports.push_back(ResolvedMod);
3564 Unresolved.Mod->Exports.push_back(
3616 if (M.Mod->Kind == MK_Module) {
3617 updateModuleTimestamp(*M.Mod);
4447 Unresolved.Mod = CurrentModule;
4468 Unresolved.Mod = CurrentModule;
4530 Unresolved.Mod = CurrentModule;
4709 ASTReader::getModulePreprocessedEntities(ModuleFile &Mod) const {
4711 return PPRec->getIteratorsForLoadedRange(Mod.BasePreprocessedEntityID,
4712 Mod.NumPreprocessedEntities);
4719 ASTReader::getModuleFileLevelDecls(ModuleFile &Mod) {
4720 return std::make_pair(ModuleDeclIterator(this, &Mod, Mod.FileSortedDecls),
4721 ModuleDeclIterator(this, &Mod,
4722 Mod.FileSortedDecls + Mod.NumFileSortedDecls));
6265 ModuleFile &Mod;
6268 DeclIDComp(ASTReader &Reader, ModuleFile &M) : Reader(Reader), Mod(M) {}
6288 Reader.getSourceLocationForDeclID(Reader.getGlobalDeclID(Mod, ID)));
6311 DeclIDComp DIDComp(*this, *DInfo.Mod);
6322 GetDecl(getGlobalDeclID(*DInfo.Mod, *BeginIt))
6334 Decls.push_back(GetDecl(getGlobalDeclID(*DInfo.Mod, *DIt)));