Lines Matching defs:DirectiveLoc
729 void Sema::ActOnAnnotModuleInclude(SourceLocation DirectiveLoc, Module *Mod) {
730 checkModuleImportContext(*this, Mod, DirectiveLoc, CurContext, true);
731 BuildModuleInclude(DirectiveLoc, Mod);
734 void Sema::BuildModuleInclude(SourceLocation DirectiveLoc, Module *Mod) {
742 getSourceManager().isWrittenInMainFile(DirectiveLoc);
749 DirectiveLoc, Mod,
750 DirectiveLoc);
757 getModuleLoader().makeModuleVisible(Mod, Module::AllVisible, DirectiveLoc);
758 VisibleModules.setVisible(Mod, DirectiveLoc);
762 getLangOpts().CurrentModule, DirectiveLoc, false, false);
768 void Sema::ActOnAnnotModuleBegin(SourceLocation DirectiveLoc, Module *Mod) {
769 checkModuleImportContext(*this, Mod, DirectiveLoc, CurContext, true);
776 VisibleModules.setVisible(Mod, DirectiveLoc);
807 SourceLocation DirectiveLoc;
812 DirectiveLoc = getSourceManager().getIncludeLoc(File);
815 DirectiveLoc = EomLoc;
817 BuildModuleInclude(DirectiveLoc, Mod);