Home | History | Annotate | Download | only in Analysis

Lines Matching refs:DiagKind

1420                StringRef DiagKind);
1422 bool FullyRemove, LockKind Kind, StringRef DiagKind);
1537 const LockData &LDat, StringRef DiagKind) {
1545 Handler.handleDoubleLock(DiagKind, Mutex.toString(), LDat.AcquireLoc);
1558 StringRef DiagKind) {
1564 Handler.handleUnmatchedUnlock(DiagKind, Mutex.toString(), UnlockLoc);
1571 Handler.handleIncorrectUnlockKind(DiagKind, Mutex.toString(), LDat->LKind,
1588 DiagKind, LDat->UnderlyingMutex.toString(), UnlockLoc);
1814 StringRef DiagKind);
1816 StringRef DiagKind);
1845 StringRef DiagKind) {
1850 SExpr::warnInvalidLock(Analyzer->Handler, MutexExp, Exp, D, DiagKind);
1866 Analyzer->Handler.handleMutexNotHeld(DiagKind, D, POK, Mutex.toString(),
1871 Analyzer->Handler.handleMutexNotHeld(DiagKind, D, POK, Mutex.toString(),
1878 Analyzer->Handler.handleMutexNotHeld(DiagKind, D, POK, Mutex.toString(), LK,
1885 StringRef DiagKind) {
1888 SExpr::warnInvalidLock(Analyzer->Handler, MutexExp, Exp, D, DiagKind);
1895 DiagKind, D->getNameAsString(), Mutex.toString(), Exp->getExprLoc());