Home | History | Annotate | Download | only in Sema

Lines Matching refs:PDiag

2518 void Sema::HandleFunctionTypeMismatch(PartialDiagnostic &PDiag,
2522 PDiag << ft_default;
2531 PDiag << ft_different_class << QualType(ToMember->getClass(), 0)
2551 PDiag << ft_default;
2557 PDiag << ft_default;
2566 PDiag << ft_default;
2571 PDiag << ft_parameter_arity << ToFunction->getNumParams()
2579 PDiag << ft_parameter_mismatch << ArgPos + 1
2588 PDiag << ft_return_type << ToFunction->getReturnType()
2596 PDiag << ft_qualifer_mismatch << ToQuals << FromQuals;
2601 PDiag << ft_default;
2645 PDiag(diag::warn_impcast_bool_to_null_pointer)
8471 PartialDiagnostic PD = PDiag(diag::note_ovl_candidate)
8505 const PartialDiagnostic &PDiag) const {
8506 S.Diag(CaretLoc, PDiag)
8726 PartialDiagnostic FDiag = S.PDiag(diag::note_ovl_candidate_bad_conv);
8942 PartialDiagnosticAt *PDiag = DeductionFailure.getSFINAEDiagnostic();
8943 if (PDiag && PDiag->second.getDiagID() ==
8946 // name of the enable_if template. These are both present in PDiag.
8947 S.Diag(PDiag->first, diag::note_ovl_candidate_disabled_by_enable_if)
8957 if (PDiag) {
8959 R = SourceRange(PDiag->first, PDiag->first);
8960 PDiag->second.EmitToString(S.getDiagnostics(), SFINAEArgString);
9187 S.PDiag(diag::note_ambiguous_type_conversion));
9864 SourceExpr->getLocStart(), S.PDiag(),
9865 S.PDiag(diag::err_addr_ovl_ambiguous) << Matches[0]
9867 S.PDiag(diag::note_ovl_candidate) << (unsigned)oc_function_template,