Searched refs:WeakObjectProfileTy (Results 1 – 3 of 3) sorted by relevance
50 FunctionScopeInfo::WeakObjectProfileTy::BaseInfoTy51 FunctionScopeInfo::WeakObjectProfileTy::getBaseInfo(const Expr *E) { in getBaseInfo()96 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy111 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy(const Expr *BaseE, in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy119 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy125 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy134 WeakObjectUses[WeakObjectProfileTy(Msg->getInstanceReceiver(), Prop)]; in recordUseOfWeak()163 Uses = WeakObjectUses.find(WeakObjectProfileTy(RefExpr)); in markSafeWeakUse()170 Uses = WeakObjectUses.find(WeakObjectProfileTy(IvarE)); in markSafeWeakUse()172 Uses = WeakObjectUses.find(WeakObjectProfileTy(DRE)); in markSafeWeakUse()[all …]
1183 typedef sema::FunctionScopeInfo::WeakObjectProfileTy WeakObjectProfileTy; in diagnoseRepeatedUseOfWeak() typedef1224 const WeakObjectProfileTy &Profile = I->first; in diagnoseRepeatedUseOfWeak()1277 const WeakObjectProfileTy &Key = P.second->first; in diagnoseRepeatedUseOfWeak()
171 class WeakObjectProfileTy {192 inline WeakObjectProfileTy();193 static inline WeakObjectProfileTy getSentinel();196 WeakObjectProfileTy(const ObjCPropertyRefExpr *RE);197 WeakObjectProfileTy(const Expr *Base, const ObjCPropertyDecl *Property);198 WeakObjectProfileTy(const DeclRefExpr *RE);199 WeakObjectProfileTy(const ObjCIvarRefExpr *RE);219 bool operator==(const WeakObjectProfileTy &Other) const {229 static inline WeakObjectProfileTy getEmptyKey() { in getEmptyKey()230 return WeakObjectProfileTy(); in getEmptyKey()[all …]