Lines Matching refs:superRegion

69                                          const SuperTy *superRegion) {  in getSubRegion()  argument
71 RegionTy::ProfileRegion(ID, arg1, superRegion); in getSubRegion()
77 new (R) RegionTy(arg1, superRegion); in getSubRegion()
86 const SuperTy *superRegion) { in getSubRegion() argument
88 RegionTy::ProfileRegion(ID, arg1, arg2, superRegion); in getSubRegion()
94 new (R) RegionTy(arg1, arg2, superRegion); in getSubRegion()
105 const SuperTy *superRegion) { in getSubRegion() argument
107 RegionTy::ProfileRegion(ID, arg1, arg2, arg3, superRegion); in getSubRegion()
113 new (R) RegionTy(arg1, arg2, arg3, superRegion); in getSubRegion()
150 const MemRegion *superRegion = r->getSuperRegion(); in getMemRegionManager() local
151 if (const auto *sr = dyn_cast<SubRegion>(superRegion)) { in getMemRegionManager()
155 return superRegion->getMemRegionManager(); in getMemRegionManager()
230 const MemRegion *superRegion) { in ProfileRegion() argument
233 ID.AddPointer(superRegion); in ProfileRegion()
238 const MemRegion *superRegion) { in ProfileRegion() argument
241 ID.AddPointer(superRegion); in ProfileRegion()
246 const MemRegion *superRegion) { in ProfileRegion() argument
250 ID.AddPointer(superRegion); in ProfileRegion()
254 ProfileRegion(ID, Ex, Cnt, superRegion); in Profile()
258 CompoundLiteralRegion::ProfileRegion(ID, CL, superRegion); in Profile()
263 const MemRegion* superRegion) { in ProfileRegion() argument
266 ID.AddPointer(superRegion); in ProfileRegion()
278 CXXThisRegion::ProfileRegion(ID, ThisPointerTy, superRegion); in Profile()
282 ProfileRegion(ID, getDecl(), superRegion); in Profile()
287 const MemRegion* superRegion) { in ProfileRegion() argument
290 ID.AddPointer(superRegion); in ProfileRegion()
294 ProfileRegion(ID, getDecl(), superRegion); in Profile()
299 const MemRegion *superRegion) { in ProfileRegion() argument
302 ID.AddPointer(superRegion); in ProfileRegion()
306 ProfileRegion(ID, getDecl(), superRegion); in Profile()
318 ProfileRegion(ID, getOriginExpr(), getIndex(), superRegion); in Profile()
334 const MemRegion* superRegion) { in ProfileRegion() argument
337 ID.AddPointer(superRegion); in ProfileRegion()
342 ElementRegion::ProfileRegion(ID, ElementType, Index, superRegion); in Profile()
353 FunctionCodeRegion::ProfileRegion(ID, FD, superRegion); in Profile()
365 BlockCodeRegion::ProfileRegion(ID, BD, locTy, AC, superRegion); in Profile()
405 ProfileRegion(ID, getDecl(), isVirtual(), superRegion); in Profile()
416 ProfileRegion(ID, getDecl(), superRegion); in Profile()
490 os << "Base{" << superRegion << ',' << getDecl()->getName() << '}'; in dumpToStream()
494 os << "Derived{" << superRegion << ',' << getDecl()->getName() << '}'; in dumpToStream()
502 os << "Element{" << superRegion << ',' << Index << ',' << getElementType() in dumpToStream()
507 os << superRegion << "." << *getDecl(); in dumpToStream()
511 os << "Ivar{" << superRegion << ',' << *getDecl() << '}'; in dumpToStream()
640 return superRegion->canPrintPrettyAsExpr(); in canPrintPrettyAsExpr()
645 superRegion->printPrettyAsExpr(os); in printPrettyAsExpr()
660 return superRegion->canPrintPrettyAsExpr(); in canPrintPrettyAsExpr()
664 superRegion->printPrettyAsExpr(os); in printPrettyAsExpr()
668 return superRegion->canPrintPrettyAsExpr(); in canPrintPrettyAsExpr()
672 superRegion->printPrettyAsExpr(os); in printPrettyAsExpr()
1120 const SubRegion* superRegion, in getElementRegion() argument
1125 ElementRegion::ProfileRegion(ID, T, Idx, superRegion); in getElementRegion()
1133 new (R) ElementRegion(T, Idx, superRegion); in getElementRegion()
1166 const SubRegion* superRegion){ in getFieldRegion() argument
1167 return getSubRegion<FieldRegion>(d, superRegion); in getFieldRegion()
1172 const SubRegion* superRegion) { in getObjCIvarRegion() argument
1173 return getSubRegion<ObjCIvarRegion>(d, superRegion); in getObjCIvarRegion()