Lines Matching refs:Summ
135 RetainSummary *Summ = (RetainSummary *) BPAlloc.Allocate<RetainSummary>(); in getPersistentSummary() local
136 new (Summ) RetainSummary(OldSumm); in getPersistentSummary()
137 return Summ; in getPersistentSummary()
662 const RetainSummary *Summ; in getSummary() local
669 Summ = getFunctionSummary(cast_or_null<FunctionDecl>(C.getDecl())); in getSummary()
678 Summ = getMethodSummary(cast<ObjCMethodDecl>(C.getDecl())); in getSummary()
680 Summ = getInstanceMethodSummary(ME, ReceiverType); in getSummary()
682 Summ = getClassMethodSummary(ME); in getSummary()
689 Summ = updateSummaryForNonZeroCallbackArg(Summ, C); in getSummary()
692 updateSummaryForReceiverUnconsumedSelf(Summ); in getSummary()
694 updateSummaryForArgumentTypes(C, Summ); in getSummary()
696 assert(Summ && "Unknown call type?"); in getSummary()
697 return Summ; in getSummary()
971 RetainSummaryManager::updateSummaryFromAnnotations(const RetainSummary *&Summ, in updateSummaryFromAnnotations() argument
976 assert(Summ && "Must have a summary to add annotations to."); in updateSummaryFromAnnotations()
977 RetainSummaryTemplate Template(Summ, *this); in updateSummaryFromAnnotations()
994 RetainSummaryManager::updateSummaryFromAnnotations(const RetainSummary *&Summ, in updateSummaryFromAnnotations() argument
999 assert(Summ && "Must have a valid summary to add annotations to"); in updateSummaryFromAnnotations()
1000 RetainSummaryTemplate Template(Summ, *this); in updateSummaryFromAnnotations()
1162 const RetainSummary *Summ = CachedSummaries.find(ID, S); in getMethodSummary() local
1164 if (!Summ) { in getMethodSummary()
1165 Summ = getStandardMethodSummary(MD, S, RetTy); in getMethodSummary()
1168 updateSummaryFromAnnotations(Summ, MD); in getMethodSummary()
1171 CachedSummaries[ObjCSummaryKey(ID, S)] = Summ; in getMethodSummary()
1174 return Summ; in getMethodSummary()
1215 const RetainSummary *Summ = getPersistentSummary( in InitializeMethodSummaries() local
1217 addNSObjectMethSummary(GetNullarySelector("retain", Ctx), Summ); in InitializeMethodSummaries()
1220 Summ = getPersistentSummary(NoRet, ScratchArgs, in InitializeMethodSummaries()
1222 addNSObjectMethSummary(GetNullarySelector("release", Ctx), Summ); in InitializeMethodSummaries()
1225 Summ = getPersistentSummary(NoRet, ScratchArgs, ArgEffect(Dealloc, in InitializeMethodSummaries()
1227 addNSObjectMethSummary(GetNullarySelector("dealloc", Ctx), Summ); in InitializeMethodSummaries()
1230 Summ = getPersistentSummary(NoRet, ScratchArgs, ArgEffect(Autorelease, in InitializeMethodSummaries()
1232 addNSObjectMethSummary(GetNullarySelector("autorelease", Ctx), Summ); in InitializeMethodSummaries()