reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1586 if (LexModuleName(PP, Tok, ModuleName)) 1594 if (ModuleName.front().first->getName() != Current) { 1595 PP.Diag(ModuleName.front().second, diag::err_pp_module_begin_wrong_module) 1596 << ModuleName.front().first << (ModuleName.size() > 1) 1596 << ModuleName.front().first << (ModuleName.size() > 1) 1606 PP.Diag(ModuleName.front().second, 1610 for (unsigned I = 1; I != ModuleName.size(); ++I) { 1611 auto *NewM = M->findOrInferSubmodule(ModuleName[I].first->getName()); 1613 PP.Diag(ModuleName[I].second, diag::err_pp_module_begin_no_submodule) 1614 << M->getFullModuleName() << ModuleName[I].first; 1630 PP.EnterAnnotationToken(SourceRange(BeginLoc, ModuleName.back().second),