Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp70 FunctionScopeInfo::WeakObjectProfileTy::BaseInfoTy
71 FunctionScopeInfo::WeakObjectProfileTy::getBaseInfo(const Expr *E) { in getBaseInfo()
118 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy
133 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy(const Expr *BaseE, in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy
141 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy
147 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy( in WeakObjectProfileTy() function in FunctionScopeInfo::WeakObjectProfileTy
156 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 …]
H A DAnalysisBasedWarnings.cpp1517 typedef sema::FunctionScopeInfo::WeakObjectProfileTy WeakObjectProfileTy; in diagnoseRepeatedUseOfWeak() typedef
1558 const WeakObjectProfileTy &Profile = I->first; in diagnoseRepeatedUseOfWeak()
1611 const WeakObjectProfileTy &Key = P.second->first; in diagnoseRepeatedUseOfWeak()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h271 class WeakObjectProfileTy {
290 inline WeakObjectProfileTy();
291 static inline WeakObjectProfileTy getSentinel();
294 WeakObjectProfileTy(const ObjCPropertyRefExpr *RE);
295 WeakObjectProfileTy(const Expr *Base, const ObjCPropertyDecl *Property);
296 WeakObjectProfileTy(const DeclRefExpr *RE);
297 WeakObjectProfileTy(const ObjCIvarRefExpr *RE);
317 bool operator==(const WeakObjectProfileTy &Other) const {
327 static inline WeakObjectProfileTy getEmptyKey() { in getEmptyKey()
328 return WeakObjectProfileTy(); in getEmptyKey()
[all …]