reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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) <<