Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DStackAddrEscapeChecker.cpp71 R = R->getBaseRegion(); in genName()
386 if (const auto *SymReg = R->getBaseRegion()->getAs<SymbolicRegion>()) { in getStackOrGlobalSpaceRegion()
394 Reg = Reg->getBaseRegion(); in getOriginBaseRegion()
399 Reg = OriginReg->getBaseRegion(); in getOriginBaseRegion()
420 Referrer = SymReg->getSymbol()->getOriginRegion()->getBaseRegion(); in printReferrer()
516 isa<SymbolicRegion>(Referrer->getBaseRegion()) && in checkEndFunction()
590 const MemRegion *Referrer = P.first->getBaseRegion(); in checkEndFunction()
H A DCheckPlacementNew.cpp196 const DeclRegion *BaseDeclRegion = R->getBaseRegion()->getAs<DeclRegion>(); in checkElementRegionAlign()
238 const MemRegion *BaseRegion = R->getBaseRegion(); in checkFieldRegionAlign()
H A DMacOSXAPIChecker.cpp94 if (const VarRegion *VR = dyn_cast<VarRegion>(R->getBaseRegion())) { in CheckDispatchOnce()
H A DCXXDeleteChecker.cpp99 const auto *DerivedClassRegion = MR->getBaseRegion()->getAs<SymbolicRegion>(); in checkPreStmt()
H A DMoveChecker.cpp476 const MemRegion *BaseRegion = ArgRegion->getBaseRegion(); in checkPostCall()
729 State = removeFromState(State, Region->getBaseRegion()); in checkRegionChanges()
H A DTaint.cpp135 if (SubRegion == SubRegion->getBaseRegion()) in addPartialTaint()
H A DValistChecker.cpp179 IsSymbolic = Reg && Reg->getBaseRegion()->getAs<SymbolicRegion>(); in getVAListAsRegion()
H A DMallocChecker.cpp2279 const SymbolicRegion *SrBase = dyn_cast<SymbolicRegion>(R->getBaseRegion()); in FreeMemAux()
2676 R->markInteresting(MR->getBaseRegion()); in HandleOffsetFree()
2945 const VarRegion *VR = MR->getBaseRegion()->getAs<VarRegion>(); in getAllocationSite()
3204 dyn_cast<SymbolicRegion>(MR->getBaseRegion())) in checkEscapeOnReturn()
H A DSmartPtrModeling.cpp583 Region->getBaseRegion()); in checkRegionChanges()
H A DCStringChecker.cpp1264 R->getBaseRegion(), in invalidateSourceBuffer()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp281 LiveRegionRoots.insert(region->getBaseRegion()); in markLive()
286 LazilyCopiedRegionRoots.insert(region->getBaseRegion()); in markLazilyCopied()
310 MR = MR->getBaseRegion(); in isLiveRegion()
329 return LazilyCopiedRegionRoots.count(MR->getBaseRegion()); in isLazilyCopiedRegion()
H A DRegionStore.cpp66 assert((r == r->getBaseRegion() || in BindingKey()
87 const MemRegion *getBaseRegion() const { in getBaseRegion() function in __anonfa909ae00111::BindingKey
89 return getConcreteOffsetRegion()->getBaseRegion(); in getBaseRegion()
90 return getRegion()->getBaseRegion(); in getBaseRegion()
421 const MemRegion *Base = K.getBaseRegion(); in addBinding()
437 const ClusterBindings *Cluster = lookup(K.getBaseRegion()); in lookup()
449 const MemRegion *Base = K.getBaseRegion(); in removeBinding()
724 return B.getDefaultBinding(R->getBaseRegion()); in getDefaultBinding()
955 assert(R == R->getBaseRegion() && "Should only be called for base regions"); in scanReachableSymbols()
1104 const MemRegion *ClusterHead = TopKey.getBaseRegion(); in removeSubRegionBindings()
[all …]
H A DDynamicExtent.cpp93 const MemRegion *BaseRegion = MRegion->getBaseRegion(); in getDynamicExtentWithOffset()
H A DMemRegion.cpp795 if (auto *VR = dyn_cast<VarRegion>(this->getBaseRegion())) { in sourceRange()
1388 const MemRegion *MR = getBaseRegion(); in getMemorySpace()
1400 const MemRegion *Base = getBaseRegion(); in setMemorySpace()
1412 const MemRegion *MemRegion::getBaseRegion() const { in getBaseRegion() function in MemRegion
H A DCallEvent.cpp256 ETraits.setTrait(MR->getBaseRegion(), in invalidateRegions()
740 ETraits->setTrait(ThisRegion->getBaseRegion(), in getExtraInvalidatedValues()
H A DSimpleSValBuilder.cpp949 const MemRegion *LeftBase = LeftMR->getBaseRegion(); in evalBinOpLL()
950 const MemRegion *RightBase = RightMR->getBaseRegion(); in evalBinOpLL()
H A DProgramState.cpp585 const MemRegion *R = val.getRegion()->getBaseRegion(); in scan()
H A DBugReporter.cpp2313 R = R->getBaseRegion(); in markInteresting()
2324 R = R->getBaseRegion(); in markNotInteresting()
2385 R = R->getBaseRegion(); in getInterestingnessKind()
H A DExprEngine.cpp1360 Region = ValueRegion->getBaseRegion(); in ProcessAutomaticObjDtor()
3626 if (const auto *VR = dyn_cast<VarRegion>(MR->getBaseRegion())) in processPointerEscapedOnBind()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/cert/
H A DInvalidPtrChecker.cpp219 const MemRegion *MR = SymRegOfRetVal->getBaseRegion(); in postPreviousReturnInvalidatingCall()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h158 LLVM_ATTRIBUTE_RETURNS_NONNULL const MemRegion *getBaseRegion() const;
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc7812 {"_ZNK5clang4ento9MemRegion13getBaseRegionEv", "clang::ento::MemRegion::getBaseRegion() const"},