Lines Matching refs:DiagID

158   unsigned DiagID = diag::err_incomplete_in_exception_spec;  in CheckSpecifiedExceptionType()  local
161 DiagID = diag::ext_incomplete_in_exception_spec; in CheckSpecifiedExceptionType()
166 RequireCompleteType(Range.getBegin(), PointeeT, DiagID, Kind, Range)) in CheckSpecifiedExceptionType()
263 Sema &S, const PartialDiagnostic &DiagID, const PartialDiagnostic &NoteID,
302 unsigned DiagID = diag::err_mismatched_exception_spec; in CheckEquivalentExceptionSpec() local
305 DiagID = diag::ext_mismatched_exception_spec; in CheckEquivalentExceptionSpec()
320 *this, PDiag(DiagID), PDiag(diag::note_previous_declaration), in CheckEquivalentExceptionSpec()
392 DiagID = diag::ext_missing_exception_specification; in CheckEquivalentExceptionSpec()
398 DiagID = diag::ext_missing_exception_specification; in CheckEquivalentExceptionSpec()
407 DiagID = diag::ext_missing_exception_specification; in CheckEquivalentExceptionSpec()
410 DiagID = diag::err_missing_exception_specification; in CheckEquivalentExceptionSpec()
471 Diag(New->getLocation(), DiagID) in CheckEquivalentExceptionSpec()
474 Diag(New->getLocation(), DiagID) in CheckEquivalentExceptionSpec()
491 unsigned DiagID = diag::err_mismatched_exception_spec; in CheckEquivalentExceptionSpec() local
493 DiagID = diag::ext_mismatched_exception_spec; in CheckEquivalentExceptionSpec()
495 *this, PDiag(DiagID), PDiag(diag::note_previous_declaration), in CheckEquivalentExceptionSpec()
511 Sema &S, const PartialDiagnostic &DiagID, const PartialDiagnostic &NoteID, in CheckEquivalentExceptionSpecImpl() argument
655 S.Diag(NewLoc, DiagID); in CheckEquivalentExceptionSpecImpl()
661 bool Sema::CheckEquivalentExceptionSpec(const PartialDiagnostic &DiagID, in CheckEquivalentExceptionSpec() argument
669 return CheckEquivalentExceptionSpecImpl(*this, DiagID, NoteID, Old, OldLoc, in CheckEquivalentExceptionSpec()
758 const PartialDiagnostic &DiagID, const PartialDiagnostic &NestedDiagID, in CheckExceptionSpecSubset() argument
820 Diag(SubLoc, DiagID); in CheckExceptionSpecSubset()
849 Diag(SubLoc, DiagID); in CheckExceptionSpecSubset()
862 CheckSpecForTypesEquivalent(Sema &S, const PartialDiagnostic &DiagID, in CheckSpecForTypesEquivalent() argument
873 return S.CheckEquivalentExceptionSpec(DiagID, NoteID, TFunc, TargetLoc, in CheckSpecForTypesEquivalent()
878 const PartialDiagnostic &DiagID, const PartialDiagnostic &NoteID, in CheckParamExceptionSpec() argument
882 auto RetDiag = DiagID; in CheckParamExceptionSpec()
896 auto ParamDiag = DiagID; in CheckParamExceptionSpec()
920 unsigned DiagID = diag::err_incompatible_exception_specs; in CheckExceptionSpecCompatibility() local
926 DiagID = diag::warn_incompatible_exception_specs; in CheckExceptionSpecCompatibility()
942 return CheckExceptionSpecSubset(PDiag(DiagID), PDiag(NestedDiagID), PDiag(), in CheckExceptionSpecCompatibility()
971 unsigned DiagID = diag::err_override_exception_spec; in CheckOverridingFunctionExceptionSpec() local
973 DiagID = diag::ext_override_exception_spec; in CheckOverridingFunctionExceptionSpec()
975 PDiag(DiagID), PDiag(diag::err_deep_exception_specs_differ), in CheckOverridingFunctionExceptionSpec()