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()
238 assert(getIvarAccessHistory() == IvarAccessHistory::AccessedDirectly); in releaseViaIvar()
240 getType(), IvarAccessHistory::ReleasedAfterDirectAccess); in releaseViaIvar()
342 case IvarAccessHistory::None: in print()
344 case IvarAccessHistory::AccessedDirectly: in print()
347 case IvarAccessHistory::ReleasedAfterDirectAccess: in print()
2107 RefVal::IvarAccessHistory::ReleasedAfterDirectAccess && in VisitNode()
2853 if (RV->getIvarAccessHistory() != RefVal::IvarAccessHistory::None || in checkPostStmt()
3192 RefVal::IvarAccessHistory::AccessedDirectly) in updateSymbol()
3209 RefVal::IvarAccessHistory::AccessedDirectly) { in updateSymbol()
3245 if (RV->getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in processNonLeakError()
3480 if (X.getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in checkReturnWithRetEffect()
3524 RefVal::IvarAccessHistory::AccessedDirectly) { in checkReturnWithRetEffect()
3701 V.getIvarAccessHistory() == RefVal::IvarAccessHistory::AccessedDirectly) { in handleAutoreleaseCounts()
3726 if (V.getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in handleAutoreleaseCounts()
3770 if (V.getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in handleSymbolDeath()