Lines Matching defs:DirectiveLoc
404 void Sema::ActOnModuleInclude(SourceLocation DirectiveLoc, Module *Mod) {
405 checkModuleImportContext(*this, Mod, DirectiveLoc, CurContext, true);
406 BuildModuleInclude(DirectiveLoc, Mod);
409 void Sema::BuildModuleInclude(SourceLocation DirectiveLoc, Module *Mod) {
417 getSourceManager().isWrittenInMainFile(DirectiveLoc);
426 DirectiveLoc, Mod,
427 DirectiveLoc);
434 getModuleLoader().makeModuleVisible(Mod, Module::AllVisible, DirectiveLoc);
435 VisibleModules.setVisible(Mod, DirectiveLoc);
438 void Sema::ActOnModuleBegin(SourceLocation DirectiveLoc, Module *Mod) {
439 checkModuleImportContext(*this, Mod, DirectiveLoc, CurContext, true);
446 VisibleModules.setVisible(Mod, DirectiveLoc);
477 SourceLocation DirectiveLoc;
482 DirectiveLoc = getSourceManager().getIncludeLoc(File);
485 DirectiveLoc = EomLoc;
487 BuildModuleInclude(DirectiveLoc, Mod);