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

References

tools/clang/lib/Parse/ParsePragma.cpp
 2132   PP.LexUnexpandedToken(Tok);
 2133   if (Tok.isNot(tok::identifier)) {
 2134     PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_identifier) <<
 2138   IdentifierInfo *Ext = Tok.getIdentifierInfo();
 2139   SourceLocation NameLoc = Tok.getLocation();
 2141   PP.Lex(Tok);
 2142   if (Tok.isNot(tok::colon)) {
 2143     PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_colon) << Ext;
 2147   PP.Lex(Tok);
 2148   if (Tok.isNot(tok::identifier)) {
 2149     PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_predicate) << 0;
 2152   IdentifierInfo *Pred = Tok.getIdentifierInfo();
 2164     PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_predicate)
 2168   SourceLocation StateLoc = Tok.getLocation();
 2170   PP.Lex(Tok);
 2171   if (Tok.isNot(tok::eod)) {
 2172     PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol) <<