Lines Matching refs:DiagID
165 unsigned DiagID = isAlwaysTrue in logicAlwaysTrue() local
169 S.Diag(B->getExprLoc(), DiagID) << DiagRange; in logicAlwaysTrue()
702 auto EmitDiag = [&](SourceLocation Loc, unsigned DiagID) { in CheckFallThroughForBody() argument
704 S.Diag(Loc, DiagID) << FSI->CoroutinePromise->getType(); in CheckFallThroughForBody()
706 S.Diag(Loc, DiagID); in CheckFallThroughForBody()
1773 return llvm::any_of(DiagIDs, [&Diags, At](unsigned DiagID) { in shouldAnalyzeCalledOnceImpl() argument
1774 return !Diags.isIgnored(DiagID, At); in shouldAnalyzeCalledOnceImpl()
1917 unsigned DiagID = 0; in handleMutexHeldEndOfScope() local
1920 DiagID = diag::warn_lock_some_predecessors; in handleMutexHeldEndOfScope()
1923 DiagID = diag::warn_expecting_lock_held_on_loop; in handleMutexHeldEndOfScope()
1926 DiagID = diag::warn_no_unlock; in handleMutexHeldEndOfScope()
1929 DiagID = diag::warn_expecting_locked; in handleMutexHeldEndOfScope()
1935 PartialDiagnosticAt Warning(LocEndOfScope, S.PDiag(DiagID) << Kind in handleMutexHeldEndOfScope()
1956 unsigned DiagID = POK == POK_VarAccess? in handleNoMutexHeld() local
1959 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) in handleNoMutexHeld()
1968 unsigned DiagID = 0; in handleMutexNotHeld() local
1972 DiagID = diag::warn_variable_requires_lock_precise; in handleMutexNotHeld()
1975 DiagID = diag::warn_var_deref_requires_lock_precise; in handleMutexNotHeld()
1978 DiagID = diag::warn_fun_requires_lock_precise; in handleMutexNotHeld()
1981 DiagID = diag::warn_guarded_pass_by_reference; in handleMutexNotHeld()
1984 DiagID = diag::warn_pt_guarded_pass_by_reference; in handleMutexNotHeld()
1987 DiagID = diag::warn_guarded_return_by_reference; in handleMutexNotHeld()
1990 DiagID = diag::warn_pt_guarded_return_by_reference; in handleMutexNotHeld()
1993 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << Kind in handleMutexNotHeld()
2008 DiagID = diag::warn_variable_requires_lock; in handleMutexNotHeld()
2011 DiagID = diag::warn_var_deref_requires_lock; in handleMutexNotHeld()
2014 DiagID = diag::warn_fun_requires_lock; in handleMutexNotHeld()
2017 DiagID = diag::warn_guarded_pass_by_reference; in handleMutexNotHeld()
2020 DiagID = diag::warn_pt_guarded_pass_by_reference; in handleMutexNotHeld()
2023 DiagID = diag::warn_guarded_return_by_reference; in handleMutexNotHeld()
2026 DiagID = diag::warn_pt_guarded_return_by_reference; in handleMutexNotHeld()
2029 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << Kind in handleMutexNotHeld()