Lines Matching refs:PDiag
1660 !RequireCompleteType(From->getLocStart(), FromType, PDiag()))
1990 !RequireCompleteType(From->getLocStart(), FromPointeeType, PDiag()) &&
2382 void Sema::HandleFunctionTypeMismatch(PartialDiagnostic &PDiag,
2386 PDiag << ft_default;
2395 PDiag << ft_different_class << QualType(ToMember->getClass(), 0)
2415 PDiag << ft_default;
2421 PDiag << ft_default;
2430 PDiag << ft_default;
2435 PDiag << ft_parameter_arity << ToFunction->getNumArgs()
2443 PDiag << ft_parameter_mismatch << ArgPos + 1
2452 PDiag << ft_return_type << ToFunction->getResultType()
2460 PDiag << ft_qualifer_mismatch << ToQuals << FromQuals;
2465 PDiag << ft_default;
2538 PDiag(diag::warn_impcast_bool_to_null_pointer)
2619 !RequireCompleteType(From->getLocStart(), ToClass, PDiag()) &&
2926 S.RequireCompleteType(From->getLocStart(), ToType, S.PDiag());
3005 S.PDiag(0) << From->getSourceRange())) {
3851 } else if (!RequireCompleteType(Loc, OrigT2, PDiag()) &&
4316 if (S.RequireCompleteType(From->getLocStart(), ToType, S.PDiag()))
5909 if (RequireCompleteType(OpLoc, T1, PDiag()))
7836 PartialDiagnostic PD = PDiag(diag::note_ovl_candidate)
7870 const PartialDiagnostic &PDiag) const {
7871 S.Diag(CaretLoc, PDiag)
8071 PartialDiagnostic FDiag = S.PDiag(diag::note_ovl_candidate_bad_conv);
8400 S.PDiag(diag::note_ambiguous_type_conversion));
8941 S.PDiag(),
8942 S.PDiag(diag::err_addr_ovl_ambiguous)
8944 S.PDiag(diag::note_ovl_candidate)
10613 PDiag(diag::err_incomplete_object_call)
10902 PDiag(diag::err_typecheck_incomplete_tag)