Lines Matching refs:SubRegion
60 const ElementRegion *StoreManager::MakeElementRegion(const SubRegion *Base, in MakeElementRegion()
67 const ElementRegion *StoreManager::GetElementZeroRegion(const SubRegion *R, in GetElementZeroRegion()
149 return MakeElementRegion(cast<SubRegion>(R), PointeeTy); in castRegion()
189 return MakeElementRegion(cast<SubRegion>(baseR), PointeeTy); in castRegion()
220 newSuperR = MakeElementRegion(cast<SubRegion>(baseR), Ctx.CharTy, in castRegion()
224 return MakeElementRegion(cast<SubRegion>(newSuperR), PointeeTy, newIndex); in castRegion()
298 BaseDecl, cast<SubRegion>(DerivedReg), IsVirtual); in evalDerivedToBase()
403 const SubRegion* BaseR = nullptr; in getLValueFieldOrIvar()
407 BaseR = cast<SubRegion>(BaseL.castAs<loc::MemRegionVal>().getRegion()); in getLValueFieldOrIvar()
468 const SubRegion *BaseRegion = in getLValueElement()
469 Base.castAs<loc::MemRegionVal>().getRegionAs<SubRegion>(); in getLValueElement()
505 elementType, Offset, cast<SubRegion>(ElemR->getSuperRegion()), Ctx)); in getLValueElement()
516 const SubRegion *ArrayR = cast<SubRegion>(ElemR->getSuperRegion()); in getLValueElement()