Lines Matching refs:StopFn
62 function_ref<bool(CaptureComponents)> StopFn) in SimpleCaptureTracker()
63 : ReturnCaptures(ReturnCaptures), Mask(Mask), StopFn(StopFn) {} in SimpleCaptureTracker()
79 return StopFn(CC) ? Stop : Continue; in captured()
84 function_ref<bool(CaptureComponents)> StopFn; member
98 function_ref<bool(CaptureComponents)> StopFn) in CapturesBefore()
100 IncludeI(IncludeI), LI(LI), Mask(Mask), StopFn(StopFn) {} in CapturesBefore()
133 return StopFn(CC) ? Stop : Continue; in captured()
146 function_ref<bool(CaptureComponents)> StopFn; member
197 function_ref<bool(CaptureComponents)> StopFn, unsigned MaxUsesToExplore) { in PointerMayBeCaptured() argument
203 SimpleCaptureTracker SCT(ReturnCaptures, Mask, StopFn); in PointerMayBeCaptured()
224 function_ref<bool(CaptureComponents)> StopFn, const LoopInfo *LI, in PointerMayBeCapturedBefore() argument
230 return PointerMayBeCaptured(V, ReturnCaptures, Mask, StopFn, in PointerMayBeCapturedBefore()
233 CapturesBefore CB(ReturnCaptures, I, DT, IncludeI, LI, Mask, StopFn); in PointerMayBeCapturedBefore()