Lines Matching refs:ModuleName

294   std::string ModuleName = stringFromPath(Path);  in ActOnModuleDecl()  local
296 ModuleName += ":"; in ActOnModuleDecl()
297 ModuleName += stringFromPath(Partition); in ActOnModuleDecl()
302 getLangOpts().CurrentModule != ModuleName) { in ActOnModuleDecl()
310 const_cast<LangOptions&>(getLangOpts()).CurrentModule = ModuleName; in ActOnModuleDecl()
320 if (auto *M = Map.findModule(ModuleName)) { in ActOnModuleDecl()
321 Diag(Path[0].second, diag::err_module_redefinition) << ModuleName; in ActOnModuleDecl()
332 Mod = Map.createModuleForInterfaceUnit(ModuleLoc, ModuleName); in ActOnModuleDecl()
345 PP.getIdentifierInfo(ModuleName), Path[0].second); in ActOnModuleDecl()
355 const_cast<LangOptions&>(getLangOpts()).CurrentModule = ModuleName; in ActOnModuleDecl()
358 Diag(ModuleLoc, diag::err_module_not_defined) << ModuleName; in ActOnModuleDecl()
360 Mod = Map.createModuleForInterfaceUnit(ModuleLoc, ModuleName); in ActOnModuleDecl()
368 Mod = Map.createModuleForInterfaceUnit(ModuleLoc, ModuleName); in ActOnModuleDecl()
493 std::string ModuleName; in ActOnModuleImport() local
500 ModuleName = NamedMod->getPrimaryModuleInterfaceName().str(); in ActOnModuleImport()
501 ModuleName += ":"; in ActOnModuleImport()
502 ModuleName += stringFromPath(Path); in ActOnModuleImport()
503 ModuleNameLoc = {PP.getIdentifierInfo(ModuleName), Path[0].second}; in ActOnModuleImport()
506 ModuleName = stringFromPath(Path); in ActOnModuleImport()
507 ModuleNameLoc = {PP.getIdentifierInfo(ModuleName), Path[0].second}; in ActOnModuleImport()
519 getCurrentModule()->Name == ModuleName) { in ActOnModuleImport()
521 << ModuleName << !ModuleScopes.back().ModuleInterface; in ActOnModuleImport()