reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2259 SourceLocation PointersToMembersLoc = Tok.getLocation(); 2260 PP.Lex(Tok); 2261 if (Tok.isNot(tok::l_paren)) { 2266 PP.Lex(Tok); 2267 const IdentifierInfo *Arg = Tok.getIdentifierInfo(); 2269 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_identifier) 2273 PP.Lex(Tok); 2280 if (Tok.is(tok::comma)) { 2281 PP.Lex(Tok); 2283 Arg = Tok.getIdentifierInfo(); 2285 PP.Diag(Tok.getLocation(), 2287 << Tok.getKind() << /*OnlyInheritanceModels*/ 0; 2290 PP.Lex(Tok); 2291 } else if (Tok.is(tok::r_paren)) { 2297 PP.Diag(Tok.getLocation(), diag::err_expected_punc) 2314 PP.Diag(Tok.getLocation(), 2322 if (Tok.isNot(tok::r_paren)) { 2323 PP.Diag(Tok.getLocation(), diag::err_expected_rparen_after) 2328 SourceLocation EndLoc = Tok.getLocation(); 2329 PP.Lex(Tok); 2330 if (Tok.isNot(tok::eod)) { 2331 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol)