Lines Matching refs:getLangOpts

185   assert(getLangOpts().CPlusPlusModules &&  in HandleStartOfHeaderUnit()
190 StringRef HUName = getLangOpts().CurrentModule; in HandleStartOfHeaderUnit()
194 const_cast<LangOptions &>(getLangOpts()).CurrentModule = HUName.str(); in HandleStartOfHeaderUnit()
236 else if (II->isReserved(S.getLangOpts()) != in DiagReservedModuleName()
262 assert(getLangOpts().CPlusPlusModules && in ActOnModuleDecl()
289 switch (getLangOpts().getCompilingModule()) { in ActOnModuleDecl()
327 assert((!getLangOpts().CPlusPlusModules || in ActOnModuleDecl()
333 if (getLangOpts().CPlusPlusModules && !IsFirstDecl && !SeenGMF) { in ActOnModuleDecl()
378 if (!getLangOpts().CurrentModule.empty() && in ActOnModuleDecl()
379 getLangOpts().CurrentModule != ModuleName) { in ActOnModuleDecl()
384 << getLangOpts().CurrentModule; in ActOnModuleDecl()
387 const_cast<LangOptions&>(getLangOpts()).CurrentModule = ModuleName; in ActOnModuleDecl()
428 const_cast<LangOptions &>(getLangOpts()).CurrentModule = ""; in ActOnModuleDecl()
432 const_cast<LangOptions&>(getLangOpts()).CurrentModule = ModuleName; in ActOnModuleDecl()
453 if (getLangOpts().ModulesLocalVisibility) in ActOnModuleDecl()
578 assert((!IsPartition || getLangOpts().CPlusPlusModules) && in ActOnModuleImport()
597 } else if (getLangOpts().CPlusPlusModules) { in ActOnModuleImport()
610 if (getLangOpts().CPlusPlusModules && isCurrentModulePurview() && in ActOnModuleImport()
623 !getLangOpts().ObjC) { in ActOnModuleImport()
659 if (Mod->isForBuilding(getLangOpts())) { in ActOnModuleImport()
660 Diag(ImportLoc, getLangOpts().isCompilingModule() in ActOnModuleImport()
663 << Mod->getFullModuleName() << getLangOpts().CurrentModule; in ActOnModuleImport()
674 } else if (getLangOpts().CPlusPlusModules && !Mod->Parent) { in ActOnModuleImport()
700 if (getLangOpts().CPlusPlusModules && ExportLoc.isValid() && in ActOnModuleImport()
739 if (getLangOpts().Modules && !IsInModuleIncludes) { in BuildModuleInclude()
753 if (getLangOpts().isCompilingModule()) { in BuildModuleInclude()
755 getLangOpts().CurrentModule, DirectiveLoc, false, false); in BuildModuleInclude()
766 if (getLangOpts().ModulesLocalVisibility) in ActOnAnnotModuleBegin()
774 if (getLangOpts().trackLocalOwningModule()) { in ActOnAnnotModuleBegin()
777 getLangOpts().ModulesLocalVisibility in ActOnAnnotModuleBegin()
786 if (getLangOpts().ModulesLocalVisibility) { in ActOnAnnotModuleEnd()
813 if (getLangOpts().trackLocalOwningModule()) { in ActOnAnnotModuleEnd()
828 if (isSFINAEContext() || !getLangOpts().ModulesErrorRecovery || in createImplicitModuleImportForErrorRecovery()
858 if (!getLangOpts().HLSL) { in ActOnStartExportDecl()
896 if (!getLangOpts().HLSL && !DeferredExportedNamespaces.insert(ND).second) in ActOnStartExportDecl()
911 if (!getLangOpts().HLSL) in ActOnStartExportDecl()
932 if (S.getLangOpts().HLSL) { in checkExportedDecl()