Lines Matching defs:CheckFormatHandler
6406 class CheckFormatHandler : public analyze_format_string::FormatStringHandler {
6427 CheckFormatHandler(Sema &s, const FormatStringLiteral *fexpr,
6511 SourceRange CheckFormatHandler::getFormatStringRange() {
6515 CharSourceRange CheckFormatHandler::
6526 SourceLocation CheckFormatHandler::getLocationOfByte(const char *x) {
6531 void CheckFormatHandler::HandleIncompleteSpecifier(const char *startSpecifier,
6539 void CheckFormatHandler::HandleInvalidLengthModifier(
6573 void CheckFormatHandler::HandleNonStandardLengthModifier(
6603 void CheckFormatHandler::HandleNonStandardConversionSpecifier(
6630 void CheckFormatHandler::HandlePosition(const char *startPos,
6640 void CheckFormatHandler::HandleInvalidPosition(
6651 void CheckFormatHandler::HandleZeroPosition(const char *startPos,
6661 void CheckFormatHandler::HandleNullChar(const char *nullCharacter) {
6673 const Expr *CheckFormatHandler::getDataArg(unsigned i) const {
6677 void CheckFormatHandler::DoneProcessing() {
6710 CheckFormatHandler::EmitFormatDiagnostic(
6717 CheckFormatHandler::HandleInvalidConversionSpecifier(unsigned argIndex,
6775 CheckFormatHandler::HandlePositionalNonpositionalArgs(SourceLocation Loc,
6784 CheckFormatHandler::CheckNumArgs(
6807 void CheckFormatHandler::EmitFormatDiagnostic(PartialDiagnostic PDiag,
6844 void CheckFormatHandler::EmitFormatDiagnostic(
6869 class CheckPrintfHandler : public CheckFormatHandler {
6880 : CheckFormatHandler(s, fexpr, origFormatExpr, type, firstDataArg,
7903 class CheckScanfHandler : public CheckFormatHandler {
7913 : CheckFormatHandler(s, fexpr, origFormatExpr, type, firstDataArg,
8085 CheckFormatHandler::EmitFormatDiagnostic(
8111 CheckFormatHandler::EmitFormatDiagnostic(
8121 CheckFormatHandler::EmitFormatDiagnostic(