Lines Matching defs:ModuleName
790 &ModuleName) {
793 if (LexModuleNameComponent(PP, Tok, NameComponent, ModuleName.empty()))
795 ModuleName.push_back(NameComponent);
809 IdentifierInfo *ModuleName = ModuleNameLoc.first;
873 TheModuleLoader.createModuleFromSource(Loc, ModuleName->getName(),
1113 ModuleName;
1114 if (LexModuleName(PP, Tok, ModuleName))
1118 for (auto IIAndLoc : ModuleName) {
1695 ModuleName;
1696 if (LexModuleName(PP, Tok, ModuleName))
1704 PP.getModuleLoader().loadModule(ImportLoc, ModuleName, Module::Hidden,
1710 PP.EnterAnnotationToken(SourceRange(ImportLoc, ModuleName.back().second),
1713 CB->moduleImport(ImportLoc, ModuleName, Imported);
1732 ModuleName;
1733 if (LexModuleName(PP, Tok, ModuleName))
1741 if (ModuleName.front().first->getName() != Current) {
1742 PP.Diag(ModuleName.front().second, diag::err_pp_module_begin_wrong_module)
1743 << ModuleName.front().first << (ModuleName.size() > 1)
1752 Module *M = HSI.lookupModule(Current, ModuleName.front().second);
1754 PP.Diag(ModuleName.front().second,
1758 for (unsigned I = 1; I != ModuleName.size(); ++I) {
1759 auto *NewM = MM.findOrInferSubmodule(M, ModuleName[I].first->getName());
1761 PP.Diag(ModuleName[I].second, diag::err_pp_module_begin_no_submodule)
1762 << M->getFullModuleName() << ModuleName[I].first;
1778 PP.EnterAnnotationToken(SourceRange(BeginLoc, ModuleName.back().second),
1823 ModuleName;
1824 if (LexModuleName(PP, Tok, ModuleName))
1831 PP.getModuleLoader().loadModule(Loc, ModuleName, Module::Hidden,