reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1254 assert(PP.getTargetInfo().getCharWidth() == 8 && 1256 assert(PP.getTargetInfo().getIntWidth() <= 64 && 1257 (PP.getTargetInfo().getIntWidth() & 7) == 0 && 1259 assert(PP.getTargetInfo().getWCharWidth() <= 64 && 1273 0xFFFFFFFFu >> (32-PP.getTargetInfo().getWCharWidth()); 1306 PP.Diag(Loc, Msg); 1319 PP.Diag(Loc, diag::err_character_too_large); 1330 FullSourceLoc(Loc, PP.getSourceManager()), 1331 &PP.getDiagnostics(), PP.getLangOpts(), true)) { 1331 &PP.getDiagnostics(), PP.getLangOpts(), true)) { 1335 PP.Diag(Loc, diag::err_character_too_large); 1341 unsigned CharWidth = getCharWidth(Kind, PP.getTargetInfo()); 1344 FullSourceLoc(Loc,PP.getSourceManager()), 1345 CharWidth, &PP.getDiagnostics(), PP.getLangOpts()); 1345 CharWidth, &PP.getDiagnostics(), PP.getLangOpts()); 1353 PP.Diag(Loc, diag::warn_extraneous_char_constant); 1355 PP.Diag(Loc, diag::ext_four_char_character_literal); 1357 PP.Diag(Loc, diag::ext_multichar_character_literal); 1359 PP.Diag(Loc, diag::err_multichar_utf_character_literal); 1365 llvm::APInt LitVal(PP.getTargetInfo().getIntWidth(), 0); 1384 PP.Diag(Loc, diag::warn_char_constant_too_large); 1395 PP.getLangOpts().CharIsSigned)