clang
8.0.0
|
Public Member Functions | |
virtual const char * | getDescription () const =0 |
virtual bool | isLeak () const |
![]() | |
BugType (CheckName Check, StringRef Name, StringRef Cat) | |
BugType (const CheckerBase *Checker, StringRef Name, StringRef Cat) | |
virtual | ~BugType ()=default |
StringRef | getName () const |
StringRef | getCategory () const |
StringRef | getCheckName () const |
bool | isSuppressOnSink () const |
isSuppressOnSink - Returns true if bug reports associated with this bug type should be suppressed if the end node of the report is post-dominated by a sink node. More... | |
void | setSuppressOnSink (bool x) |
Protected Member Functions | |
RefCountBug (const CheckerBase *checker, StringRef name) | |
Definition at line 27 of file RetainCountDiagnostics.h.
|
inlineprotected |
Definition at line 29 of file RetainCountDiagnostics.h.
References getDescription().
|
pure virtual |
Implemented in clang::ento::retaincountchecker::Leak, clang::ento::retaincountchecker::ReturnedNotOwnedForOwned, clang::ento::retaincountchecker::OverAutorelease, clang::ento::retaincountchecker::DeallocNotOwned, clang::ento::retaincountchecker::BadRelease, and clang::ento::retaincountchecker::UseAfterRelease.
Referenced by RefCountBug().
|
inlinevirtual |
Reimplemented in clang::ento::retaincountchecker::Leak.
Definition at line 35 of file RetainCountDiagnostics.h.
Referenced by clang::ento::retaincountchecker::RefCountReport::getRanges().