reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1265 PPCallbacks *Callbacks = PP.getPPCallbacks(); 1267 PP.Lex(Tok); 1269 PP.Diag(Tok, diag::warn_pragma_warning_expected) << "("; 1273 PP.Lex(Tok); 1279 PP.Lex(Tok); 1281 PP.Lex(Tok); 1284 PP.parseSimpleIntegerLiteral(Tok, Value)) 1287 PP.Diag(Tok, diag::warn_pragma_warning_push_level); 1295 PP.Lex(Tok); 1304 PP.Diag(Tok, diag::warn_pragma_warning_spec_invalid); 1321 PP.Lex(Tok); 1325 Specifier = PP.getSpelling(Tok, SpecifierBuf); 1326 if (PP.parseSimpleIntegerLiteral(Tok, Value)) { 1334 PP.Diag(Tok, diag::warn_pragma_warning_spec_invalid); 1338 PP.Diag(Tok, diag::warn_pragma_warning_expected) << ":"; 1344 PP.Lex(Tok); 1347 if (!PP.parseSimpleIntegerLiteral(Tok, Value) || Value == 0 || 1349 PP.Diag(Tok, diag::warn_pragma_warning_expected_number); 1360 PP.Lex(Tok); 1365 PP.Diag(Tok, diag::warn_pragma_warning_expected) << ")"; 1369 PP.Lex(Tok); 1371 PP.Diag(Tok, diag::ext_pp_extra_tokens_at_eol) << "pragma warning";