Searched refs:BlockDataRegion (Results 1 – 12 of 12) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | MemRegion.cpp | 378 void BlockDataRegion::ProfileRegion(llvm::FoldingSetNodeID& ID, in ProfileRegion() 390 void BlockDataRegion::Profile(llvm::FoldingSetNodeID& ID) const { in Profile() 391 BlockDataRegion::ProfileRegion(ID, BC, LC, BlockCount, getSuperRegion()); in Profile() 492 void BlockDataRegion::dumpToStream(raw_ostream &os) const { in dumpToStream() 986 const auto *BR = static_cast<const BlockDataRegion *>(BC->getData()); in getStackOrCaptureRegionForDeclContext() 1121 const BlockDataRegion * 1150 return getSubRegion<BlockDataRegion>(BC, LC, blockCount, sReg); in getBlockDataRegion() 1673 BlockDataRegion::getCaptureRegions(const VarDecl *VD) { in getCaptureRegions() 1695 void BlockDataRegion::LazyInitializeReferencedVars() { in LazyInitializeReferencedVars() 1732 BlockDataRegion::referenced_vars_iterator [all …]
|
H A D | ProgramState.cpp | 661 if (const BlockDataRegion *BDR = dyn_cast<BlockDataRegion>(R)) { in scan()
|
H A D | RegionStore.cpp | 1091 if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(baseR)) { in VisitCluster() 1402 if (isa<BlockDataRegion>(MR)) { in getBinding() 2150 if (!hasPartialLazyBinding && !isa<BlockDataRegion>(R->getBaseRegion())) { in getBindingForFieldOrElementCommon() 2847 if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(R)) { in VisitBinding()
|
H A D | ExprEngineC.cpp | 208 if (const BlockDataRegion *BDR = in VisitBlockExpr() 209 dyn_cast_or_null<BlockDataRegion>(V.getAsRegion())) { in VisitBlockExpr()
|
H A D | CallEvent.cpp | 876 const BlockDataRegion *BlockCall::getBlockRegion() const { in getBlockRegion() 880 return dyn_cast_or_null<BlockDataRegion>(DataReg); in getBlockRegion()
|
H A D | ExprEngineCallAndReturn.cpp | 540 const BlockDataRegion *BR = cast<BlockCall>(Call).getBlockRegion(); in inlineCall()
|
H A D | BugReporterVisitors.cpp | 1795 dyn_cast_or_null<BlockDataRegion>(V.getAsRegion())) { in VisitNode()
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | Regions.def | 61 REGION(BlockDataRegion, TypedRegion)
|
H A D | MemRegion.h | 678 class BlockDataRegion : public TypedRegion { 687 BlockDataRegion(const BlockCodeRegion *bc, const LocationContext *lc, in BlockDataRegion() function 961 isa<BlockDataRegion>(sReg) || isa<UnknownSpaceRegion>(sReg)); in VarRegion() 995 isa<BlockDataRegion>(sReg) || isa<UnknownSpaceRegion>(sReg)); in NonParamVarRegion() 1588 const BlockDataRegion *getBlockDataRegion(const BlockCodeRegion *bc,
|
H A D | CallEvent.h | 603 const BlockDataRegion *getBlockRegion() const; 606 const BlockDataRegion *BR = getBlockRegion(); in getDecl() 624 const BlockDataRegion *BR = getBlockRegion(); in getRegionStoringCapturedLambda()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MallocChecker.cpp | 2003 if (isa<BlockDataRegion>(R)) { in FreeMemAux() 3022 const BlockDataRegion *R = in checkPostStmt() 3023 cast<BlockDataRegion>(C.getSVal(BE).getAsRegion()); in checkPostStmt()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
H A D | RetainCountChecker.cpp | 156 auto *R = cast<BlockDataRegion>(C.getSVal(BE).getAsRegion()); in checkPostStmt()
|