Lines Matching refs:ModuleName
782 &ModuleName) { in LexModuleName() argument
785 if (LexModuleNameComponent(PP, Tok, NameComponent, ModuleName.empty())) in LexModuleName()
787 ModuleName.push_back(NameComponent); in LexModuleName()
801 IdentifierInfo *ModuleName = ModuleNameLoc.first; in HandlePragmaModuleBuild() local
865 TheModuleLoader.createModuleFromSource(Loc, ModuleName->getName(), in HandlePragmaModuleBuild()
1114 ModuleName; in HandlePragma() local
1115 if (LexModuleName(PP, Tok, ModuleName)) in HandlePragma()
1119 for (auto IIAndLoc : ModuleName) { in HandlePragma()
1643 ModuleName; in HandlePragma() local
1644 if (LexModuleName(PP, Tok, ModuleName)) in HandlePragma()
1652 PP.getModuleLoader().loadModule(ImportLoc, ModuleName, Module::Hidden, in HandlePragma()
1658 PP.EnterAnnotationToken(SourceRange(ImportLoc, ModuleName.back().second), in HandlePragma()
1661 CB->moduleImport(ImportLoc, ModuleName, Imported); in HandlePragma()
1680 ModuleName; in HandlePragma() local
1681 if (LexModuleName(PP, Tok, ModuleName)) in HandlePragma()
1689 if (ModuleName.front().first->getName() != Current) { in HandlePragma()
1690 PP.Diag(ModuleName.front().second, diag::err_pp_module_begin_wrong_module) in HandlePragma()
1691 << ModuleName.front().first << (ModuleName.size() > 1) in HandlePragma()
1699 Module *M = HSI.lookupModule(Current, ModuleName.front().second); in HandlePragma()
1701 PP.Diag(ModuleName.front().second, in HandlePragma()
1705 for (unsigned I = 1; I != ModuleName.size(); ++I) { in HandlePragma()
1706 auto *NewM = M->findOrInferSubmodule(ModuleName[I].first->getName()); in HandlePragma()
1708 PP.Diag(ModuleName[I].second, diag::err_pp_module_begin_no_submodule) in HandlePragma()
1709 << M->getFullModuleName() << ModuleName[I].first; in HandlePragma()
1725 PP.EnterAnnotationToken(SourceRange(BeginLoc, ModuleName.back().second), in HandlePragma()
1770 ModuleName; in HandlePragma() local
1771 if (LexModuleName(PP, Tok, ModuleName)) in HandlePragma()
1778 PP.getModuleLoader().loadModule(Loc, ModuleName, Module::Hidden, in HandlePragma()