reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Lex/Pragma.cpp
 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";