Lines Matching refs:DiagKind
126 StringRef DiagKind) const = 0;
833 StringRef DiagKind) const override { in handleUnlock()
873 StringRef DiagKind) const override { in handleUnlock()
891 Handler.handleUnmatchedUnlock(DiagKind, UnderCp.toString(), in handleUnlock()
927 StringRef DiagKind, bool ReqAttr = false);
930 StringRef DiagKind);
1188 StringRef DiagKind, bool ReqAttr) { in addLock() argument
1201 Handler.handleNegativeNotHeld(DiagKind, Entry->toString(), in addLock()
1210 Entry->loc(), DiagKind); in addLock()
1216 Handler.handleDoubleLock(DiagKind, Entry->toString(), Entry->loc()); in addLock()
1228 StringRef DiagKind) { in removeLock() argument
1234 Handler.handleUnmatchedUnlock(DiagKind, Cp.toString(), UnlockLoc); in removeLock()
1241 Handler.handleIncorrectUnlockKind(DiagKind, Cp.toString(), in removeLock()
1246 DiagKind); in removeLock()
1473 StringRef DiagKind, SourceLocation Loc);
1475 StringRef DiagKind);
1507 StringRef DiagKind, SourceLocation Loc) { in warnIfMutexNotHeld() argument
1512 warnInvalidLock(Analyzer->Handler, MutexExp, D, Exp, DiagKind); in warnIfMutexNotHeld()
1523 DiagKind, D->getNameAsString(), (!Cp).toString(), Loc); in warnIfMutexNotHeld()
1550 Analyzer->Handler.handleMutexNotHeld(DiagKind, D, POK, Cp.toString(), in warnIfMutexNotHeld()
1554 Analyzer->Handler.handleMutexNotHeld(DiagKind, D, POK, Cp.toString(), in warnIfMutexNotHeld()
1561 Analyzer->Handler.handleMutexNotHeld(DiagKind, D, POK, Cp.toString(), in warnIfMutexNotHeld()
1568 Expr *MutexExp, StringRef DiagKind) { in warnIfMutexHeld() argument
1571 warnInvalidLock(Analyzer->Handler, MutexExp, D, Exp, DiagKind); in warnIfMutexHeld()
1580 DiagKind, D->getNameAsString(), Cp.toString(), Exp->getExprLoc()); in warnIfMutexHeld()