Lines Matching refs:PthreadLockChecker
1 //===--- PthreadLockChecker.cpp - Check for locking problems ---*- C++ -*--===//
10 // This defines PthreadLockChecker, a simple lock -> unlock checker.
52 class PthreadLockChecker : public Checker< check::PostStmt<CallExpr> > {
81 void PthreadLockChecker::checkPostStmt(const CallExpr *CE,
124 void PthreadLockChecker::AcquireLock(CheckerContext &C, const CallExpr *CE,
193 void PthreadLockChecker::ReleaseLock(CheckerContext &C, const CallExpr *CE,
248 void PthreadLockChecker::DestroyLock(CheckerContext &C, const CallExpr *CE,
283 void PthreadLockChecker::InitLock(CheckerContext &C, const CallExpr *CE,
318 void PthreadLockChecker::reportUseDestroyedBug(CheckerContext &C,
333 mgr.registerChecker<PthreadLockChecker>();