Home
last modified time | relevance | path

Searched refs:getSuperRegion (Results 1 – 20 of 20) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
DMemRegion.cpp39 MemRegionManagerTrait<RegionTy>::getSuperRegion(*this, a1); in getRegion()
77 MemRegionManagerTrait<RegionTy>::getSuperRegion(*this, a1, a2); in getRegion()
146 const MemRegion* r = getSuperRegion(); in isSubRegionOf()
151 r = sr->getSuperRegion(); in isSubRegionOf()
161 const MemRegion *superRegion = r->getSuperRegion(); in getMemRegionManager()
340 SymbolicRegion::ProfileRegion(ID, sym, getSuperRegion()); in Profile()
392 BlockDataRegion::ProfileRegion(ID, BC, LC, BlockCount, getSuperRegion()); in Profile()
403 ProfileRegion(ID, Ex, getSuperRegion()); in Profile()
659 R = ER->getSuperRegion(); in getDescriptiveName()
1058 Super = Base->getSuperRegion(); in getCXXBaseObjectRegion()
[all …]
DStore.cpp331 MR = BaseR->getSuperRegion(); in evalDynamicCast()
475 ElemR->getSuperRegion(), in getLValueElement()
487 const MemRegion *ArrayR = ElemR->getSuperRegion(); in getLValueElement()
DSimpleSValBuilder.cpp548 if (LeftFR->getSuperRegion() != RightFR->getSuperRegion()) in evalBinOpFieldRegionFieldRegion()
777 if (LeftER->getSuperRegion() == RightER->getSuperRegion() && in evalBinOpLL()
910 superR = elemReg->getSuperRegion(); in evalBinOpLN()
DRegionStore.cpp420 SR->getSuperRegion()->getAsOffset().getOffset() && in BindDefault()
766 R = cast<SubRegion>(R)->getSuperRegion(); in getSymbolicOffsetFields()
1542 Result = findLazyBinding(B, cast<SubRegion>(ER->getSuperRegion()), in findLazyBinding()
1549 Result = findLazyBinding(B, cast<SubRegion>(FR->getSuperRegion()), in findLazyBinding()
1559 Result = findLazyBinding(B, cast<SubRegion>(BaseReg->getSuperRegion()), in findLazyBinding()
1580 const MemRegion* superR = R->getSuperRegion(); in getBindingForElement()
1754 const MemRegion *Base = SR->getSuperRegion(); in getBindingForFieldOrElementCommon()
1780 dyn_cast<TypedValueRegion>(R->getSuperRegion())) { in getBindingForFieldOrElementCommon()
1807 const MemRegion *superR = R->getSuperRegion(); in getBindingForObjCIvar()
2333 cast<StackArgumentsSpaceRegion>(TR->getSuperRegion()); in VisitAddedToCluster()
DProgramState.cpp600 const MemRegion *Super = SR->getSuperRegion(); in scan()
711 return isTainted(ER->getSuperRegion(), K) || isTainted(ER->getIndex(), K); in isTainted()
717 return isTainted(ER->getSuperRegion(), K); in isTainted()
DSVals.cpp97 R = SR->getSuperRegion(); in getLocSymbolInBase()
DSymbolManager.cpp399 SR = dyn_cast<SubRegion>(SR->getSuperRegion())) { in markElementIndicesLive()
/external/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
DMPIChecker.cpp37 if (!isa<TypedRegion>(MR) || (ER && !isa<TypedRegion>(ER->getSuperRegion()))) in checkDoubleNonblocking()
66 if (!isa<TypedRegion>(MR) || (ER && !isa<TypedRegion>(ER->getSuperRegion()))) in checkUnmatchedWaits()
155 SuperRegion = ER->getSuperRegion(); in allRegionsUsedByWait()
/external/clang/include/clang/StaticAnalyzer/Checkers/
DSValExplainer.h170 OS << " of " + Visit(R->getSuperRegion()); in VisitElementRegion()
191 Visit(R->getSuperRegion()); in VisitFieldRegion()
201 "' inside " + Visit(R->getSuperRegion()); in VisitCXXBaseObjectRegion()
/external/clang/lib/StaticAnalyzer/Checkers/
DArrayBoundCheckerV2.cpp79 region = cast<SubRegion>(region)->getSuperRegion(); in computeExtentBegin()
296 region = elemReg->getSuperRegion(); in computeOffset()
DArrayBoundChecker.cpp59 = C.getStoreManager().getSizeInElements(state, ER->getSuperRegion(), in checkLocation()
DReturnPointerRangeChecker.cpp59 = C.getStoreManager().getSizeInElements(state, ER->getSuperRegion(), in checkPreStmt()
DPointerArithChecker.cpp125 Region = Region->getAs<CXXBaseObjectRegion>()->getSuperRegion(); in getArrayRegion()
129 Region = Region->getAs<ElementRegion>()->getSuperRegion(); in getArrayRegion()
DObjCSuperDeallocChecker.cpp159 R = SR->getSuperRegion(); in checkLocation()
DCStringChecker.cpp296 const SubRegion *superReg = cast<SubRegion>(ER->getSuperRegion()); in CheckLocation()
880 const SubRegion *superReg = cast<SubRegion>(ER->getSuperRegion()); in IsFirstBufInBound()
911 R = ER->getSuperRegion(); in InvalidateBuffer()
2141 MR = SR->getSuperRegion(); in checkRegionChanges()
2162 Super = SR->getSuperRegion(); in checkRegionChanges()
DCheckObjCDealloc.cpp525 if (SelfRegion != IvarRegion->getSuperRegion()) in diagnoseMissingReleases()
628 IvarRegion->getSuperRegion()) in findPropertyOnDeallocatingInstance()
DNullabilityChecker.cpp301 return dyn_cast<SymbolicRegion>(FieldReg->getSuperRegion()); in getTrackRegion()
303 return dyn_cast<SymbolicRegion>(ElementReg->getSuperRegion()); in getTrackRegion()
DMallocChecker.cpp1621 MR = ER->getSuperRegion(); in ReportBadFree()
2280 if (VR->getSuperRegion() == R) { in checkPostStmt()
DRetainCountChecker.cpp2729 if (VR->getSuperRegion() == R) { in checkPostStmt()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DMemRegion.h417 const MemRegion* getSuperRegion() const { in getSuperRegion() function