Home
last modified time | relevance | path

Searched refs:BlockDataRegion (Results 1 – 16 of 16) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
DMemRegion.cpp383 void BlockDataRegion::ProfileRegion(llvm::FoldingSetNodeID& ID, in ProfileRegion()
393 void BlockDataRegion::Profile(llvm::FoldingSetNodeID& ID) const { in Profile()
394 BlockDataRegion::ProfileRegion(ID, BC, LC, getSuperRegion()); in Profile()
466 void BlockDataRegion::dumpToStream(raw_ostream &os) const { in dumpToStream()
700 const BlockDataRegion *BR = in getStackOrCaptureRegionForDeclContext()
701 static_cast<const BlockDataRegion*>(BC->getContextData()); in getStackOrCaptureRegionForDeclContext()
703 for (BlockDataRegion::referenced_vars_iterator in getStackOrCaptureRegionForDeclContext()
794 const BlockDataRegion *
818 return getSubRegion<BlockDataRegion>(BC, LC, sReg); in getBlockDataRegion()
1288 BlockDataRegion::getCaptureRegions(const VarDecl *VD) { in getCaptureRegions()
[all …]
DProgramState.cpp584 if (const BlockDataRegion *BDR = dyn_cast<BlockDataRegion>(R)) { in scan()
585 BlockDataRegion::referenced_vars_iterator I = BDR->referenced_vars_begin(), in scan()
DRegionStore.cpp935 if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(baseR)) { in VisitBaseRegion()
936 for (BlockDataRegion::referenced_vars_iterator in VisitBaseRegion()
2116 if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(R)) { in VisitBinding()
2117 BlockDataRegion::referenced_vars_iterator I = BR->referenced_vars_begin(), in VisitBinding()
DExprEngineC.cpp191 if (const BlockDataRegion *BDR = in VisitBlockExpr()
192 dyn_cast_or_null<BlockDataRegion>(V.getAsRegion())) { in VisitBlockExpr()
194 BlockDataRegion::referenced_vars_iterator I = BDR->referenced_vars_begin(), in VisitBlockExpr()
DCallEvent.cpp544 const BlockDataRegion *BlockCall::getBlockRegion() const { in getBlockRegion()
548 return dyn_cast_or_null<BlockDataRegion>(DataReg); in getBlockRegion()
DSValBuilder.cpp201 const BlockDataRegion *BD = MemMgr.getBlockDataRegion(BC, locContext); in getBlockPointer()
DBugReporterVisitors.cpp518 if (const BlockDataRegion *BDR = in VisitNode()
519 dyn_cast_or_null<BlockDataRegion>(V.getAsRegion())) { in VisitNode()
DExprEngineCallAndReturn.cpp422 const BlockDataRegion *BR = cast<BlockCall>(Call).getBlockRegion(); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
/external/clang/lib/StaticAnalyzer/Checkers/
DUndefCapturedBlockVarChecker.cpp61 const BlockDataRegion *R = in checkPostStmt()
62 cast<BlockDataRegion>(state->getSVal(BE, in checkPostStmt()
65 BlockDataRegion::referenced_vars_iterator I = R->referenced_vars_begin(), in checkPostStmt()
DStackAddrEscapeChecker.cpp69 else if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(R)) { in genName()
148 isa<BlockDataRegion>(R)) in checkPreStmt()
192 isa<BlockDataRegion>(vR)) in checkEndFunction()
DMallocChecker.cpp716 if (isa<BlockDataRegion>(R)) { in FreeMemAux()
1301 const BlockDataRegion *R = in checkPostStmt()
1302 cast<BlockDataRegion>(state->getSVal(BE, in checkPostStmt()
1305 BlockDataRegion::referenced_vars_iterator I = R->referenced_vars_begin(), in checkPostStmt()
DMacOSKeychainAPIChecker.cpp206 isa<BlockDataRegion>(Arg) || in isBadDeallocationArgument()
DRetainCountChecker.cpp2580 const BlockDataRegion *R = in checkPostStmt()
2581 cast<BlockDataRegion>(state->getSVal(BE, in checkPostStmt()
2584 BlockDataRegion::referenced_vars_iterator I = R->referenced_vars_begin(), in checkPostStmt()
/external/clang/test/Analysis/
Dblocks.m50 // in BlockDataRegion. It represents real code that contains two block literals. Eventually
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DMemRegion.h619 class BlockDataRegion : public TypedRegion {
626 BlockDataRegion(const BlockTextRegion *bc, const LocationContext *lc, in BlockDataRegion() function
1250 const BlockDataRegion *getBlockDataRegion(const BlockTextRegion *bc,
DCallEvent.h513 const BlockDataRegion *getBlockRegion() const;
520 const BlockDataRegion *BR = getBlockRegion(); in getBlockDecl()