Home | History | Annotate | Download | only in Core

Lines Matching defs:ER

84   if (const ElementRegion *ER = dyn_cast<ElementRegion>(R)) {
85 const RegionRawOffset &O = ER->getAsArrayOffset();
1049 if (const ElementRegion* ER = dyn_cast<ElementRegion>(R)) {
1055 return CastRetrievedVal(getBindingForElement(store, ER), ER, T, false);
1112 if (const ElementRegion *ER = dyn_cast<ElementRegion>(R)) {
1114 GetLazyBinding(B, ER->getSuperRegion(), originalRegion);
1118 MRMgr.getElementRegionWithSuper(ER, X.second));
1262 if (const ElementRegion *ER = dyn_cast<ElementRegion>(lazyBindingRegion))
1263 return getBindingForElement(lazyBindingStore, ER);
1287 if (const ElementRegion *ER = dyn_cast<ElementRegion>(superR)) {
1288 NonLoc index = ER->getIndex();
1468 if (const ElementRegion *ER = dyn_cast<ElementRegion>(R)) {
1469 if (ER->getIndex().isZeroConstant()) {
1471 dyn_cast<TypedValueRegion>(ER->getSuperRegion())) {
1592 const ElementRegion *ER = MRMgr.getElementRegion(ElementTy, Idx, R, Ctx);
1595 newStore = BindStruct(newStore.getStore(), ER, *VI);
1597 newStore = BindArray(newStore.getStore(), ER, *VI);
1599 newStore = Bind(newStore.getStore(), svalBuilder.makeLoc(ER), *VI);