Lines Matching refs:ModuleName
783 &ModuleName) { in LexModuleName() argument
786 if (LexModuleNameComponent(PP, Tok, NameComponent, ModuleName.empty())) in LexModuleName()
788 ModuleName.push_back(NameComponent); in LexModuleName()
802 IdentifierInfo *ModuleName = ModuleNameLoc.first; in HandlePragmaModuleBuild() local
866 TheModuleLoader.createModuleFromSource(Loc, ModuleName->getName(), in HandlePragmaModuleBuild()
1115 ModuleName; in HandlePragma() local
1116 if (LexModuleName(PP, Tok, ModuleName)) in HandlePragma()
1120 for (auto IIAndLoc : ModuleName) { in HandlePragma()
1661 ModuleName; in HandlePragma() local
1662 if (LexModuleName(PP, Tok, ModuleName)) in HandlePragma()
1670 PP.getModuleLoader().loadModule(ImportLoc, ModuleName, Module::Hidden, in HandlePragma()
1676 PP.EnterAnnotationToken(SourceRange(ImportLoc, ModuleName.back().second), in HandlePragma()
1679 CB->moduleImport(ImportLoc, ModuleName, Imported); in HandlePragma()
1698 ModuleName; in HandlePragma() local
1699 if (LexModuleName(PP, Tok, ModuleName)) in HandlePragma()
1707 if (ModuleName.front().first->getName() != Current) { in HandlePragma()
1708 PP.Diag(ModuleName.front().second, diag::err_pp_module_begin_wrong_module) in HandlePragma()
1709 << ModuleName.front().first << (ModuleName.size() > 1) in HandlePragma()
1717 Module *M = HSI.lookupModule(Current, ModuleName.front().second); in HandlePragma()
1719 PP.Diag(ModuleName.front().second, in HandlePragma()
1723 for (unsigned I = 1; I != ModuleName.size(); ++I) { in HandlePragma()
1724 auto *NewM = M->findOrInferSubmodule(ModuleName[I].first->getName()); in HandlePragma()
1726 PP.Diag(ModuleName[I].second, diag::err_pp_module_begin_no_submodule) in HandlePragma()
1727 << M->getFullModuleName() << ModuleName[I].first; in HandlePragma()
1743 PP.EnterAnnotationToken(SourceRange(BeginLoc, ModuleName.back().second), in HandlePragma()
1788 ModuleName; in HandlePragma() local
1789 if (LexModuleName(PP, Tok, ModuleName)) in HandlePragma()
1796 PP.getModuleLoader().loadModule(Loc, ModuleName, Module::Hidden, in HandlePragma()