Lines Matching defs:Mod
14607 Module *Mod =
14610 if (!Mod)
14613 VisibleModules.setVisible(Mod, ImportLoc);
14615 checkModuleImportContext(*this, Mod, ImportLoc, CurContext);
14620 if (Mod->getTopLevelModuleName() == getLangOpts().CurrentModule)
14622 << Mod->getFullModuleName() << getLangOpts().CurrentModule;
14623 else if (Mod->getTopLevelModuleName() == getLangOpts().ImplementationOfModule)
14625 << Mod->getFullModuleName() << getLangOpts().ImplementationOfModule;
14628 Module *ModCheck = Mod;
14642 Mod, IdentifierLocs);
14647 void Sema::ActOnModuleInclude(SourceLocation DirectiveLoc, Module *Mod) {
14648 checkModuleImportContext(*this, Mod, DirectiveLoc, CurContext, true);
14664 DirectiveLoc, Mod,
14670 getModuleLoader().makeModuleVisible(Mod, Module::AllVisible, DirectiveLoc);
14671 VisibleModules.setVisible(Mod, DirectiveLoc);
14674 void Sema::ActOnModuleBegin(SourceLocation DirectiveLoc, Module *Mod) {
14675 checkModuleImportContext(*this, Mod, DirectiveLoc, CurContext);
14679 VisibleModules.setVisible(Mod, DirectiveLoc);
14682 void Sema::ActOnModuleEnd(SourceLocation DirectiveLoc, Module *Mod) {
14683 checkModuleImportContext(*this, Mod, DirectiveLoc, CurContext);
14688 VisibleModules.setVisible(Mod, DirectiveLoc);
14693 Module *Mod) {
14701 Loc, Mod, Loc);
14706 getModuleLoader().makeModuleVisible(Mod, Module::AllVisible, Loc);
14707 VisibleModules.setVisible(Mod, Loc);