Lines Matching full:diagid
124 unsigned DiagID = diag::err_mismatched_exception_spec;
126 DiagID = diag::warn_mismatched_exception_spec;
128 if (!CheckEquivalentExceptionSpec(PDiag(DiagID),
275 Diag(New->getLocation(), DiagID);
287 unsigned DiagID = diag::err_mismatched_exception_spec;
289 DiagID = diag::warn_mismatched_exception_spec;
291 PDiag(DiagID),
298 bool Sema::CheckEquivalentExceptionSpec(const PartialDiagnostic &DiagID,
371 Diag(NewLoc, DiagID);
459 Diag(NewLoc, DiagID);
490 Diag(NewLoc, DiagID);
500 const PartialDiagnostic &DiagID, const PartialDiagnostic & NoteID,
551 Diag(SubLoc, DiagID);
564 Diag(SubLoc, DiagID);
576 Diag(SubLoc, DiagID);
660 Diag(SubLoc, DiagID);
671 const PartialDiagnostic &DiagID, const PartialDiagnostic & NoteID,
682 return S.CheckEquivalentExceptionSpec(DiagID, NoteID, TFunc, TargetLoc,
755 unsigned DiagID = diag::err_override_exception_spec;
757 DiagID = diag::warn_override_exception_spec;
758 return CheckExceptionSpecSubset(PDiag(DiagID),