Lines Matching refs:Handler
544 static void warnInvalidLock(ThreadSafetyHandler &Handler, Expr* MutexExp, in warnInvalidLock() argument
552 Handler.handleInvalidLockExp(Loc); in warnInvalidLock()
1396 ThreadSafetyHandler &Handler; member in __anon0809c9d90111::ThreadSafetyAnalyzer
1402 ThreadSafetyAnalyzer(ThreadSafetyHandler &H) : Handler(H) {} in ThreadSafetyAnalyzer()
1451 Handler.handleDoubleLock(Mutex.toString(), LDat.AcquireLoc); in addLock()
1470 Handler.handleUnmatchedUnlock(Mutex.toString(), UnlockLoc); in removeLock()
1485 Handler.handleUnmatchedUnlock(LDat->UnderlyingMutex.toString(), in removeLock()
1507 SExpr::warnInvalidLock(Handler, 0, Exp, D); in getMutexIDs()
1516 SExpr::warnInvalidLock(Handler, *I, Exp, D); in getMutexIDs()
1755 SExpr::warnInvalidLock(Analyzer->Handler, MutexExp, Exp, D); in warnIfMutexNotHeld()
1771 Analyzer->Handler.handleMutexNotHeld(D, POK, Mutex.toString(), LK, in warnIfMutexNotHeld()
1775 Analyzer->Handler.handleMutexNotHeld(D, POK, Mutex.toString(), LK, in warnIfMutexNotHeld()
1782 Analyzer->Handler.handleMutexNotHeld(D, POK, Mutex.toString(), LK, in warnIfMutexNotHeld()
1791 SExpr::warnInvalidLock(Analyzer->Handler, MutexExp, Exp, D); in warnIfMutexHeld()
1797 Analyzer->Handler.handleFunExcludesLock(D->getName(), Mutex.toString(), in warnIfMutexHeld()
1819 Analyzer->Handler.handleNoMutexHeld(D, POK_VarDereference, AK, in checkDereference()
1838 Analyzer->Handler.handleNoMutexHeld(D, POK_VarAccess, AK, in checkAccess()
2082 Handler.handleExclusiveAndShared(FSet2Mutex.toString(), in intersectAndWarn()
2096 Handler.handleMutexHeldEndOfScope(LDat2.UnderlyingMutex.toString(), in intersectAndWarn()
2102 Handler.handleMutexHeldEndOfScope(FSet2Mutex.toString(), in intersectAndWarn()
2119 Handler.handleMutexHeldEndOfScope(LDat1.UnderlyingMutex.toString(), in intersectAndWarn()
2125 Handler.handleMutexHeldEndOfScope(FSet1Mutex.toString(), in intersectAndWarn()
2396 ThreadSafetyHandler &Handler) { in runThreadSafetyAnalysis() argument
2397 ThreadSafetyAnalyzer Analyzer(Handler); in runThreadSafetyAnalysis()