Lines Matching refs:DiagKind
126 StringRef DiagKind) const = 0;
835 StringRef DiagKind) const override { in handleUnlock()
875 StringRef DiagKind) const override { in handleUnlock()
893 Handler.handleUnmatchedUnlock(DiagKind, UnderCp.toString(), in handleUnlock()
929 StringRef DiagKind, bool ReqAttr = false);
932 StringRef DiagKind);
1185 StringRef DiagKind, bool ReqAttr) { in addLock() argument
1198 Handler.handleNegativeNotHeld(DiagKind, Entry->toString(), in addLock()
1207 Entry->loc(), DiagKind); in addLock()
1213 Handler.handleDoubleLock(DiagKind, Entry->toString(), Entry->loc()); in addLock()
1225 StringRef DiagKind) { in removeLock() argument
1231 Handler.handleUnmatchedUnlock(DiagKind, Cp.toString(), UnlockLoc); in removeLock()
1238 Handler.handleIncorrectUnlockKind(DiagKind, Cp.toString(), in removeLock()
1243 DiagKind); in removeLock()
1470 StringRef DiagKind, SourceLocation Loc);
1472 StringRef DiagKind);
1504 StringRef DiagKind, SourceLocation Loc) { in warnIfMutexNotHeld() argument
1509 warnInvalidLock(Analyzer->Handler, MutexExp, D, Exp, DiagKind); in warnIfMutexNotHeld()
1520 DiagKind, D->getNameAsString(), (!Cp).toString(), Loc); in warnIfMutexNotHeld()
1547 Analyzer->Handler.handleMutexNotHeld(DiagKind, D, POK, Cp.toString(), in warnIfMutexNotHeld()
1551 Analyzer->Handler.handleMutexNotHeld(DiagKind, D, POK, Cp.toString(), in warnIfMutexNotHeld()
1558 Analyzer->Handler.handleMutexNotHeld(DiagKind, D, POK, Cp.toString(), in warnIfMutexNotHeld()
1565 Expr *MutexExp, StringRef DiagKind) { in warnIfMutexHeld() argument
1568 warnInvalidLock(Analyzer->Handler, MutexExp, D, Exp, DiagKind); in warnIfMutexHeld()
1577 DiagKind, D->getNameAsString(), Cp.toString(), Exp->getExprLoc()); in warnIfMutexHeld()