Searched refs:WeakObjectProfileTy (Results 1 – 3 of 3) sorted by relevance
70 FunctionScopeInfo::WeakObjectProfileTy::BaseInfoTy71 FunctionScopeInfo::WeakObjectProfileTy::getBaseInfo(const Expr *E) { in getBaseInfo()118 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy133 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy(const Expr *BaseE, in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy141 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy147 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy156 WeakObjectUses[WeakObjectProfileTy(Msg->getInstanceReceiver(), Prop)]; in recordUseOfWeak()187 Uses = WeakObjectUses.find(WeakObjectProfileTy(RefExpr)); in markSafeWeakUse()194 Uses = WeakObjectUses.find(WeakObjectProfileTy(IvarE)); in markSafeWeakUse()197 Uses = WeakObjectUses.find(WeakObjectProfileTy(DRE)); in markSafeWeakUse()[all …]
1377 typedef sema::FunctionScopeInfo::WeakObjectProfileTy WeakObjectProfileTy; in diagnoseRepeatedUseOfWeak() typedef1418 const WeakObjectProfileTy &Profile = I->first; in diagnoseRepeatedUseOfWeak()1471 const WeakObjectProfileTy &Key = P.second->first; in diagnoseRepeatedUseOfWeak()
268 class WeakObjectProfileTy {287 inline WeakObjectProfileTy();288 static inline WeakObjectProfileTy getSentinel();291 WeakObjectProfileTy(const ObjCPropertyRefExpr *RE);293 WeakObjectProfileTy(const DeclRefExpr *RE);294 WeakObjectProfileTy(const ObjCIvarRefExpr *RE);325 return WeakObjectProfileTy(); in getEmptyKey()329 return WeakObjectProfileTy::getSentinel(); in getTombstoneKey()1059 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy() in WeakObjectProfileTy() function1062 FunctionScopeInfo::WeakObjectProfileTy[all …]