Lines Matching defs:CheckFormatHandler
6144 class CheckFormatHandler : public analyze_format_string::FormatStringHandler {
6165 CheckFormatHandler(Sema &s, const FormatStringLiteral *fexpr,
6249 SourceRange CheckFormatHandler::getFormatStringRange() {
6253 CharSourceRange CheckFormatHandler::
6264 SourceLocation CheckFormatHandler::getLocationOfByte(const char *x) {
6269 void CheckFormatHandler::HandleIncompleteSpecifier(const char *startSpecifier,
6277 void CheckFormatHandler::HandleInvalidLengthModifier(
6311 void CheckFormatHandler::HandleNonStandardLengthModifier(
6341 void CheckFormatHandler::HandleNonStandardConversionSpecifier(
6368 void CheckFormatHandler::HandlePosition(const char *startPos,
6376 void CheckFormatHandler::HandleInvalidPosition(
6385 void CheckFormatHandler::HandleZeroPosition(const char *startPos,
6393 void CheckFormatHandler::HandleNullChar(const char *nullCharacter) {
6405 const Expr *CheckFormatHandler::getDataArg(unsigned i) const {
6409 void CheckFormatHandler::DoneProcessing() {
6442 CheckFormatHandler::EmitFormatDiagnostic(
6449 CheckFormatHandler::HandleInvalidConversionSpecifier(unsigned argIndex,
6508 CheckFormatHandler::HandlePositionalNonpositionalArgs(SourceLocation Loc,
6517 CheckFormatHandler::CheckNumArgs(
6540 void CheckFormatHandler::EmitFormatDiagnostic(PartialDiagnostic PDiag,
6577 void CheckFormatHandler::EmitFormatDiagnostic(
6602 class CheckPrintfHandler : public CheckFormatHandler {
6613 : CheckFormatHandler(s, fexpr, origFormatExpr, type, firstDataArg,
7636 class CheckScanfHandler : public CheckFormatHandler {
7646 : CheckFormatHandler(s, fexpr, origFormatExpr, type, firstDataArg,
7818 CheckFormatHandler::EmitFormatDiagnostic(
7844 CheckFormatHandler::EmitFormatDiagnostic(
7854 CheckFormatHandler::EmitFormatDiagnostic(