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

/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DUndefCapturedBlockVarChecker.cpp61 const BlockDataRegion *R =
62 cast<BlockDataRegion>(state->getSVal(BE,
65 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 DMallocChecker.cpp989 if (isa<BlockDataRegion>(R)) {
1750 const BlockDataRegion *R =
1751 cast<BlockDataRegion>(state->getSVal(BE,
1754 BlockDataRegion::referenced_vars_iterator I = R->referenced_vars_begin(),
H A DMacOSKeychainAPIChecker.cpp207 isa<BlockDataRegion>(Arg) ||
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp383 void BlockDataRegion::ProfileRegion(llvm::FoldingSetNodeID& ID,
393 void BlockDataRegion::Profile(llvm::FoldingSetNodeID& ID) const {
394 BlockDataRegion::ProfileRegion(ID, BC, LC, getSuperRegion());
466 void BlockDataRegion::dumpToStream(raw_ostream &os) const {
737 const BlockDataRegion *BR =
738 static_cast<const BlockDataRegion*>(BC->getContextData());
740 for (BlockDataRegion::referenced_vars_iterator
831 const BlockDataRegion *
855 return getSubRegion<BlockDataRegion>(BC, LC, sReg);
1332 // BlockDataRegion
[all...]
H A DExprEngineC.cpp193 if (const BlockDataRegion *BDR =
194 dyn_cast_or_null<BlockDataRegion>(V.getAsRegion())) {
196 BlockDataRegion::referenced_vars_iterator I = BDR->referenced_vars_begin(),
H A DProgramState.cpp632 if (const BlockDataRegion *BDR = dyn_cast<BlockDataRegion>(R)) {
633 BlockDataRegion::referenced_vars_iterator I = BDR->referenced_vars_begin(),
H A DRegionStore.cpp1005 // BlockDataRegion? If so, invalidate captured variables that are passed
1007 if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(baseR)) {
1008 for (BlockDataRegion::referenced_vars_iterator
2281 if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(R)) {
2282 BlockDataRegion::referenced_vars_iterator I = BR->referenced_vars_begin(),
H A DCallEvent.cpp519 const BlockDataRegion *BlockCall::getBlockRegion() const {
523 return dyn_cast_or_null<BlockDataRegion>(DataReg);
H A DSValBuilder.cpp208 const BlockDataRegion *BD = MemMgr.getBlockDataRegion(BC, locContext);
H A DBugReporterVisitors.cpp566 if (const BlockDataRegion *BDR =
567 dyn_cast_or_null<BlockDataRegion>(V.getAsRegion())) {
H A DExprEngineCallAndReturn.cpp422 const BlockDataRegion *BR = cast<BlockCall>(Call).getBlockRegion();
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h628 /// BlockDataRegion - A region that represents a block instance.
634 class BlockDataRegion : public TypedRegion { class in namespace:clang::ento
641 BlockDataRegion(const BlockTextRegion *bc, const LocationContext *lc, function in class:clang::ento::BlockDataRegion
1272 const BlockDataRegion *getBlockDataRegion(const BlockTextRegion *bc,
H A DCallEvent.h513 const BlockDataRegion *getBlockRegion() const;
520 const BlockDataRegion *BR = getBlockRegion();

Completed in 195 milliseconds