reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
  130   MemRegionManager& getRegionManager() { return MRMgr; }
  135     return svalBuilder.makeLoc(MRMgr.getVarRegion(VD, LC));
  140     return loc::MemRegionVal(MRMgr.getCompoundLiteralRegion(CL, LC));
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
 1288   const GlobalsSpaceRegion *GS = MRMgr.getGlobalsRegion(K);
 1440   return loc::MemRegionVal(MRMgr.getElementRegion(T, ZeroIdx, R, Ctx));
 1644       Result.second = MRMgr.getElementRegionWithSuper(ER, Result.second);
 1651       Result.second = MRMgr.getFieldRegionWithSuper(FR, Result.second);
 1661       Result.second = MRMgr.getCXXBaseObjectRegionWithSuper(BaseReg,
 2271     const ElementRegion *ER = MRMgr.getElementRegion(ElementTy, Idx, R, Ctx);
 2318     const ElementRegion *ER = MRMgr.getElementRegion(ElemType, Idx, R, Ctx);
 2360     const FieldRegion *SourceFR = MRMgr.getFieldRegion(*I, LCV.getRegion());
 2363     const FieldRegion *DestFR = MRMgr.getFieldRegion(*I, R);
 2449           MRMgr.getCXXBaseObjectRegion(BRD, R, /*IsVirtual=*/false);
 2469     const FieldRegion* FR = MRMgr.getFieldRegion(*FI, R);
tools/clang/lib/StaticAnalyzer/Core/Store.cpp
   64   return MRMgr.getElementRegion(EleTy, idx, Base, svalBuilder.getContext());
   71   return MRMgr.getElementRegion(T, idx, R, Ctx);
  294   const MemRegion *BaseReg = MRMgr.getCXXBaseObjectRegion(
  387           MRMgr.getCXXDerivedObjectRegion(TargetClass, SR));
  468     return loc::MemRegionVal(MRMgr.getObjCIvarRegion(ID, BaseR));
  470   return loc::MemRegionVal(MRMgr.getFieldRegion(cast<FieldDecl>(D), BaseR));
  506     return loc::MemRegionVal(MRMgr.getElementRegion(elementType, Offset,
  525     return loc::MemRegionVal(MRMgr.getElementRegion(
  538   return loc::MemRegionVal(MRMgr.getElementRegion(elementType, NewIdx, ArrayR,