Lines Matching refs:IvarAccessHistory
101 enum class IvarAccessHistory { enum in __anonbe000e510111::RefVal
137 IvarAccessHistory IvarAccess) in RefVal()
174 IvarAccessHistory getIvarAccessHistory() const { in getIvarAccessHistory()
175 return static_cast<IvarAccessHistory>(RawIvarAccessHistory); in getIvarAccessHistory()
200 return RefVal(Owned, o, Count, 0, t, IvarAccessHistory::None); in makeOwned()
209 return RefVal(NotOwned, o, Count, 0, t, IvarAccessHistory::None); in makeNotOwned()
233 assert(getIvarAccessHistory() == IvarAccessHistory::None); in withIvarAccess()
235 getType(), IvarAccessHistory::AccessedDirectly); in withIvarAccess()
239 assert(getIvarAccessHistory() == IvarAccessHistory::AccessedDirectly); in releaseViaIvar()
241 getType(), IvarAccessHistory::ReleasedAfterDirectAccess); in releaseViaIvar()
343 case IvarAccessHistory::None: in print()
345 case IvarAccessHistory::AccessedDirectly: in print()
348 case IvarAccessHistory::ReleasedAfterDirectAccess: in print()
2130 RefVal::IvarAccessHistory::ReleasedAfterDirectAccess && in VisitNode()
2874 if (RV->getIvarAccessHistory() != RefVal::IvarAccessHistory::None || in checkPostStmt()
3254 RefVal::IvarAccessHistory::AccessedDirectly) in updateSymbol()
3271 RefVal::IvarAccessHistory::AccessedDirectly) { in updateSymbol()
3307 if (RV->getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in processNonLeakError()
3542 if (X.getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in checkReturnWithRetEffect()
3583 RefVal::IvarAccessHistory::AccessedDirectly) { in checkReturnWithRetEffect()
3757 V.getIvarAccessHistory() == RefVal::IvarAccessHistory::AccessedDirectly) { in handleAutoreleaseCounts()
3782 if (V.getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in handleAutoreleaseCounts()
3825 if (V.getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in handleSymbolDeath()