Searched refs:IvarAccessHistory (Results 1 – 3 of 3) sorted by relevance
| /freebsd-head/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| HD | RetainCountChecker.h | 74 enum class IvarAccessHistory { enum 110 IvarAccessHistory IvarAccess) in RefVal() 147 IvarAccessHistory getIvarAccessHistory() const { in getIvarAccessHistory() 148 return static_cast<IvarAccessHistory>(RawIvarAccessHistory); in getIvarAccessHistory() 172 return RefVal(Owned, o, /*Count=*/1, 0, t, IvarAccessHistory::None); in makeOwned() 180 return RefVal(NotOwned, o, /*Count=*/0, 0, t, IvarAccessHistory::None); in makeNotOwned() 204 assert(getIvarAccessHistory() == IvarAccessHistory::None); in withIvarAccess() 206 getType(), IvarAccessHistory::AccessedDirectly); in withIvarAccess() 210 assert(getIvarAccessHistory() == IvarAccessHistory::AccessedDirectly); in releaseViaIvar() 212 getType(), IvarAccessHistory::ReleasedAfterDirectAccess); in releaseViaIvar()
|
| HD | RetainCountChecker.cpp | 115 case IvarAccessHistory::None: in print() 117 case IvarAccessHistory::AccessedDirectly: in print() 120 case IvarAccessHistory::ReleasedAfterDirectAccess: in print() 315 if (RV->getIvarAccessHistory() != RefVal::IvarAccessHistory::None || in checkPostStmt() 807 RefVal::IvarAccessHistory::AccessedDirectly) in updateSymbol() 824 RefVal::IvarAccessHistory::AccessedDirectly) { in updateSymbol() 870 if (RV->getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in processNonLeakError() 1078 if (X.getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in checkReturnWithRetEffect() 1107 RefVal::IvarAccessHistory::AccessedDirectly) { in checkReturnWithRetEffect() 1230 V.getIvarAccessHistory() == RefVal::IvarAccessHistory::AccessedDirectly) { in handleAutoreleaseCounts() [all …]
|
| HD | RetainCountDiagnostics.cpp | 141 RefVal::IvarAccessHistory::ReleasedAfterDirectAccess && in shouldGenerateNote()
|