Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Sema/
H A DScopeInfo.cpp68 FunctionScopeInfo::WeakObjectProfileTy::BaseInfoTy
69 FunctionScopeInfo::WeakObjectProfileTy::getBaseInfo(const Expr *E) { in getBaseInfo()
116 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy
131 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy(const Expr *BaseE, in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy
139 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy
145 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy
154 WeakObjectUses[WeakObjectProfileTy(Msg->getInstanceReceiver(), Prop)]; in recordUseOfWeak()
185 Uses = WeakObjectUses.find(WeakObjectProfileTy(RefExpr)); in markSafeWeakUse()
192 Uses = WeakObjectUses.find(WeakObjectProfileTy(IvarE)); in markSafeWeakUse()
195 Uses = WeakObjectUses.find(WeakObjectProfileTy(DRE)); in markSafeWeakUse()
[all …]
H A DAnalysisBasedWarnings.cpp1349 typedef sema::FunctionScopeInfo::WeakObjectProfileTy WeakObjectProfileTy; in diagnoseRepeatedUseOfWeak() typedef
1390 const WeakObjectProfileTy &Profile = I->first; in diagnoseRepeatedUseOfWeak()
1443 const WeakObjectProfileTy &Key = P.second->first; in diagnoseRepeatedUseOfWeak()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DScopeInfo.h259 class WeakObjectProfileTy {
278 inline WeakObjectProfileTy();
279 static inline WeakObjectProfileTy getSentinel();
282 WeakObjectProfileTy(const ObjCPropertyRefExpr *RE);
284 WeakObjectProfileTy(const DeclRefExpr *RE);
285 WeakObjectProfileTy(const ObjCIvarRefExpr *RE);
316 return WeakObjectProfileTy(); in getEmptyKey()
320 return WeakObjectProfileTy::getSentinel(); in getTombstoneKey()
1035 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy() in WeakObjectProfileTy() function
1038 FunctionScopeInfo::WeakObjectProfileTy
[all …]
/llvm-project-15.0.7/clang/test/SemaObjC/
H A Darc-repeated-weak.mm443 // This used to crash in WeakObjectProfileTy::getBaseInfo when getBase() was
470 // This used to crash in the constructor of WeakObjectProfileTy when a