clang API Documentation

clang::threadSafety::ThreadSafetyHandler Member List
This is the complete list of members for clang::threadSafety::ThreadSafetyHandler, including all inherited members.
enterFunction(const FunctionDecl *FD)clang::threadSafety::ThreadSafetyHandler [inline, virtual]
handleDoubleLock(StringRef Kind, Name LockName, SourceLocation Loc)clang::threadSafety::ThreadSafetyHandler [inline, virtual]
handleExclusiveAndShared(StringRef Kind, Name LockName, SourceLocation Loc1, SourceLocation Loc2)clang::threadSafety::ThreadSafetyHandler [inline, virtual]
handleFunExcludesLock(StringRef Kind, Name FunName, Name LockName, SourceLocation Loc)clang::threadSafety::ThreadSafetyHandler [inline, virtual]
handleIncorrectUnlockKind(StringRef Kind, Name LockName, LockKind Expected, LockKind Received, SourceLocation Loc)clang::threadSafety::ThreadSafetyHandler [inline, virtual]
handleInvalidLockExp(StringRef Kind, SourceLocation Loc)clang::threadSafety::ThreadSafetyHandler [inline, virtual]
handleMutexHeldEndOfScope(StringRef Kind, Name LockName, SourceLocation LocLocked, SourceLocation LocEndOfScope, LockErrorKind LEK)clang::threadSafety::ThreadSafetyHandler [inline, virtual]
handleMutexNotHeld(StringRef Kind, const NamedDecl *D, ProtectedOperationKind POK, Name LockName, LockKind LK, SourceLocation Loc, Name *PossibleMatch=nullptr)clang::threadSafety::ThreadSafetyHandler [inline, virtual]
handleNegativeNotHeld(StringRef Kind, Name LockName, Name Neg, SourceLocation Loc)clang::threadSafety::ThreadSafetyHandler [inline, virtual]
handleNoMutexHeld(StringRef Kind, const NamedDecl *D, ProtectedOperationKind POK, AccessKind AK, SourceLocation Loc)clang::threadSafety::ThreadSafetyHandler [inline, virtual]
handleUnmatchedUnlock(StringRef Kind, Name LockName, SourceLocation Loc)clang::threadSafety::ThreadSafetyHandler [inline, virtual]
issueBetaWarnings()clang::threadSafety::ThreadSafetyHandler [inline]
leaveFunction(const FunctionDecl *FD)clang::threadSafety::ThreadSafetyHandler [inline, virtual]
Name typedefclang::threadSafety::ThreadSafetyHandler
setIssueBetaWarnings(bool b)clang::threadSafety::ThreadSafetyHandler [inline]
ThreadSafetyHandler()clang::threadSafety::ThreadSafetyHandler [inline]
~ThreadSafetyHandler()clang::threadSafety::ThreadSafetyHandler [virtual]