| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CheckPlacementNew.cpp | 53 bool isVarRegionAlignedProperly(const VarRegion *R, CheckerContext &C, 242 if (const VarRegion *TheVarRegion = BaseRegion->getAs<VarRegion>()) { in checkFieldRegionAlign() 261 const VarRegion *R, CheckerContext &C, const Expr *P, in isVarRegionAlignedProperly() 288 else if (const VarRegion *TheVarRegion = MRegion->getAs<VarRegion>()) in checkPlaceIsAlignedProperly()
|
| H A D | MacOSXAPIChecker.cpp | 96 if (const VarRegion *VR = dyn_cast<VarRegion>(RB)) { in CheckDispatchOnce()
|
| H A D | UnixAPIChecker.cpp | 297 if (const VarRegion *VR = dyn_cast<VarRegion>(R)) in CheckPthreadOnce() 303 if (isa<VarRegion>(R) && isa<StackLocalsSpaceRegion>(R->getMemorySpace())) in CheckPthreadOnce()
|
| H A D | StackAddrEscapeChecker.cpp | 96 } else if (const auto *VR = dyn_cast<VarRegion>(R)) { in genName() 357 const VarRegion *VR = cast<VarRegion>(P.first->getBaseRegion()); in checkEndFunction()
|
| H A D | NSErrorChecker.cpp | 202 if (const VarRegion *VR = R->getAs<VarRegion>()) in parameterTypeFromSVal()
|
| H A D | UndefCapturedBlockVarChecker.cpp | 65 const VarRegion *VR = I.getCapturedRegion(); in checkPostStmt()
|
| H A D | NonnullGlobalConstantsChecker.cpp | 97 auto *Region = dyn_cast<VarRegion>(RegionVal->getAsRegion()); in isGlobalConstString()
|
| H A D | MIGChecker.cpp | 131 const auto *VR = dyn_cast<VarRegion>(MR); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
|
| H A D | MallocChecker.cpp | 1946 const VarRegion *VR = dyn_cast<VarRegion>(MR); in SummarizeRegion() 1961 const VarRegion *VR = dyn_cast<VarRegion>(MR); in SummarizeRegion() 1976 const VarRegion *VR = dyn_cast<VarRegion>(MR); in SummarizeRegion() 2501 const VarRegion *VR = MR->getBaseRegion()->getAs<VarRegion>(); in getAllocationSite() 2772 const VarRegion *VR = I.getCapturedRegion(); in checkPostStmt()
|
| H A D | MoveChecker.cpp | 557 MR && isa<VarRegion>(MR) && isa<StackSpaceRegion>(MR->getMemorySpace()); in classifyObject()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | MemRegion.h | 59 class VarRegion; variable 703 const VarRegion *getCapturedRegion() const { in getCapturedRegion() 704 return cast<VarRegion>(*R); in getCapturedRegion() 707 const VarRegion *getOriginalRegion() const { in getOriginalRegion() 708 return cast<VarRegion>(*OriginalR); in getOriginalRegion() 730 const VarRegion *getOriginalRegion(const VarRegion *VR) const; 745 std::pair<const VarRegion *, const VarRegion *> 906 class VarRegion : public DeclRegion { 911 VarRegion(const MemRegion *sReg, Kind k) : DeclRegion(sReg, k) { in VarRegion() function 936 class NonParamVarRegion : public VarRegion { [all …]
|
| H A D | Regions.def | 76 ABSTRACT_REGION(VarRegion, DeclRegion) 77 REGION(NonParamVarRegion, VarRegion) 78 REGION(ParamVarRegion, VarRegion)
|
| H A D | ProgramState.h | 229 const VarRegion* getRegion(const VarDecl *D, const LocationContext *LC) const; 660 inline const VarRegion* ProgramState::getRegion(const VarDecl *D, in getRegion()
|
| H A D | SymbolManager.h | 543 bool isLive(const VarRegion *VR, bool includeStoreBindings = false) const;
|
| H A D | CallEvent.h | 603 const VarRegion *getRegionStoringCapturedLambda() const { in getRegionStoringCapturedLambda()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| H A D | MemRegion.cpp | 158 const StackFrameContext *VarRegion::getStackFrame() const { in getStackFrame() 712 const auto *const VR = dyn_cast<VarRegion>(this->getBaseRegion()); in sourceRange() 892 static llvm::PointerUnion<const StackFrameContext *, const VarRegion *> 908 if (const auto *VR = dyn_cast<VarRegion>(OrigR)) { in getStackOrCaptureRegionForDeclContext() 910 return cast<VarRegion>(I.getCapturedRegion()); in getStackOrCaptureRegionForDeclContext() 920 const VarRegion *MemRegionManager::getVarRegion(const VarDecl *D, in getVarRegion() 975 llvm::PointerUnion<const StackFrameContext *, const VarRegion *> V = in getVarRegion() 978 if (V.is<const VarRegion*>()) in getVarRegion() 979 return V.get<const VarRegion*>(); in getVarRegion() 1585 std::pair<const VarRegion *, const VarRegion *> [all …]
|
| H A D | RegionStore.cpp | 569 SVal getBindingForVar(RegionBindingsConstRef B, const VarRegion *R); 1091 const VarRegion *ToInvalidate = in VisitCluster() 1105 const VarRegion *VR = BI.getCapturedRegion(); in VisitCluster() 1502 if (const VarRegion *VR = dyn_cast<VarRegion>(R)) { in getBinding() 1660 } else if (const VarRegion *VR = dyn_cast<VarRegion>(superR)) { in getBindingForElement() 1751 if (const auto *VR = dyn_cast<VarRegion>(superR)) { in getBindingForField() 1940 const VarRegion *R) { in getBindingForVar() 2496 if (const VarRegion *VR = dyn_cast<VarRegion>(baseR)) { in VisitAddedToCluster()
|
| H A D | LoopWidening.cpp | 77 const VarRegion *VarMem = MRMgr.getVarRegion(VD, LCtx); in getWidenedLoopState()
|
| H A D | BugReporterVisitors.cpp | 1237 static bool isInitializationOfVar(const ExplodedNode *N, const VarRegion *VR) { in isInitializationOfVar() 1293 if (isa<VarRegion>(NewR)) { in showBRDiagnostics() 1311 const VarRegion *VR, SVal V, in showBRParamDiagnostics() 1410 if (const auto *VR = dyn_cast<VarRegion>(R)) { in VisitNode() 1456 if (const auto *VR = dyn_cast<VarRegion>(R)) { in VisitNode() 1576 const auto *VR = dyn_cast<VarRegion>(R); in VisitNode() 1590 if (const VarRegion *OriginalR = BDR->getOriginalRegion(VR)) { in VisitNode() 1602 if (const auto *VR = dyn_cast<VarRegion>(R)) in VisitNode()
|
| H A D | SymbolManager.cpp | 421 if (const auto *VR = dyn_cast<VarRegion>(MR)) in isLiveRegion() 512 bool SymbolReaper::isLive(const VarRegion *VR, bool includeStoreBindings) const{ in isLive()
|
| H A D | ExprEngineCallAndReturn.cpp | 540 assert(cast<VarRegion>(VV.castAs<loc::MemRegionVal>().getRegion()) in finishArgumentConstruction()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | SValExplainer.h | 95 if (auto V = dyn_cast<VarRegion>(R)) in VisitSymbolRegionValue()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| H A D | RetainCountDiagnostics.cpp | 442 const auto *VR = cast<VarRegion>(cast<SymbolRegionValue>(Sym)->getRegion()); in annotateStartParameter() 612 if (const auto *VR = dyn_cast_or_null<VarRegion>(MR)) in describeRegion()
|
| H A D | RetainCountChecker.cpp | 171 const VarRegion *VR = I.getCapturedRegion(); in checkPostStmt() 509 const auto *VR = dyn_cast<VarRegion>(R); in shouldEscapeRegion()
|
| /netbsd-src/external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/ |
| H A D | RegionStore.rst | 177 // used as a Default binding for the VarRegion 'p2'.
|