Home | History | Annotate | Download | only in Analysis

Lines Matching full:diagkind

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