Home
last modified time | relevance | path

Searched refs:LockName (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/clang/include/clang/Analysis/Analyses/
DThreadSafety.h112 virtual void handleUnmatchedUnlock(StringRef Kind, Name LockName, in handleUnmatchedUnlock() argument
126 virtual void handleIncorrectUnlockKind(StringRef Kind, Name LockName, in handleIncorrectUnlockKind() argument
137 virtual void handleDoubleLock(StringRef Kind, Name LockName, in handleDoubleLock() argument
154 virtual void handleMutexHeldEndOfScope(StringRef Kind, Name LockName, in handleMutexHeldEndOfScope() argument
167 virtual void handleExclusiveAndShared(StringRef Kind, Name LockName, in handleExclusiveAndShared() argument
191 ProtectedOperationKind POK, Name LockName,
202 virtual void handleNegativeNotHeld(StringRef Kind, Name LockName, Name Neg, in handleNegativeNotHeld() argument
210 virtual void handleNegativeNotHeld(const NamedDecl *D, Name LockName, in handleNegativeNotHeld() argument
221 Name LockName, SourceLocation Loc) {} in handleFunExcludesLock() argument
/external/clang/include/clang/Analysis/Analyses/
DThreadSafety.h90 virtual void handleUnmatchedUnlock(StringRef Kind, Name LockName, in handleUnmatchedUnlock() argument
102 virtual void handleIncorrectUnlockKind(StringRef Kind, Name LockName, in handleIncorrectUnlockKind() argument
111 virtual void handleDoubleLock(StringRef Kind, Name LockName, in handleDoubleLock() argument
127 virtual void handleMutexHeldEndOfScope(StringRef Kind, Name LockName, in handleMutexHeldEndOfScope() argument
140 virtual void handleExclusiveAndShared(StringRef Kind, Name LockName, in handleExclusiveAndShared() argument
164 ProtectedOperationKind POK, Name LockName,
175 virtual void handleNegativeNotHeld(StringRef Kind, Name LockName, Name Neg, in handleNegativeNotHeld() argument
186 Name LockName, SourceLocation Loc) {} in handleFunExcludesLock() argument
/external/clang/lib/Sema/
DAnalysisBasedWarnings.cpp1516 void warnLockMismatch(unsigned DiagID, StringRef Kind, Name LockName, in warnLockMismatch() argument
1522 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << Kind << LockName); in warnLockMismatch()
1552 void handleUnmatchedUnlock(StringRef Kind, Name LockName, in handleUnmatchedUnlock() argument
1554 warnLockMismatch(diag::warn_unlock_but_no_lock, Kind, LockName, Loc); in handleUnmatchedUnlock()
1557 void handleIncorrectUnlockKind(StringRef Kind, Name LockName, in handleIncorrectUnlockKind() argument
1563 << Kind << LockName << Received in handleIncorrectUnlockKind()
1568 void handleDoubleLock(StringRef Kind, Name LockName, SourceLocation Loc) override { in handleDoubleLock() argument
1569 warnLockMismatch(diag::warn_double_lock, Kind, LockName, Loc); in handleDoubleLock()
1572 void handleMutexHeldEndOfScope(StringRef Kind, Name LockName, in handleMutexHeldEndOfScope() argument
1595 << LockName); in handleMutexHeldEndOfScope()
[all …]
/external/llvm-project/clang/lib/Sema/
DAnalysisBasedWarnings.cpp1737 void handleUnmatchedUnlock(StringRef Kind, Name LockName, SourceLocation Loc, in handleUnmatchedUnlock() argument
1742 << Kind << LockName); in handleUnmatchedUnlock()
1747 void handleIncorrectUnlockKind(StringRef Kind, Name LockName, in handleIncorrectUnlockKind() argument
1755 << Kind << LockName << Received << Expected); in handleIncorrectUnlockKind()
1760 void handleDoubleLock(StringRef Kind, Name LockName, SourceLocation LocLocked, in handleDoubleLock() argument
1765 << Kind << LockName); in handleDoubleLock()
1770 void handleMutexHeldEndOfScope(StringRef Kind, Name LockName, in handleMutexHeldEndOfScope() argument
1793 << LockName); in handleMutexHeldEndOfScope()
1798 void handleExclusiveAndShared(StringRef Kind, Name LockName, in handleExclusiveAndShared() argument
1803 << Kind << LockName); in handleExclusiveAndShared()
[all …]