• Home
  • Raw
  • Download

Lines Matching refs:DiagID

157   unsigned DiagID = diag::err_incomplete_in_exception_spec;  in CheckSpecifiedExceptionType()  local
160 DiagID = diag::ext_incomplete_in_exception_spec; in CheckSpecifiedExceptionType()
165 RequireCompleteType(Range.getBegin(), PointeeT, DiagID, Kind, Range)) in CheckSpecifiedExceptionType()
258 Sema &S, const PartialDiagnostic &DiagID, const PartialDiagnostic &NoteID,
297 unsigned DiagID = diag::err_mismatched_exception_spec; in CheckEquivalentExceptionSpec() local
300 DiagID = diag::ext_mismatched_exception_spec; in CheckEquivalentExceptionSpec()
315 *this, PDiag(DiagID), PDiag(diag::note_previous_declaration), in CheckEquivalentExceptionSpec()
390 DiagID = diag::ext_ms_missing_exception_specification; in CheckEquivalentExceptionSpec()
396 DiagID = diag::ext_missing_exception_specification; in CheckEquivalentExceptionSpec()
401 DiagID = diag::ext_missing_exception_specification; in CheckEquivalentExceptionSpec()
404 DiagID = diag::err_missing_exception_specification; in CheckEquivalentExceptionSpec()
465 Diag(New->getLocation(), DiagID) in CheckEquivalentExceptionSpec()
468 Diag(New->getLocation(), DiagID) in CheckEquivalentExceptionSpec()
489 unsigned DiagID = diag::err_mismatched_exception_spec; in CheckEquivalentExceptionSpec() local
491 DiagID = diag::ext_mismatched_exception_spec; in CheckEquivalentExceptionSpec()
493 *this, PDiag(DiagID), PDiag(diag::note_previous_declaration), in CheckEquivalentExceptionSpec()
509 Sema &S, const PartialDiagnostic &DiagID, const PartialDiagnostic &NoteID, in CheckEquivalentExceptionSpecImpl() argument
653 S.Diag(NewLoc, DiagID); in CheckEquivalentExceptionSpecImpl()
659 bool Sema::CheckEquivalentExceptionSpec(const PartialDiagnostic &DiagID, in CheckEquivalentExceptionSpec() argument
667 return CheckEquivalentExceptionSpecImpl(*this, DiagID, NoteID, Old, OldLoc, in CheckEquivalentExceptionSpec()
758 bool Sema::CheckExceptionSpecSubset(const PartialDiagnostic &DiagID, in CheckExceptionSpecSubset() argument
822 Diag(SubLoc, DiagID); in CheckExceptionSpecSubset()
851 Diag(SubLoc, DiagID); in CheckExceptionSpecSubset()
863 CheckSpecForTypesEquivalent(Sema &S, const PartialDiagnostic &DiagID, in CheckSpecForTypesEquivalent() argument
874 return S.CheckEquivalentExceptionSpec(DiagID, NoteID, TFunc, TargetLoc, in CheckSpecForTypesEquivalent()
883 bool Sema::CheckParamExceptionSpec(const PartialDiagnostic &DiagID, in CheckParamExceptionSpec() argument
889 auto RetDiag = DiagID; in CheckParamExceptionSpec()
902 auto ParamDiag = DiagID; in CheckParamExceptionSpec()
925 unsigned DiagID = diag::err_incompatible_exception_specs; in CheckExceptionSpecCompatibility() local
931 DiagID = diag::warn_incompatible_exception_specs; in CheckExceptionSpecCompatibility()
948 PDiag(DiagID), PDiag(NestedDiagID), PDiag(), PDiag(), ToFunc, in CheckExceptionSpecCompatibility()
975 unsigned DiagID = diag::err_override_exception_spec; in CheckOverridingFunctionExceptionSpec() local
977 DiagID = diag::ext_override_exception_spec; in CheckOverridingFunctionExceptionSpec()
978 return CheckExceptionSpecSubset(PDiag(DiagID), in CheckOverridingFunctionExceptionSpec()