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

References

tools/clang/lib/Lex/LiteralSupport.cpp
  758       !isValidUDSuffix(PP.getLangOpts(), StringRef(s, ThisTokEnd - s))) {
  759     PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
  759     PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
  786         PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent-ThisTokBegin),
  786         PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent-ThisTokBegin),
  833     PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Pos - ThisTokBegin),
  833     PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Pos - ThisTokBegin),
  873       PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s - ThisTokBegin),
  873       PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s - ThisTokBegin),
  875           << PP.getLangOpts().CPlusPlus << 1;
  891           PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent-ThisTokBegin),
  891           PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent-ThisTokBegin),
  900       if (!PP.getLangOpts().HexFloats)
  901         PP.Diag(TokLoc, PP.getLangOpts().CPlusPlus
  901         PP.Diag(TokLoc, PP.getLangOpts().CPlusPlus
  904       else if (PP.getLangOpts().CPlusPlus17)
  905         PP.Diag(TokLoc, diag::warn_cxx17_hex_literal);
  907       PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s - ThisTokBegin),
  907       PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s - ThisTokBegin),
  909           << PP.getLangOpts().CPlusPlus << 0;
  918     PP.Diag(TokLoc,
  919             PP.getLangOpts().CPlusPlus14
  921               : PP.getLangOpts().CPlusPlus
  932                !isValidUDSuffix(PP.getLangOpts(),
  934       PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
  934       PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),