reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Analysis/ThreadSafety.cpp
  868       Handler.handleMutexHeldEndOfScope("mutex", toString(), loc(), JoinLoc,
  876     Handler.handleDoubleLock(DiagKind, entry.toString(), loc(), entry.loc());
  986         Handler->handleDoubleLock(DiagKind, Cp.toString(), Fact->loc(), loc);
 1002       Handler->handleUnmatchedUnlock(DiagKind, Cp.toString(), loc);
 1299         Handler.handleNegativeNotHeld(DiagKind, Entry->toString(),
 1300                                       NegC.toString(), Entry->loc());
 1331     Handler.handleUnmatchedUnlock(DiagKind, Cp.toString(), UnlockLoc);
 1338     Handler.handleIncorrectUnlockKind(DiagKind, Cp.toString(), LDat->kind(),
 1632           DiagKind, D->getNameAsString(), (!Cp).toString(), Loc);
 1644       Analyzer->Handler.handleMutexNotHeld("", D, POK, Cp.toString(),
 1657       std::string PartMatchStr = LDat->toString();
 1659       Analyzer->Handler.handleMutexNotHeld(DiagKind, D, POK, Cp.toString(),
 1663       Analyzer->Handler.handleMutexNotHeld(DiagKind, D, POK, Cp.toString(),
 1670     Analyzer->Handler.handleMutexNotHeld(DiagKind, D, POK, Cp.toString(),
 1689         DiagKind, D->getNameAsString(), Cp.toString(), Exp->getExprLoc());
 2202         Handler.handleExclusiveAndShared("mutex", LDat2->toString(),