reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1586 if (LexModuleName(PP, Tok, ModuleName)) 1590 PP.Diag(Tok, diag::ext_pp_extra_tokens_at_eol) << "pragma"; 1593 StringRef Current = PP.getLangOpts().CurrentModule; 1595 PP.Diag(ModuleName.front().second, diag::err_pp_module_begin_wrong_module) 1603 auto &HSI = PP.getHeaderSearchInfo(); 1606 PP.Diag(ModuleName.front().second, 1613 PP.Diag(ModuleName[I].second, diag::err_pp_module_begin_no_submodule) 1622 PP.getLangOpts(), PP.getTargetInfo(), PP.getDiagnostics(), M)) { 1622 PP.getLangOpts(), PP.getTargetInfo(), PP.getDiagnostics(), M)) { 1622 PP.getLangOpts(), PP.getTargetInfo(), PP.getDiagnostics(), M)) { 1623 PP.Diag(BeginLoc, diag::note_pp_module_begin_here) 1629 PP.EnterSubmodule(M, BeginLoc, /*ForPragma*/true); 1630 PP.EnterAnnotationToken(SourceRange(BeginLoc, ModuleName.back().second),