Lines Matching refs:Uses
133 WeakUseVector &Uses = in recordUseOfWeak() local
135 Uses.push_back(WeakUseTy(Msg, Msg->getNumArgs() == 0)); in recordUseOfWeak()
160 FunctionScopeInfo::WeakObjectUseMap::iterator Uses; in markSafeWeakUse() local
163 Uses = WeakObjectUses.find(WeakObjectProfileTy(RefExpr)); in markSafeWeakUse()
170 Uses = WeakObjectUses.find(WeakObjectProfileTy(IvarE)); in markSafeWeakUse()
172 Uses = WeakObjectUses.find(WeakObjectProfileTy(DRE)); in markSafeWeakUse()
174 Uses = WeakObjectUses.end(); in markSafeWeakUse()
177 Uses = in markSafeWeakUse()
186 if (Uses == WeakObjectUses.end()) in markSafeWeakUse()
191 std::find(Uses->second.rbegin(), Uses->second.rend(), WeakUseTy(E, true)); in markSafeWeakUse()
192 if (ThisUse == Uses->second.rend()) in markSafeWeakUse()