|
clang 22.0.0git
|
Classes | |
| class | RefCountBug |
| class | RefCountFrontend |
| 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 28 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::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 375 of file RetainCountChecker.h.
References clang::LocationContext::getAnalysisDeclContext(), clang::LocationContext::getDecl(), clang::AnalysisDeclContext::isBodyAutosynthesized(), and clang::Method.
Referenced by clang::ento::retaincountchecker::RetainCountChecker::checkPostStmt(), and clang::ento::retaincountchecker::RefCountReportVisitor::VisitNode().