clang 20.0.0git
|
Classes | |
class | RefCountBug |
class | RefCountReport |
class | RefCountReportVisitor |
class | RefLeakReport |
class | RefLeakReportVisitor |
class | RefVal |
Metadata on reference. More... | |
class | RetainCountChecker |
Functions | |
const RefVal * | getRefBinding (ProgramStateRef State, SymbolRef Sym) |
bool | isSynthesizedAccessor (const StackFrameContext *SFC) |
Returns true if this stack frame is for an Objective-C method that is a property getter or setter whose body has been synthesized by the analyzer. | |
const RefVal * clang::ento::retaincountchecker::getRefBinding | ( | ProgramStateRef | State, |
SymbolRef | Sym | ||
) |
Definition at line 29 of file RetainCountChecker.cpp.
Referenced by annotateConsumedSummaryMismatch(), annotateStartParameter(), clang::ento::retaincountchecker::RetainCountChecker::checkDeadSymbols(), clang::ento::retaincountchecker::RetainCountChecker::checkPostCall(), clang::ento::retaincountchecker::RetainCountChecker::checkPostStmt(), clang::ento::retaincountchecker::RetainCountChecker::checkSummary(), GetAllocationSite(), clang::ento::retaincountchecker::RefLeakReportVisitor::getEndPath(), clang::ento::retaincountchecker::RetainCountChecker::processNonLeakError(), clang::ento::retaincountchecker::RetainCountChecker::processObjCLiterals(), clang::ento::retaincountchecker::RetainCountChecker::processSummaryOfInlined(), and clang::ento::retaincountchecker::RefCountReportVisitor::VisitNode().
|
inline |
Returns true if this stack frame is for an Objective-C method that is a property getter or setter whose body has been synthesized by the analyzer.
Definition at line 383 of file RetainCountChecker.h.
References clang::LocationContext::getAnalysisDeclContext(), clang::LocationContext::getDecl(), and clang::AnalysisDeclContext::isBodyAutosynthesized().
Referenced by clang::ento::retaincountchecker::RetainCountChecker::checkPostStmt(), and clang::ento::retaincountchecker::RefCountReportVisitor::VisitNode().