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

References

tools/clang/lib/Lex/PPMacroExpansion.cpp
 1279   PP.LexUnexpandedToken(Tok);
 1280   if (Tok.isNot(tok::l_paren)) {
 1281     PP.Diag(Tok.getLocation(), diag::err_pp_expected_after) << II
 1285     if (!Tok.isOneOf(tok::eof, tok::eod)) {
 1287       Tok.setKind(tok::numeric_constant);
 1293   SourceLocation LParenLoc = Tok.getLocation();
 1300     PP.LexUnexpandedToken(Tok);
 1303     switch (Tok.getKind()) {
 1308         PP.Diag(Tok.getLocation(), diag::err_unterm_macro_invoc);
 1313           PP.Diag(Tok.getLocation(), diag::err_too_many_args_in_macro_invoc);
 1323           PP.Diag(Tok.getLocation(), diag::err_pp_nested_paren) << II;
 1343             PP.Diag(Tok.getLocation(), diag::err_too_few_args_in_macro_invoc);
 1345         Tok.setKind(tok::numeric_constant);
 1354         Result = Op(Tok, HasLexedNextToken);
 1355         ResultTok = Tok;
 1364       if (auto Diag = PP.Diag(Tok.getLocation(), diag::err_pp_expected_after)) {