HomeSort by: relevance | last modified time | path
    Searched refs:MRMgr (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
LoopWidening.cpp 59 MemRegionManager &MRMgr = PrevState->getStateManager().getRegionManager();
60 const MemRegion *Regions[] = {MRMgr.getStackLocalsRegion(STC),
61 MRMgr.getStackArgumentsRegion(STC),
62 MRMgr.getGlobalsRegion()};
77 const VarRegion *VarMem = MRMgr.getVarRegion(VD, LCtx);
90 MRMgr.getCXXThisRegion(CXXMD->getThisType(), STC);
Store.cpp 44 MRMgr(svalBuilder.getRegionManager()), Ctx(stateMgr.getContext()) {}
64 return MRMgr.getElementRegion(EleTy, idx, Base, svalBuilder.getContext());
71 return MRMgr.getElementRegion(T, idx, R, Ctx);
295 const MemRegion *BaseReg = MRMgr.getCXXBaseObjectRegion(
388 MRMgr.getCXXDerivedObjectRegion(TargetClass, SR));
433 return loc::MemRegionVal(MRMgr.getObjCIvarRegion(ID, BaseR));
435 return loc::MemRegionVal(MRMgr.getFieldRegion(cast<FieldDecl>(D), BaseR));
471 return loc::MemRegionVal(MRMgr.getElementRegion(elementType, Offset,
490 return loc::MemRegionVal(MRMgr.getElementRegion(
503 return loc::MemRegionVal(MRMgr.getElementRegion(elementType, NewIdx, ArrayR
    [all...]
ExprEngineCXX.cpp 116 MemRegionManager &MRMgr = SVB.getRegionManager();
143 MRMgr.getCXXBaseObjectRegion(BaseClass, ThisReg,
282 return loc::MemRegionVal(MRMgr.getCXXStaticTempObjectRegion(E));
285 return loc::MemRegionVal(MRMgr.getCXXTempObjectRegion(E, LCtx));
353 return loc::MemRegionVal(MRMgr.getCXXTempObjectRegion(E, LCtx));
535 MemRegionManager &MRMgr = getSValBuilder().getRegionManager();
536 Target = loc::MemRegionVal(MRMgr.getCXXTempObjectRegion(E, LCtx));
733 Dest = MRMgr.getCXXTempObjectRegion(E, Pred->getLocationContext());
RegionStore.cpp 1279 const GlobalsSpaceRegion *GS = MRMgr.getGlobalsRegion(K);
1400 return loc::MemRegionVal(MRMgr.getElementRegion(T, ZeroIdx, R, Ctx));
1604 Result.second = MRMgr.getElementRegionWithSuper(ER, Result.second);
1611 Result.second = MRMgr.getFieldRegionWithSuper(FR, Result.second);
1621 Result.second = MRMgr.getCXXBaseObjectRegionWithSuper(BaseReg,
2228 const ElementRegion *ER = MRMgr.getElementRegion(ElementTy, Idx, R, Ctx);
2275 const ElementRegion *ER = MRMgr.getElementRegion(ElemType, Idx, R, Ctx);
2317 const FieldRegion *SourceFR = MRMgr.getFieldRegion(*I, LCV.getRegion());
2320 const FieldRegion *DestFR = MRMgr.getFieldRegion(*I, R);
2406 MRMgr.getCXXBaseObjectRegion(BRD, R, /*IsVirtual=*/false)
    [all...]
CallEvent.cpp 474 MemRegionManager &MRMgr = SVB.getRegionManager();
495 MRMgr.getParamVarRegion(Call.getOriginExpr(), Idx, CalleeCtx));
1363 MemRegionManager &MRMgr = SVB.getRegionManager();
1364 Loc SelfLoc = SVB.makeLoc(MRMgr.getVarRegion(SelfD, CalleeCtx));
ExprEngine.cpp 214 MRMgr(StateMgr.getRegionManager()),
337 MemRegionManager &MRMgr = StateMgr.getRegionManager();
383 TR = MRMgr.getCXXStaticTempObjectRegion(Init);
385 TR = MRMgr.getCXXTempObjectRegion(Init, LC);
389 TR = MRMgr.getCXXTempObjectRegion(Init, LC);
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
Store.h 58 /// MRMgr - Manages region objects associated with this StoreManager.
59 MemRegionManager &MRMgr;
130 MemRegionManager& getRegionManager() { return MRMgr; }
135 return svalBuilder.makeLoc(MRMgr.getVarRegion(VD, LC));
140 return loc::MemRegionVal(MRMgr.getCompoundLiteralRegion(CL, LC));
ExprEngine.h 158 /// MRMgr - MemRegionManager object that creates memory regions.
159 MemRegionManager &MRMgr;
429 MemRegionManager &getRegionManager() { return MRMgr; }

Completed in 47 milliseconds