Go to the source code of this file.
◆ REGISTER_CHECKER
| #define REGISTER_CHECKER |
( |
| name | ) |
|
Value:
PthreadLockChecker *checker = mgr.
getChecker<PthreadLockChecker>(); \
checker->ChecksEnabled[PthreadLockChecker::CK_##name] = true; \
checker->CheckNames[PthreadLockChecker::CK_##name] = \
} \
\
bool ento::shouldRegister##name(
const CheckerManager &mgr) {
return true; }
CheckerNameRef getCurrentCheckerName() const
CHECKER * getChecker(AT &&...Args)
If the the singleton instance of a checker class is not yet constructed, then construct it (with the ...
Definition at line 775 of file PthreadLockChecker.cpp.
◆ createMutexNote()
◆ isLockRelevant()
◆ LOCK_CHECKER_CATEGORY
| llvm::StringRef LOCK_CHECKER_CATEGORY = "Lock checker" |
|
constexpr |