Home
last modified time | relevance | path

Searched refs:VarRegion (Results 1 – 15 of 15) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDMemRegion.cpp174 const StackFrameContext *VarRegion::getStackFrame() const { in getStackFrame()
332 void VarRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
333 VarRegion::ProfileRegion(ID, getDecl(), superRegion); in Profile()
524 void VarRegion::dumpToStream(raw_ostream &os) const { in dumpToStream()
589 bool VarRegion::canPrintPrettyAsExpr() const { in canPrintPrettyAsExpr()
593 void VarRegion::printPrettyAsExpr(raw_ostream &os) const { in printPrettyAsExpr()
737 static llvm::PointerUnion<const StackFrameContext *, const VarRegion *>
754 if (const VarRegion *VR = dyn_cast<VarRegion>(I.getOriginalRegion())) in getStackOrCaptureRegionForDeclContext()
756 return cast<VarRegion>(I.getCapturedRegion()); in getStackOrCaptureRegionForDeclContext()
765 const VarRegion* MemRegionManager::getVarRegion(const VarDecl *D, in getVarRegion()
[all …]
HDBugReporterVisitors.cpp419 static bool isInitializationOfVar(const ExplodedNode *N, const VarRegion *VR) { in isInitializationOfVar()
459 if (const VarRegion *VR = dyn_cast<VarRegion>(R)) { in VisitNode()
505 if (const VarRegion *VR = dyn_cast<VarRegion>(R)) { in VisitNode()
551 const VarRegion *VR = dyn_cast<VarRegion>(R); in VisitNode()
565 if (const VarRegion *OriginalR = BDR->getOriginalRegion(VR)) { in VisitNode()
600 if (isa<VarRegion>(R)) { in VisitNode()
618 if (const VarRegion *VR = dyn_cast<VarRegion>(R)) { in VisitNode()
1119 const VarRegion *R = in registerStatementVarDecls()
HDSymbolManager.cpp418 if (const VarRegion *VR = dyn_cast<VarRegion>(MR)) in isLiveRegion()
508 bool SymbolReaper::isLive(const VarRegion *VR, bool includeStoreBindings) const{ in isLive()
HDRegionStore.cpp510 SVal getBindingForVar(RegionBindingsConstRef B, const VarRegion *R);
1015 const VarRegion *VR = BI.getCapturedRegion(); in VisitCluster()
1348 if (const VarRegion *VR = dyn_cast<VarRegion>(R)) { in getBinding()
1726 const VarRegion *R) { in getBindingForVar()
2204 if (const VarRegion *VR = dyn_cast<VarRegion>(baseR)) { in VisitAddedToCluster()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDMacOSXAPIChecker.cpp86 if (const VarRegion *VR = dyn_cast<VarRegion>(R)) in CheckDispatchOnce()
92 if (isa<VarRegion>(R) && isa<StackLocalsSpaceRegion>(R->getMemorySpace())) in CheckDispatchOnce()
HDStackAddrEscapeChecker.cpp76 else if (const VarRegion *VR = dyn_cast<VarRegion>(R)) { in genName()
231 const VarRegion *VR = cast<VarRegion>(cb.V[i].first->getBaseRegion()); in checkEndFunction()
HDUnixAPIChecker.cpp192 if (const VarRegion *VR = dyn_cast<VarRegion>(R)) in CheckPthreadOnce()
198 if (isa<VarRegion>(R) && isa<StackLocalsSpaceRegion>(R->getMemorySpace())) in CheckPthreadOnce()
HDPointerArithChecker.cpp51 if (isa<VarRegion>(LR) || isa<CodeTextRegion>(LR) || in checkPreStmt()
HDNSErrorChecker.cpp193 if (const VarRegion *VR = R->getAs<VarRegion>()) in parameterTypeFromSVal()
HDUndefCapturedBlockVarChecker.cpp68 const VarRegion *VR = I.getCapturedRegion(); in checkPostStmt()
HDMallocChecker.cpp1531 const VarRegion *VR = dyn_cast<VarRegion>(MR); in SummarizeRegion()
1546 const VarRegion *VR = dyn_cast<VarRegion>(MR); in SummarizeRegion()
1561 const VarRegion *VR = dyn_cast<VarRegion>(MR); in SummarizeRegion()
2021 const VarRegion* VR = MR->getBaseRegion()->getAs<VarRegion>(); in getAllocationSite()
2262 const VarRegion *VR = I.getCapturedRegion(); in checkPostStmt()
HDRetainCountChecker.cpp2234 const VarRegion *VR = R->getBaseRegion()->getAs<VarRegion>(); in GetAllocationSite()
2725 const VarRegion *VR = I.getCapturedRegion(); in checkPostStmt()
3643 escapes = !isa<VarRegion>(regionLoc->getRegion()); in checkBind()
3650 if (const VarRegion *LVR = dyn_cast_or_null<VarRegion>(loc.getAsRegion())) { in checkBind()
/NextBSD/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDMemRegion.h42 class VarRegion; variable
660 const VarRegion *getCapturedRegion() const { in getCapturedRegion()
661 return cast<VarRegion>(*R); in getCapturedRegion()
663 const VarRegion *getOriginalRegion() const { in getOriginalRegion()
664 return cast<VarRegion>(*OriginalR); in getOriginalRegion()
684 const VarRegion *getOriginalRegion(const VarRegion *VR) const;
702 std::pair<const VarRegion *, const VarRegion *>
862 class VarRegion : public DeclRegion {
866 VarRegion(const VarDecl *vd, const MemRegion* sReg) in VarRegion() function
1207 const VarRegion* getVarRegion(const VarDecl *D, const LocationContext *LC);
[all …]
HDSymbolManager.h38 class VarRegion; variable
597 bool isLive(const VarRegion *VR, bool includeStoreBindings = false) const;
HDProgramState.h199 const VarRegion* getRegion(const VarDecl *D, const LocationContext *LC) const;
629 inline const VarRegion* ProgramState::getRegion(const VarDecl *D, in getRegion()