Home
last modified time | relevance | path

Searched refs:getBaseRegion (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DPointerSubChecker.cpp50 const MemRegion *BaseLR = LR->getBaseRegion(); in checkPreStmt()
51 const MemRegion *BaseRR = RR->getBaseRegion(); in checkPreStmt()
H A DCheckPlacementNew.cpp196 const DeclRegion *BaseDeclRegion = R->getBaseRegion()->getAs<DeclRegion>(); in checkElementRegionAlign()
238 const MemRegion *BaseRegion = R->getBaseRegion(); in checkFieldRegionAlign()
H A DDeleteWithNonVirtualDtorChecker.cpp69 const auto *DerivedClassRegion = MR->getBaseRegion()->getAs<SymbolicRegion>(); in checkPreStmt()
H A DMacOSXAPIChecker.cpp77 const MemRegion *RB = R->getBaseRegion(); in CheckDispatchOnce()
H A DStackAddrEscapeChecker.cpp72 R = R->getBaseRegion(); in genName()
408 const VarRegion *ReferrerVar = cast<VarRegion>(Referrer->getBaseRegion()); in checkEndFunction()
H A DMoveChecker.cpp471 const MemRegion *BaseRegion = ArgRegion->getBaseRegion(); in checkPostCall()
722 State = removeFromState(State, Region->getBaseRegion()); in checkRegionChanges()
H A DTaint.cpp133 if (SubRegion == SubRegion->getBaseRegion()) in addPartialTaint()
H A DValistChecker.cpp181 IsSymbolic = Reg && Reg->getBaseRegion()->getAs<SymbolicRegion>(); in getVAListAsRegion()
H A DMallocChecker.cpp1986 const SymbolicRegion *SrBase = dyn_cast<SymbolicRegion>(R->getBaseRegion()); in FreeMemAux()
2396 R->markInteresting(MR->getBaseRegion()); in HandleOffsetFree()
2715 const VarRegion *VR = MR->getBaseRegion()->getAs<VarRegion>(); in getAllocationSite()
2954 dyn_cast<SymbolicRegion>(MR->getBaseRegion())) in checkEscapeOnReturn()
H A DSmartPtrModeling.cpp581 Region->getBaseRegion()); in checkRegionChanges()
H A DCStringChecker.cpp1032 ITraits.setTrait(R->getBaseRegion(), in InvalidateBuffer()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp65 assert((r == r->getBaseRegion() || in BindingKey()
85 const MemRegion *getBaseRegion() const { in getBaseRegion() function in __anone91272100111::BindingKey
87 return getConcreteOffsetRegion()->getBaseRegion(); in getBaseRegion()
88 return getRegion()->getBaseRegion(); in getBaseRegion()
274 const MemRegion *Base = K.getBaseRegion(); in addBinding()
304 const MemRegion *Base = K.getBaseRegion(); in removeBinding()
556 return B.getDefaultBinding(R->getBaseRegion()); in getDefaultBinding()
1176 const MemRegion *SuperR = baseR->getBaseRegion(); in VisitCluster()
2336 region = region->getBaseRegion(); in includedInBindings()
2349 if (R->getBaseRegion() == region) in includedInBindings()
[all …]
H A DDynamicExtent.cpp66 const MemRegion *BaseRegion = MRegion->getBaseRegion(); in getDynamicExtentWithOffset()
H A DSymbolManager.cpp414 RegionRoots.insert(region->getBaseRegion()); in markLive()
439 MR = MR->getBaseRegion(); in isLiveRegion()
H A DCallEvent.cpp258 ETraits.setTrait(MR->getBaseRegion(), in invalidateRegions()
671 ETraits->setTrait(ThisRegion->getBaseRegion(), in getExtraInvalidatedValues()
H A DSimpleSValBuilder.cpp919 const MemRegion *LeftBase = LeftMR->getBaseRegion(); in evalBinOpLL()
920 const MemRegion *RightBase = RightMR->getBaseRegion(); in evalBinOpLL()
H A DProgramState.cpp555 const MemRegion *R = val.getRegion()->getBaseRegion(); in scan()
H A DMemRegion.cpp715 const auto *const VR = dyn_cast<VarRegion>(this->getBaseRegion()); in sourceRange()
1291 const MemRegion *MemRegion::getBaseRegion() const { in getBaseRegion() function in MemRegion
H A DBugReporter.cpp2283 R = R->getBaseRegion(); in markInteresting()
2294 R = R->getBaseRegion(); in markNotInteresting()
2355 R = R->getBaseRegion(); in getInterestingnessKind()
H A DExprEngine.cpp1139 Region = ValueRegion->getBaseRegion(); in ProcessAutomaticObjDtor()
3139 if (const auto *VR = dyn_cast<VarRegion>(MR->getBaseRegion())) in processPointerEscapedOnBind()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/cert/
H A DInvalidPtrChecker.cpp148 const_cast<MemRegion *>(SymRegOfRetVal->getBaseRegion()); in postPreviousReturnInvalidatingCall()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h120 LLVM_ATTRIBUTE_RETURNS_NONNULL const MemRegion *getBaseRegion() const;