HomeSort by: relevance | last modified time | path
    Searched refs:BlockDataRegion (Results 1 - 15 of 15) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
StackAddrEscapeChecker.cpp 53 void checkReturnedBlockCaptures(const BlockDataRegion &B,
55 void checkAsyncExecutedBlockCaptures(const BlockDataRegion &B,
63 getCapturedStackRegions(const BlockDataRegion &B, CheckerContext &C);
90 } else if (const auto *BR = dyn_cast<BlockDataRegion>(R)) {
117 isa<BlockDataRegion>(R);
138 StackAddrEscapeChecker::getCapturedStackRegions(const BlockDataRegion &B,
141 BlockDataRegion::referenced_vars_iterator I = B.referenced_vars_begin();
142 BlockDataRegion::referenced_vars_iterator E = B.referenced_vars_end();
176 const BlockDataRegion &B, CheckerContext &C) const {
193 if (isa<BlockDataRegion>(Region)
    [all...]
UndefCapturedBlockVarChecker.cpp 57 auto *R = cast<BlockDataRegion>(C.getSVal(BE).getAsRegion());
59 BlockDataRegion::referenced_vars_iterator I = R->referenced_vars_begin(),
MacOSKeychainAPIChecker.cpp 202 return isa<AllocaRegion>(Arg) || isa<BlockDataRegion>(Arg) ||
MallocChecker.cpp 1746 if (isa<BlockDataRegion>(R)) {
2758 const BlockDataRegion *R =
2759 cast<BlockDataRegion>(C.getSVal(BE).getAsRegion());
2761 BlockDataRegion::referenced_vars_iterator I = R->referenced_vars_begin(),
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
MemRegion.cpp 365 void BlockDataRegion::ProfileRegion(llvm::FoldingSetNodeID& ID,
377 void BlockDataRegion::Profile(llvm::FoldingSetNodeID& ID) const {
378 BlockDataRegion::ProfileRegion(ID, BC, LC, BlockCount, getSuperRegion());
465 void BlockDataRegion::dumpToStream(raw_ostream &os) const {
468 for (BlockDataRegion::referenced_vars_iterator
902 const auto *BR = static_cast<const BlockDataRegion *>(BC->getData());
904 for (BlockDataRegion::referenced_vars_iterator
1045 const BlockDataRegion *
1070 return getSubRegion<BlockDataRegion>(BC, LC, blockCount, sReg);
1582 // BlockDataRegion
    [all...]
ProgramState.cpp 622 if (const BlockDataRegion *BDR = dyn_cast<BlockDataRegion>(R)) {
623 BlockDataRegion::referenced_vars_iterator I = BDR->referenced_vars_begin(),
RegionStore.cpp 1099 // BlockDataRegion? If so, invalidate captured variables that are passed
1101 if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(baseR)) {
1102 for (BlockDataRegion::referenced_vars_iterator
1426 if (isa<BlockDataRegion>(MR)) {
1911 if (!hasPartialLazyBinding && !isa<BlockDataRegion>(R->getBaseRegion()))
2567 if (const BlockDataRegion *BR = dyn_cast<BlockDataRegion>(R)) {
2568 BlockDataRegion::referenced_vars_iterator I = BR->referenced_vars_begin(),
ExprEngineC.cpp 211 if (const BlockDataRegion *BDR =
212 dyn_cast_or_null<BlockDataRegion>(V.getAsRegion())) {
214 BlockDataRegion::referenced_vars_iterator I = BDR->referenced_vars_begin(),
226 // are a prefix of the BlockDataRegion's referenced vars (which may include
CallEvent.cpp 843 const BlockDataRegion *BlockCall::getBlockRegion() const {
847 return dyn_cast_or_null<BlockDataRegion>(DataReg);
ExprEngineCallAndReturn.cpp 441 const BlockDataRegion *BR = cast<BlockCall>(Call).getBlockRegion();
SValBuilder.cpp 266 const BlockDataRegion *BD = MemMgr.getBlockDataRegion(BC, locContext,
BugReporterVisitors.cpp 1589 dyn_cast_or_null<BlockDataRegion>(V.getAsRegion())) {
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
MemRegion.h 657 /// BlockDataRegion - A region that represents a block instance.
663 class BlockDataRegion : public TypedRegion {
672 BlockDataRegion(const BlockCodeRegion *bc, const LocationContext *lc,
917 isa<BlockDataRegion>(sReg) || isa<UnknownSpaceRegion>(sReg));
949 isa<BlockDataRegion>(sReg) || isa<UnknownSpaceRegion>(sReg));
1470 const BlockDataRegion *getBlockDataRegion(const BlockCodeRegion *bc,
CallEvent.h 584 const BlockDataRegion *getBlockRegion() const;
587 const BlockDataRegion *BR = getBlockRegion();
605 const BlockDataRegion *BR = getBlockRegion();
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
RetainCountChecker.cpp 155 auto *R = cast<BlockDataRegion>(C.getSVal(BE).getAsRegion());
157 BlockDataRegion::referenced_vars_iterator I = R->referenced_vars_begin(),

Completed in 40 milliseconds