Searched refs:WeakObjectProfileTy (Results 1 – 3 of 3) sorted by relevance
54 FunctionScopeInfo::WeakObjectProfileTy::BaseInfoTy55 FunctionScopeInfo::WeakObjectProfileTy::getBaseInfo(const Expr *E) { in getBaseInfo()115 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy130 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy(const Expr *BaseE, in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy138 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy144 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy153 WeakObjectUses[WeakObjectProfileTy(Msg->getInstanceReceiver(), Prop)]; in recordUseOfWeak()184 Uses = WeakObjectUses.find(WeakObjectProfileTy(RefExpr)); in markSafeWeakUse()191 Uses = WeakObjectUses.find(WeakObjectProfileTy(IvarE)); in markSafeWeakUse()193 Uses = WeakObjectUses.find(WeakObjectProfileTy(DRE)); in markSafeWeakUse()[all …]
1178 typedef sema::FunctionScopeInfo::WeakObjectProfileTy WeakObjectProfileTy; in diagnoseRepeatedUseOfWeak() typedef1219 const WeakObjectProfileTy &Profile = I->first; in diagnoseRepeatedUseOfWeak()1272 const WeakObjectProfileTy &Key = P.second->first; in diagnoseRepeatedUseOfWeak()
180 class WeakObjectProfileTy {199 inline WeakObjectProfileTy();200 static inline WeakObjectProfileTy getSentinel();203 WeakObjectProfileTy(const ObjCPropertyRefExpr *RE);204 WeakObjectProfileTy(const Expr *Base, const ObjCPropertyDecl *Property);205 WeakObjectProfileTy(const DeclRefExpr *RE);206 WeakObjectProfileTy(const ObjCIvarRefExpr *RE);226 bool operator==(const WeakObjectProfileTy &Other) const {236 static inline WeakObjectProfileTy getEmptyKey() { in getEmptyKey()237 return WeakObjectProfileTy(); in getEmptyKey()[all …]