• Home
  • Raw
  • Download

Lines Matching refs:PDiag

2928                                    PartialDiagnostic PDiag,
2956 void EmitFormatDiagnostic(PartialDiagnostic PDiag, SourceLocation StringLoc,
2983 EmitFormatDiagnostic(S.PDiag(diag::warn_printf_incomplete_specifier), in HandleIncompleteSpecifier()
3001 EmitFormatDiagnostic(S.PDiag(DiagID) << LM.toString() << CS.toString(), in HandleInvalidLengthModifier()
3015 EmitFormatDiagnostic(S.PDiag(DiagID) << LM.toString() << CS.toString(), in HandleInvalidLengthModifier()
3034 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard) in HandleNonStandardLengthModifier()
3045 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard) in HandleNonStandardLengthModifier()
3061 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard) in HandleNonStandardConversionSpecifier()
3072 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard) in HandleNonStandardConversionSpecifier()
3082 EmitFormatDiagnostic(S.PDiag(diag::warn_format_non_standard_positional_arg), in HandlePosition()
3091 EmitFormatDiagnostic(S.PDiag(diag::warn_format_invalid_positional_specifier) in HandleInvalidPosition()
3099 EmitFormatDiagnostic(S.PDiag(diag::warn_format_zero_positional_specifier), in HandleZeroPosition()
3109 S.PDiag(diag::warn_printf_format_string_contains_null_char), in HandleNullChar()
3133 EmitFormatDiagnostic(S.PDiag(diag::warn_printf_data_arg_not_used), in DoneProcessing()
3165 EmitFormatDiagnostic(S.PDiag(diag::warn_format_invalid_conversion) in HandleInvalidConversionSpecifier()
3178 S.PDiag(diag::warn_format_mix_positional_nonpositional_args), in HandlePositionalNonpositionalArgs()
3189 PartialDiagnostic PDiag = FS.usesPositionalArg() in CheckNumArgs() local
3190 ? (S.PDiag(diag::warn_printf_positional_arg_exceeds_data_args) in CheckNumArgs()
3192 : S.PDiag(diag::warn_printf_insufficient_data_args); in CheckNumArgs()
3194 PDiag, getLocationOfByte(CS.getStart()), /*IsStringLocation*/true, in CheckNumArgs()
3202 void CheckFormatHandler::EmitFormatDiagnostic(PartialDiagnostic PDiag, in EmitFormatDiagnostic() argument
3207 EmitFormatDiagnostic(S, inFunctionCall, Args[FormatIdx], PDiag, in EmitFormatDiagnostic()
3241 PartialDiagnostic PDiag, in EmitFormatDiagnostic() argument
3247 const Sema::SemaDiagnosticBuilder &D = S.Diag(Loc, PDiag); in EmitFormatDiagnostic()
3251 S.Diag(IsStringLocation ? ArgumentExpr->getExprLoc() : Loc, PDiag) in EmitFormatDiagnostic()
3338 EmitFormatDiagnostic(S.PDiag(diag::warn_printf_asterisk_missing_arg) in HandleAmount()
3363 EmitFormatDiagnostic(S.PDiag(diag::warn_printf_asterisk_wrong_type) in HandleAmount()
3393 EmitFormatDiagnostic(S.PDiag(diag::warn_printf_nonsensical_optional_amount) in HandleInvalidAmount()
3408 EmitFormatDiagnostic(S.PDiag(diag::warn_printf_nonsensical_flag) in HandleFlag()
3424 EmitFormatDiagnostic(S.PDiag(diag::warn_printf_ignored_flag) in HandleIgnoredFlag()
3571 S.PDiag(diag::warn_format_conversion_argument_type_mismatch) in HandlePrintfSpecifier()
3582 S.PDiag(diag::warn_format_conversion_argument_type_mismatch) in HandlePrintfSpecifier()
3874 EmitFormatDiagnostic(S.PDiag(diag) in checkFormatExpr()
3928 EmitFormatDiagnostic(S.PDiag(diag::warn_format_argument_needs_cast) in checkFormatExpr()
3938 S.PDiag(diag::warn_format_conversion_argument_type_mismatch) in checkFormatExpr()
3960 S.PDiag(diag) << AT.getRepresentativeTypeName(S.Context) << ExprTy in checkFormatExpr()
3968 S.PDiag(diag::warn_non_pod_vararg_with_format_string) in checkFormatExpr()
3982 S.PDiag(diag::err_cannot_pass_objc_interface_to_vararg_format) in checkFormatExpr()
4041 EmitFormatDiagnostic(S.PDiag(diag::warn_scanf_scanlist_incomplete), in HandleIncompleteScanList()
4090 EmitFormatDiagnostic(S.PDiag(diag::warn_scanf_nonzero_width), in HandleScanfSpecifier()
4165 S.PDiag(diag) << AT.getRepresentativeTypeName(S.Context) in HandleScanfSpecifier()
4173 EmitFormatDiagnostic(S.PDiag(diag) in HandleScanfSpecifier()
4196 PDiag(diag::warn_format_string_is_wide_literal), FExpr->getLocStart(), in CheckFormatString()
4217 PDiag(diag::warn_printf_format_string_not_null_terminated), in CheckFormatString()
4227 PDiag(diag::warn_empty_format_string), FExpr->getLocStart(), in CheckFormatString()
4829 PDiag(diag::warn_sizeof_pointer_expr_memaccess) in CheckMemaccessArguments()
4836 PDiag(diag::warn_sizeof_pointer_expr_memaccess_note) in CheckMemaccessArguments()
4851 PDiag(diag::warn_sizeof_pointer_type_memaccess) in CheckMemaccessArguments()
4884 PDiag(diag::warn_dyn_class_memaccess) in CheckMemaccessArguments()
4892 PDiag(diag::warn_arc_object_memaccess) in CheckMemaccessArguments()
4900 PDiag(diag::note_bad_memaccess_silence) in CheckMemaccessArguments()
6247 S.PDiag(diag::warn_out_of_range_compare) in DiagnoseOutOfRangeComparison()
6356 S.PDiag(diag::warn_mixed_sign_comparison) in AnalyzeComparison()
6443 S.PDiag(diag) in DiagnoseImpCast()
6745 S.PDiag(diag::warn_impcast_integer_precision_constant) in CheckImplicitConversion()
7061 PartialDiagnostic PD = PDiag(DiagID) << E->getSourceRange() << Range in DiagnoseAlwaysNonNullPointer()
8010 PDiag(DiagID) << index.toString(10, true) in CheckArrayAccess()
8022 PDiag(DiagID) << index.toString(10, true) in CheckArrayAccess()
8039 PDiag(diag::note_array_index_out_of_bounds) in CheckArrayAccess()