Lines Matching refs:ObjKind

68 Optional<ObjKind> RetainSummaryManager::hasAnyEnabledAttrOf(const Decl *D,  in hasAnyEnabledAttrOf()
70 ObjKind K; in hasAnyEnabledAttrOf()
76 K = ObjKind::CF; in hasAnyEnabledAttrOf()
88 K = ObjKind::ObjC; in hasAnyEnabledAttrOf()
95 K = ObjKind::OS; in hasAnyEnabledAttrOf()
99 K = ObjKind::Generalized; in hasAnyEnabledAttrOf()
109 Optional<ObjKind> RetainSummaryManager::hasAnyEnabledAttrOf(const Decl *D, in hasAnyEnabledAttrOf()
314 return getPersistentSummary(RetEffect::MakeOwned(ObjKind::CF), in getSummaryForObjCOrCFObject()
328 return getPersistentSummary(RetEffect::MakeOwned(ObjKind::CF), ScratchArgs, in getSummaryForObjCOrCFObject()
335 ScratchArgs = AF.add(ScratchArgs, 1, ArgEffect(DecRef, ObjKind::CF)); in getSummaryForObjCOrCFObject()
343 ScratchArgs = AF.add(ScratchArgs, 2, ArgEffect(DecRef, ObjKind::CF)); in getSummaryForObjCOrCFObject()
364 return getPersistentSummary(RetEffect::MakeOwned(ObjKind::CF), ScratchArgs, in getSummaryForObjCOrCFObject()
493 ArgEffect(DoNothing), ArgEffect(E, ObjKind::CF)); in getSummaryForObjCOrCFObject()
647 ObjKind K = ObjKind::AnyObj; in updateSummaryForArgumentTypes()
650 K = ObjKind::Generalized; in updateSummaryForArgumentTypes()
652 K = ObjKind::OS; in updateSummaryForArgumentTypes()
654 K = ObjKind::ObjC; in updateSummaryForArgumentTypes()
656 K = ObjKind::CF; in updateSummaryForArgumentTypes()
659 if (K != ObjKind::AnyObj) in updateSummaryForArgumentTypes()
801 ArgEffect Effect(AE, ObjKind::CF); in getUnarySummary()
815 /*ThisEff=*/ArgEffect(IncRef, ObjKind::OS)); in getOSSummaryRetainRule()
824 /*ThisEff=*/ArgEffect(DecRef, ObjKind::OS)); in getOSSummaryReleaseRule()
833 /*ThisEff=*/ArgEffect(Dealloc, ObjKind::OS)); in getOSSummaryFreeRule()
838 return getPersistentSummary(RetEffect::MakeOwned(ObjKind::OS), in getOSSummaryCreateRule()
844 return getPersistentSummary(RetEffect::MakeNotOwned(ObjKind::OS), in getOSSummaryGetRule()
850 return getPersistentSummary(RetEffect::MakeOwned(ObjKind::CF), in getCFSummaryCreateRule()
856 return getPersistentSummary(RetEffect::MakeNotOwned(ObjKind::CF), in getCFSummaryGetRule()
931 if (K == ObjKind::OS) { in applyParamAnnotationEffect()
951 Template->addArg(AF, parm_idx, ArgEffect(AK, ObjKind::OS)); in applyParamAnnotationEffect()
998 Template->setThisEffect(ArgEffect(DecRef, ObjKind::OS)); in updateSummaryFromAnnotations()
1012 Template->setReceiverEffect(ArgEffect(DecRef, ObjKind::ObjC)); in updateSummaryFromAnnotations()
1029 ArgEffect ReceiverEff = ArgEffect(DoNothing, ObjKind::ObjC); in getStandardMethodSummary()
1041 ResultEff = RetEffect::MakeNotOwned(ObjKind::ObjC); in getStandardMethodSummary()
1053 ResultEff = RetEffect::MakeOwned(ObjKind::CF); in getStandardMethodSummary()
1056 ResultEff = RetEffect::MakeNotOwned(ObjKind::CF); in getStandardMethodSummary()
1060 ResultEff = RetEffect::MakeNotOwned(ObjKind::CF); in getStandardMethodSummary()
1066 ReceiverEff = ArgEffect(DecRef, ObjKind::ObjC); in getStandardMethodSummary()
1075 ResultEff = RetEffect::MakeOwned(ObjKind::CF); in getStandardMethodSummary()
1078 ReceiverEff = ArgEffect(Autorelease, ObjKind::ObjC); in getStandardMethodSummary()
1081 ReceiverEff = ArgEffect(IncRef, ObjKind::ObjC); in getStandardMethodSummary()
1084 ReceiverEff = ArgEffect(DecRef, ObjKind::ObjC); in getStandardMethodSummary()
1087 ReceiverEff = ArgEffect(Dealloc, ObjKind::ObjC); in getStandardMethodSummary()
1109 ReceiverEff = ArgEffect(StopTrackingHard, ObjKind::ObjC); in getStandardMethodSummary()
1190 getPersistentSummary(RetEffect::MakeNotOwned(ObjKind::ObjC), in InitializeClassMethodSummaries()
1207 ObjCInitRetE, ScratchArgs, ArgEffect(DecRef, ObjKind::ObjC)); in InitializeMethodSummaries()
1219 getPersistentSummary(RetEffect::MakeOwned(ObjKind::CF), ScratchArgs); in InitializeMethodSummaries()
1224 NoRet, ScratchArgs, ArgEffect(IncRef, ObjKind::ObjC)); in InitializeMethodSummaries()
1229 ArgEffect(DecRef, ObjKind::ObjC)); in InitializeMethodSummaries()
1234 ObjKind::ObjC)); in InitializeMethodSummaries()
1239 ObjKind::ObjC)); in InitializeMethodSummaries()