clang
8.0.0
|
#include "clang/Analysis/Analyses/ThreadSafetyCommon.h"
Public Member Functions | |
CapabilityExpr (const til::SExpr *E, bool Neg) | |
const til::SExpr * | sexpr () const |
bool | negative () const |
CapabilityExpr | operator! () const |
bool | equals (const CapabilityExpr &other) const |
bool | matches (const CapabilityExpr &other) const |
bool | matchesUniv (const CapabilityExpr &CapE) const |
bool | partiallyMatches (const CapabilityExpr &other) const |
const ValueDecl * | valueDecl () const |
std::string | toString () const |
bool | shouldIgnore () const |
bool | isInvalid () const |
bool | isUniversal () const |
Definition at line 271 of file ThreadSafetyCommon.h.
|
inline |
Definition at line 280 of file ThreadSafetyCommon.h.
|
inline |
Definition at line 289 of file ThreadSafetyCommon.h.
References clang::threadSafety::sx::equals().
Referenced by warnInvalidLock().
|
inline |
Definition at line 324 of file ThreadSafetyCommon.h.
Referenced by ClassifyDiagnostic(), and getStaticBooleanValue().
|
inline |
Definition at line 326 of file ThreadSafetyCommon.h.
|
inline |
Definition at line 293 of file ThreadSafetyCommon.h.
References clang::threadSafety::sx::matches().
|
inline |
Definition at line 297 of file ThreadSafetyCommon.h.
References clang::threadSafety::sx::matches().
|
inline |
Definition at line 283 of file ThreadSafetyCommon.h.
Referenced by findBlockLocations(), and getStaticBooleanValue().
|
inline |
Definition at line 285 of file ThreadSafetyCommon.h.
|
inline |
Definition at line 301 of file ThreadSafetyCommon.h.
References clang::threadSafety::sx::partiallyMatches().
|
inline |
Definition at line 282 of file ThreadSafetyCommon.h.
Referenced by ClassifyDiagnostic(), and findBlockLocations().
|
inline |
Definition at line 322 of file ThreadSafetyCommon.h.
Referenced by ClassifyDiagnostic(), and getStaticBooleanValue().
|
inline |
Definition at line 316 of file ThreadSafetyCommon.h.
References clang::threadSafety::sx::toString().
Referenced by ClassifyDiagnostic(), findBlockLocations(), and getStaticBooleanValue().
|
inline |
Definition at line 306 of file ThreadSafetyCommon.h.
References P.
Referenced by clang::threadSafety::BeforeSet::insertAttrExprs().