| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | StackAddrEscapeChecker.cpp | 54 void checkAsyncExecutedBlockCaptures(const BlockDataRegion &B, 62 getCapturedStackRegions(const BlockDataRegion &B, CheckerContext &C); 89 } else if (const auto *BR = dyn_cast<BlockDataRegion>(R)) { in genName() 137 StackAddrEscapeChecker::getCapturedStackRegions(const BlockDataRegion &B, in getCapturedStackRegions() 157 if (isa<BlockDataRegion>(ReturnedRegion)) { in EmitReturnedAsPartOfError() 195 const BlockDataRegion &B, CheckerContext &C) const { in checkAsyncExecutedBlockCaptures() 213 if (isa<BlockDataRegion>(Region)) in checkAsyncExecutedBlockCaptures() 242 if (const BlockDataRegion *B = dyn_cast_or_null<BlockDataRegion>( in checkPreCall() 272 if (const BlockDataRegion *BDR = MR->getAs<BlockDataRegion>()) in VisitMemRegion() 291 bool VisitBlockDataRegionCaptures(const BlockDataRegion *BDR) { in VisitBlockDataRegionCaptures() [all …]
|
| H A D | MacOSKeychainAPIChecker.cpp | 198 return isa<AllocaRegion, BlockDataRegion, TypedRegion>(Arg); in isBadDeallocationArgument()
|
| H A D | MallocChecker.cpp | 2256 if (isa<BlockDataRegion>(R)) { in FreeMemAux() 3224 const BlockDataRegion *R = in checkPostStmt() 3225 cast<BlockDataRegion>(C.getSVal(BE).getAsRegion()); in checkPostStmt()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | MemRegion.cpp | 387 void BlockDataRegion::ProfileRegion(llvm::FoldingSetNodeID& ID, in ProfileRegion() 399 void BlockDataRegion::Profile(llvm::FoldingSetNodeID& ID) const { in Profile() 400 BlockDataRegion::ProfileRegion(ID, BC, LC, BlockCount, getSuperRegion()); in Profile() 501 void BlockDataRegion::dumpToStream(raw_ostream &os) const { in dumpToStream() 1009 const auto *BR = static_cast<const BlockDataRegion *>(BC->getData()); in getStackOrCaptureRegionForDeclContext() 1168 const BlockDataRegion * 1197 return getSubRegion<BlockDataRegion>(BC, LC, blockCount, sReg); in getBlockDataRegion() 1729 BlockDataRegion::getCaptureRegions(const VarDecl *VD) { in getCaptureRegions() 1751 void BlockDataRegion::LazyInitializeReferencedVars() { in LazyInitializeReferencedVars() 1788 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 | 1259 if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(baseR)) { in VisitCluster() 1561 if (isa<BlockDataRegion>(MR)) { in getBinding() 2309 if (!hasPartialLazyBinding && !isa<BlockDataRegion>(R->getBaseRegion())) { in getBindingForFieldOrElementCommon() 3090 if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(R)) { in VisitBinding()
|
| H A D | ExprEngineC.cpp | 212 if (const BlockDataRegion *BDR = in VisitBlockExpr() 213 dyn_cast_or_null<BlockDataRegion>(V.getAsRegion())) { in VisitBlockExpr()
|
| H A D | CallEvent.cpp | 888 const BlockDataRegion *BlockCall::getBlockRegion() const { in getBlockRegion() 892 return dyn_cast_or_null<BlockDataRegion>(DataReg); in getBlockRegion()
|
| H A D | SValBuilder.cpp | 301 const BlockDataRegion *BD = MemMgr.getBlockDataRegion(BC, locContext, in getBlockPointer()
|
| H A D | ExprEngineCallAndReturn.cpp | 540 const BlockDataRegion *BR = cast<BlockCall>(Call).getBlockRegion(); in inlineCall()
|
| H A D | BugReporterVisitors.cpp | 1747 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 | 706 class BlockDataRegion : public TypedRegion { 715 BlockDataRegion(const BlockCodeRegion *bc, const LocationContext *lc, in BlockDataRegion() function 989 isa<BlockDataRegion>(sReg) || isa<UnknownSpaceRegion>(sReg)); in VarRegion() 1023 isa<BlockDataRegion>(sReg) || isa<UnknownSpaceRegion>(sReg)); in NonParamVarRegion() 1616 const BlockDataRegion *getBlockDataRegion(const BlockCodeRegion *bc,
|
| H A D | CallEvent.h | 605 const BlockDataRegion *getBlockRegion() const; 608 const BlockDataRegion *BR = getBlockRegion(); in getDecl() 626 const BlockDataRegion *BR = getBlockRegion(); in getRegionStoringCapturedLambda()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| H A D | RetainCountChecker.cpp | 155 auto *R = cast<BlockDataRegion>(C.getSVal(BE).getAsRegion()); in checkPostStmt()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 7760 …kTextRegionEPKNS_15LocationContextEPKNS0_9MemRegionE", "clang::ento::BlockDataRegion::ProfileRegio… 7761 …15BlockDataRegion7ProfileERN4llvm16FoldingSetNodeIDE", "clang::ento::BlockDataRegion::Profile(llvm… 7772 …5BlockDataRegion12dumpToStreamERN4llvm11raw_ostreamE", "clang::ento::BlockDataRegion::dumpToStream… 7816 {"_ZN5clang4ento15BlockDataRegion28LazyInitializeReferencedVarsEv", "clang::ento::BlockDataRegion::… 7817 {"_ZNK5clang4ento15BlockDataRegion21referenced_vars_beginEv", "clang::ento::BlockDataRegion::refere… 7818 {"_ZNK5clang4ento15BlockDataRegion19referenced_vars_endEv", "clang::ento::BlockDataRegion::referenc… 7822 …NS0_9MemRegionE", "clang::ento::BlockDataRegion* clang::ento::MemRegionManager::getSubRegion<clang… 7858 {"_ZN5clang4ento15BlockDataRegionD1Ev", "clang::ento::BlockDataRegion::~BlockDataRegion()"}, 7859 {"_ZN5clang4ento15BlockDataRegionD0Ev", "clang::ento::BlockDataRegion::~BlockDataRegion()"}, 25262 {"_ZTVN5clang4ento15BlockDataRegionE", "vtable for clang::ento::BlockDataRegion"},
|