Lines Matching defs:PDiag
2505 void Sema::HandleFunctionTypeMismatch(PartialDiagnostic &PDiag,
2509 PDiag << ft_default;
2518 PDiag << ft_different_class << QualType(ToMember->getClass(), 0)
2538 PDiag << ft_default;
2544 PDiag << ft_default;
2553 PDiag << ft_default;
2558 PDiag << ft_parameter_arity << ToFunction->getNumArgs()
2566 PDiag << ft_parameter_mismatch << ArgPos + 1
2575 PDiag << ft_return_type << ToFunction->getResultType()
2583 PDiag << ft_qualifer_mismatch << ToQuals << FromQuals;
2588 PDiag << ft_default;
2662 PDiag(diag::warn_impcast_bool_to_null_pointer)
8030 PartialDiagnostic PD = PDiag(diag::note_ovl_candidate)
8064 const PartialDiagnostic &PDiag) const {
8065 S.Diag(CaretLoc, PDiag)
8285 PartialDiagnostic FDiag = S.PDiag(diag::note_ovl_candidate_bad_conv);
8464 PartialDiagnosticAt *PDiag = Cand->DeductionFailure.getSFINAEDiagnostic();
8465 if (PDiag && PDiag->second.getDiagID() ==
8468 // name of the enable_if template. These are both present in PDiag.
8469 S.Diag(PDiag->first, diag::note_ovl_candidate_disabled_by_enable_if)
8479 if (PDiag) {
8481 R = SourceRange(PDiag->first, PDiag->first);
8482 PDiag->second.EmitToString(S.getDiagnostics(), SFINAEArgString);
8659 S.PDiag(diag::note_ambiguous_type_conversion));
9201 S.PDiag(),
9202 S.PDiag(diag::err_addr_ovl_ambiguous)
9204 S.PDiag(diag::note_ovl_candidate)