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

References

tools/clang/lib/Lex/Pragma.cpp
  203   TokenCollector Toks = {*this, InMacroArgPreExpansion, {}, Tok};
  206   SourceLocation PragmaLoc = Tok.getLocation();
  210   if (Tok.isNot(tok::l_paren)) {
  217   if (!tok::isStringLiteral(Tok.getKind())) {
  220     if (Tok.isNot(tok::r_paren) && Tok.isNot(tok::eof))
  220     if (Tok.isNot(tok::r_paren) && Tok.isNot(tok::eof))
  221       Lex(Tok);
  222     while (Tok.isNot(tok::r_paren) &&
  223            !Tok.isAtStartOfLine() &&
  224            Tok.isNot(tok::eof))
  225       Lex(Tok);
  226     if (Tok.is(tok::r_paren))
  227       Lex(Tok);
  231   if (Tok.hasUDSuffix()) {
  232     Diag(Tok, diag::err_invalid_string_udl);
  234     Lex(Tok);
  235     if (Tok.is(tok::r_paren))
  236       Lex(Tok);
  241   Token StrTok = Tok;
  245   if (Tok.isNot(tok::r_paren)) {
  256   SourceLocation RParenLoc = Tok.getLocation();
  330   return Lex(Tok);