Searched refs:ObjCIvarRegion (Results 1 – 8 of 8) sorted by relevance
149 const ObjCIvarRegion *getIvarRegionForIvarSymbol(SymbolRef IvarSym) const;315 const ObjCIvarRegion *317 return dyn_cast_or_null<ObjCIvarRegion>(IvarSym->getOriginRegion()); in getIvarRegionForIvarSymbol()325 const ObjCIvarRegion *IvarRegion = getIvarRegionForIvarSymbol(IvarSym); in getInstanceSymbolFromIvarSymbol()523 const ObjCIvarRegion *IvarRegion = cast<ObjCIvarRegion>(TVR); in diagnoseMissingReleases()848 const ObjCIvarRegion *RemovedRegion = getIvarRegionForIvarSymbol(Value); in removeValueRequiringRelease()860 const ObjCIvarRegion *UnreleasedRegion = getIvarRegionForIvarSymbol(Sym); in removeValueRequiringRelease()
160 auto *IvarRegion = dyn_cast_or_null<ObjCIvarRegion>(PriorSubRegion); in checkLocation()
174 ObjCIvarRegion::ObjCIvarRegion(const ObjCIvarDecl *ivd, const SubRegion *sReg) in ObjCIvarRegion() function in ObjCIvarRegion179 const ObjCIvarDecl *ObjCIvarRegion::getDecl() const { return IVD; } in getDecl()181 QualType ObjCIvarRegion::getValueType() const { in getValueType()295 void ObjCIvarRegion::ProfileRegion(llvm::FoldingSetNodeID& ID, in ProfileRegion()303 void ObjCIvarRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()542 void ObjCIvarRegion::dumpToStream(raw_ostream &os) const { in dumpToStream()670 bool ObjCIvarRegion::canPrintPrettyAsExpr() const { in canPrintPrettyAsExpr()674 void ObjCIvarRegion::printPrettyAsExpr(raw_ostream &os) const { in printPrettyAsExpr()1220 const ObjCIvarRegion*1223 return getSubRegion<ObjCIvarRegion>(d, superRegion); in getObjCIvarRegion()
67 isa<ObjCIvarRegion, CXXDerivedObjectRegion>(r)) && in BindingKey()569 SVal getBindingForObjCIvar(RegionBindingsConstRef B, const ObjCIvarRegion *R);1469 if (const ObjCIvarRegion *IVR = dyn_cast<ObjCIvarRegion>(R)) { in getBinding()2162 const ObjCIvarRegion* R) { in getBindingForObjCIvar()
709 if (const auto *IvarR = dyn_cast<ObjCIvarRegion>(RegionOfInterest)) { in maybeEmitNoteForObjCSelf()
76 REGION(ObjCIvarRegion, DeclRegion)
1146 class ObjCIvarRegion : public DeclRegion {1151 ObjCIvarRegion(const ObjCIvarDecl *ivd, const SubRegion *sReg);1535 const ObjCIvarRegion *getObjCIvarRegion(const ObjCIvarDecl *ivd,
292 if (!Sym || !isa_and_nonnull<ObjCIvarRegion>(Sym->getOriginRegion())) in checkPostStmt()