Home
last modified time | relevance | path

Searched refs:WeakObjectProfileTy (Results 1 – 4 of 4) sorted by relevance

/external/clang/lib/Sema/
DScopeInfo.cpp58 FunctionScopeInfo::WeakObjectProfileTy::BaseInfoTy
59 FunctionScopeInfo::WeakObjectProfileTy::getBaseInfo(const Expr *E) { in getBaseInfo()
121 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy
136 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy(const Expr *BaseE, in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy
144 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy
150 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy
159 WeakObjectUses[WeakObjectProfileTy(Msg->getInstanceReceiver(), Prop)]; in recordUseOfWeak()
190 Uses = WeakObjectUses.find(WeakObjectProfileTy(RefExpr)); in markSafeWeakUse()
197 Uses = WeakObjectUses.find(WeakObjectProfileTy(IvarE)); in markSafeWeakUse()
199 Uses = WeakObjectUses.find(WeakObjectProfileTy(DRE)); in markSafeWeakUse()
[all …]
DAnalysisBasedWarnings.cpp1207 typedef sema::FunctionScopeInfo::WeakObjectProfileTy WeakObjectProfileTy; in diagnoseRepeatedUseOfWeak() typedef
1248 const WeakObjectProfileTy &Profile = I->first; in diagnoseRepeatedUseOfWeak()
1301 const WeakObjectProfileTy &Key = P.second->first; in diagnoseRepeatedUseOfWeak()
/external/clang/include/clang/Sema/
DScopeInfo.h199 class WeakObjectProfileTy {
218 inline WeakObjectProfileTy();
219 static inline WeakObjectProfileTy getSentinel();
222 WeakObjectProfileTy(const ObjCPropertyRefExpr *RE);
223 WeakObjectProfileTy(const Expr *Base, const ObjCPropertyDecl *Property);
224 WeakObjectProfileTy(const DeclRefExpr *RE);
225 WeakObjectProfileTy(const ObjCIvarRefExpr *RE);
245 bool operator==(const WeakObjectProfileTy &Other) const {
255 static inline WeakObjectProfileTy getEmptyKey() { in getEmptyKey()
256 return WeakObjectProfileTy(); in getEmptyKey()
[all …]
/external/clang/test/SemaObjC/
Darc-repeated-weak.mm442 // This used to crash in WeakObjectProfileTy::getBaseInfo when getBase() was