Lines Matching refs:Region
143 const MemRegion *Region = Val.getAsRegion(); in getCapturedStackRegions() local
144 if (Region && isa<StackSpaceRegion>(Region->getMemorySpace())) in getCapturedStackRegions()
145 Regions.push_back(Region); in getCapturedStackRegions()
184 for (const MemRegion *Region : getCapturedStackRegions(B, C)) { in checkAsyncExecutedBlockCaptures() local
191 if (isa<BlockDataRegion>(Region)) in checkAsyncExecutedBlockCaptures()
202 SourceRange Range = genName(Out, Region, C.getASTContext()); in checkAsyncExecutedBlockCaptures()
214 for (const MemRegion *Region : getCapturedStackRegions(B, C)) { in checkReturnedBlockCaptures() local
215 if (isNotInCurrentFrame(Region, C)) in checkReturnedBlockCaptures()
226 SourceRange Range = genName(Out, Region, C.getASTContext()); in checkReturnedBlockCaptures()
336 bool HandleBinding(StoreManager &SMgr, Store S, const MemRegion *Region, in checkEndFunction() argument
342 if (checkForDanglingStackVariable(Region, VR)) in checkEndFunction()
346 if (!isa<GlobalsSpaceRegion>(Region->getMemorySpace())) in checkEndFunction()
349 V.emplace_back(Region, VR); in checkEndFunction()