Searched refs:BlockDataRegion (Results 1 - 14 of 14) sorted by path

/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h491 const BlockDataRegion *getBlockRegion() const;
494 const BlockDataRegion *BR = getBlockRegion();
H A DMemRegion.h625 /// BlockDataRegion - A region that represents a block instance.
631 class BlockDataRegion : public TypedRegion { class in namespace:clang::ento
639 BlockDataRegion(const BlockTextRegion *bc, const LocationContext *lc, function in class:clang::ento::BlockDataRegion
1273 const BlockDataRegion *getBlockDataRegion(const BlockTextRegion *bc,
/external/clang/lib/StaticAnalyzer/Checkers/
H A DMacOSKeychainAPIChecker.cpp207 isa<BlockDataRegion>(Arg) ||
H A DMallocChecker.cpp1105 if (isa<BlockDataRegion>(R)) {
1934 const BlockDataRegion *R =
1935 cast<BlockDataRegion>(state->getSVal(BE,
1938 BlockDataRegion::referenced_vars_iterator I = R->referenced_vars_begin(),
H A DStackAddrEscapeChecker.cpp69 else if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(R)) {
148 isa<BlockDataRegion>(R))
192 isa<BlockDataRegion>(vR))
H A DUndefCapturedBlockVarChecker.cpp61 const BlockDataRegion *R =
62 cast<BlockDataRegion>(state->getSVal(BE,
65 BlockDataRegion::referenced_vars_iterator I = R->referenced_vars_begin(),
/external/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp567 if (const BlockDataRegion *BDR =
568 dyn_cast_or_null<BlockDataRegion>(V.getAsRegion())) {
H A DCallEvent.cpp538 const BlockDataRegion *BlockCall::getBlockRegion() const {
542 return dyn_cast_or_null<BlockDataRegion>(DataReg);
H A DExprEngineC.cpp201 if (const BlockDataRegion *BDR =
202 dyn_cast_or_null<BlockDataRegion>(V.getAsRegion())) {
204 BlockDataRegion::referenced_vars_iterator I = BDR->referenced_vars_begin(),
H A DExprEngineCallAndReturn.cpp425 const BlockDataRegion *BR = cast<BlockCall>(Call).getBlockRegion();
H A DMemRegion.cpp383 void BlockDataRegion::ProfileRegion(llvm::FoldingSetNodeID& ID,
395 void BlockDataRegion::Profile(llvm::FoldingSetNodeID& ID) const {
396 BlockDataRegion::ProfileRegion(ID, BC, LC, BlockCount, getSuperRegion());
468 void BlockDataRegion::dumpToStream(raw_ostream &os) const {
471 for (BlockDataRegion::referenced_vars_iterator
748 const BlockDataRegion *BR =
749 static_cast<const BlockDataRegion*>(BC->getContextData());
751 for (BlockDataRegion::referenced_vars_iterator
851 const BlockDataRegion *
876 return getSubRegion<BlockDataRegion>(B
[all...]
H A DProgramState.cpp613 if (const BlockDataRegion *BDR = dyn_cast<BlockDataRegion>(R)) {
614 BlockDataRegion::referenced_vars_iterator I = BDR->referenced_vars_begin(),
H A DRegionStore.cpp1008 // BlockDataRegion? If so, invalidate captured variables that are passed
1010 if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(baseR)) {
1011 for (BlockDataRegion::referenced_vars_iterator
2269 if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(R)) {
2270 BlockDataRegion::referenced_vars_iterator I = BR->referenced_vars_begin(),
H A DSValBuilder.cpp209 const BlockDataRegion *BD = MemMgr.getBlockDataRegion(BC, locContext,

Completed in 760 milliseconds