reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2867 Token PragmaName = Tok; 2871 PP.Lex(Tok); 2872 if (Tok.isNot(tok::identifier)) { 2873 PP.Diag(Tok.getLocation(), diag::err_pragma_loop_invalid_option) 2878 while (Tok.is(tok::identifier)) { 2879 Token Option = Tok; 2880 IdentifierInfo *OptionInfo = Tok.getIdentifierInfo(); 2895 PP.Diag(Tok.getLocation(), diag::err_pragma_loop_invalid_option) 2899 PP.Lex(Tok); 2902 if (Tok.isNot(tok::l_paren)) { 2903 PP.Diag(Tok.getLocation(), diag::err_expected) << tok::l_paren; 2906 PP.Lex(Tok); 2909 if (ParseLoopHintValue(PP, Tok, PragmaName, Option, /*ValueInParens=*/true, 2923 if (Tok.isNot(tok::eod)) { 2924 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)