Lines Matching refs:IvarAccessHistory
102 enum class IvarAccessHistory { enum in __anonf8e0d6ba0111::RefVal
138 IvarAccessHistory IvarAccess) in RefVal()
175 IvarAccessHistory getIvarAccessHistory() const { in getIvarAccessHistory()
176 return static_cast<IvarAccessHistory>(RawIvarAccessHistory); in getIvarAccessHistory()
201 return RefVal(Owned, o, Count, 0, t, IvarAccessHistory::None); in makeOwned()
210 return RefVal(NotOwned, o, Count, 0, t, IvarAccessHistory::None); in makeNotOwned()
234 assert(getIvarAccessHistory() == IvarAccessHistory::None); in withIvarAccess()
236 getType(), IvarAccessHistory::AccessedDirectly); in withIvarAccess()
240 assert(getIvarAccessHistory() == IvarAccessHistory::AccessedDirectly); in releaseViaIvar()
242 getType(), IvarAccessHistory::ReleasedAfterDirectAccess); in releaseViaIvar()
344 case IvarAccessHistory::None: in print()
346 case IvarAccessHistory::AccessedDirectly: in print()
349 case IvarAccessHistory::ReleasedAfterDirectAccess: in print()
2131 RefVal::IvarAccessHistory::ReleasedAfterDirectAccess && in VisitNode()
2867 if (RV->getIvarAccessHistory() != RefVal::IvarAccessHistory::None || in checkPostStmt()
3247 RefVal::IvarAccessHistory::AccessedDirectly) in updateSymbol()
3264 RefVal::IvarAccessHistory::AccessedDirectly) { in updateSymbol()
3300 if (RV->getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in processNonLeakError()
3535 if (X.getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in checkReturnWithRetEffect()
3576 RefVal::IvarAccessHistory::AccessedDirectly) { in checkReturnWithRetEffect()
3750 V.getIvarAccessHistory() == RefVal::IvarAccessHistory::AccessedDirectly) { in handleAutoreleaseCounts()
3775 if (V.getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in handleAutoreleaseCounts()
3818 if (V.getIvarAccessHistory() != RefVal::IvarAccessHistory::None) in handleSymbolDeath()