Searched refs:MRMgr (Results 1 – 7 of 7) sorted by relevance
/external/clang/lib/StaticAnalyzer/Core/ |
D | Store.cpp | 26 MRMgr(svalBuilder.getRegionManager()), Ctx(stateMgr.getContext()) {} in StoreManager() 48 return MRMgr.getElementRegion(EleTy, idx, Base, svalBuilder.getContext()); in MakeElementRegion() 70 return MRMgr.getElementRegion(T, idx, R, Ctx); in GetElementZeroRegion() 286 MRMgr.getCXXBaseObjectRegion(BaseDecl, DerivedRegVal->getRegion(), in evalDerivedToBase() 429 return loc::MemRegionVal(MRMgr.getObjCIvarRegion(ID, BaseR)); in getLValueFieldOrIvar() 431 return loc::MemRegionVal(MRMgr.getFieldRegion(cast<FieldDecl>(D), BaseR)); in getLValueFieldOrIvar() 466 return loc::MemRegionVal(MRMgr.getElementRegion(elementType, Offset, in getLValueElement() 485 return loc::MemRegionVal(MRMgr.getElementRegion(elementType, Offset, in getLValueElement() 499 return loc::MemRegionVal(MRMgr.getElementRegion(elementType, NewIdx, ArrayR, in getLValueElement()
|
D | CallEvent.cpp | 273 MemRegionManager &MRMgr = SVB.getRegionManager(); in addParameterValuesToBindings() local 285 Loc ParamLoc = SVB.makeLoc(MRMgr.getVarRegion(ParamDecl, CalleeCtx)); in addParameterValuesToBindings() 882 MemRegionManager &MRMgr = SVB.getRegionManager(); in getInitialStackFrameContents() local 883 Loc SelfLoc = SVB.makeLoc(MRMgr.getVarRegion(SelfD, CalleeCtx)); in getInitialStackFrameContents()
|
D | RegionStore.cpp | 1106 const GlobalsSpaceRegion *GS = MRMgr.getGlobalsRegion(K); in invalidateGlobalRegion() 1259 return loc::MemRegionVal(MRMgr.getElementRegion(T, ZeroIdx, R, Ctx)); in ArrayToPointer() 1459 Result.second = MRMgr.getElementRegionWithSuper(ER, Result.second); in findLazyBinding() 1466 Result.second = MRMgr.getFieldRegionWithSuper(FR, Result.second); in findLazyBinding() 1476 Result.second = MRMgr.getCXXBaseObjectRegionWithSuper(BaseReg, in findLazyBinding() 1996 const ElementRegion *ER = MRMgr.getElementRegion(ElementTy, Idx, R, Ctx); in bindArray() 2043 const ElementRegion *ER = MRMgr.getElementRegion(ElemType, Idx, R, Ctx); in bindVector() 2087 const FieldRegion *SourceFR = MRMgr.getFieldRegion(*I, LCV.getRegion()); in tryBindSmallStruct() 2090 const FieldRegion *DestFR = MRMgr.getFieldRegion(*I, R); in tryBindSmallStruct() 2144 const FieldRegion* FR = MRMgr.getFieldRegion(*FI, R); in bindStruct()
|
D | ExprEngineCXX.cpp | 171 MemRegionManager &MRMgr = getSValBuilder().getRegionManager(); in VisitCXXConstructExpr() local 172 Target = MRMgr.getCXXTempObjectRegion(CE, LCtx); in VisitCXXConstructExpr()
|
D | BugReporterVisitors.cpp | 848 MemRegionManager &MRMgr = StateMgr.getRegionManager(); in getLocationRegionIfReference() local 849 return MRMgr.getVarRegion(VD, N->getLocationContext()); in getLocationRegionIfReference()
|
D | ExprEngine.cpp | 190 MemRegionManager &MRMgr = StateMgr.getRegionManager(); in createTemporaryRegionIfNeeded() local 219 TR = MRMgr.getCXXStaticTempObjectRegion(Inner); in createTemporaryRegionIfNeeded() 222 TR = MRMgr.getCXXTempObjectRegion(Inner, LC); in createTemporaryRegionIfNeeded()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | Store.h | 46 MemRegionManager &MRMgr; variable 85 MemRegionManager& getRegionManager() { return MRMgr; } in getRegionManager() 88 return svalBuilder.makeLoc(MRMgr.getVarRegion(VD, LC)); in getLValueVar() 93 return loc::MemRegionVal(MRMgr.getCompoundLiteralRegion(CL, LC)); in getLValueCompoundLiteral()
|