Home
last modified time | relevance | path

Searched refs:ObjCIvarRegion (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMacOSXAPIChecker.cpp35 static const ObjCIvarRegion *getParentIvarRegion(const MemRegion *R);
53 const ObjCIvarRegion *
57 if (const ObjCIvarRegion *IR = dyn_cast<ObjCIvarRegion>(SR)) in getParentIvarRegion()
112 } else if (const ObjCIvarRegion *IVR = getParentIvarRegion(R)) { in CheckDispatchOnce()
H A DCheckObjCDealloc.cpp149 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()
H A DObjCSuperDeallocChecker.cpp160 auto *IvarRegion = dyn_cast_or_null<ObjCIvarRegion>(PriorSubRegion); in checkLocation()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp183 ObjCIvarRegion::ObjCIvarRegion(const ObjCIvarDecl *ivd, const SubRegion *sReg) in ObjCIvarRegion() function in ObjCIvarRegion
188 const ObjCIvarDecl *ObjCIvarRegion::getDecl() const { return IVD; } in getDecl()
190 QualType ObjCIvarRegion::getValueType() const { in getValueType()
304 void ObjCIvarRegion::ProfileRegion(llvm::FoldingSetNodeID& ID, in ProfileRegion()
312 void ObjCIvarRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
551 void ObjCIvarRegion::dumpToStream(raw_ostream &os) const { in dumpToStream()
679 bool ObjCIvarRegion::canPrintPrettyAsExpr() const { in canPrintPrettyAsExpr()
683 void ObjCIvarRegion::printPrettyAsExpr(raw_ostream &os) const { in printPrettyAsExpr()
1267 const ObjCIvarRegion*
1270 return getSubRegion<ObjCIvarRegion>(d, superRegion); in getObjCIvarRegion()
H A DRegionStore.cpp67 isa<ObjCIvarRegion, CXXDerivedObjectRegion>(r)) && in BindingKey()
733 SVal getBindingForObjCIvar(RegionBindingsConstRef B, const ObjCIvarRegion *R);
1628 if (const ObjCIvarRegion *IVR = dyn_cast<ObjCIvarRegion>(R)) { in getBinding()
2321 const ObjCIvarRegion* R) { in getBindingForObjCIvar()
H A DBugReporterVisitors.cpp616 if (const auto *IvarR = dyn_cast<ObjCIvarRegion>(RegionOfInterest)) { in maybeEmitNoteForObjCSelf()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DRegions.def76 REGION(ObjCIvarRegion, DeclRegion)
H A DMemRegion.h1174 class ObjCIvarRegion : public DeclRegion {
1179 ObjCIvarRegion(const ObjCIvarDecl *ivd, const SubRegion *sReg);
1563 const ObjCIvarRegion *getObjCIvarRegion(const ObjCIvarDecl *ivd,
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/
H A DSValExplainer.h234 std::string VisitObjCIvarRegion(const ObjCIvarRegion *R) { in VisitObjCIvarRegion()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp291 if (!Sym || !isa_and_nonnull<ObjCIvarRegion>(Sym->getOriginRegion())) in checkPostStmt()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc7780 …14ObjCIvarRegion12dumpToStreamERN4llvm11raw_ostreamE", "clang::ento::ObjCIvarRegion::dumpToStream(…
7828 …KNS0_9MemRegionE", "clang::ento::ObjCIvarRegion* clang::ento::MemRegionManager::getSubRegion<clang…
7885 {"_ZN5clang4ento14ObjCIvarRegionD1Ev", "clang::ento::ObjCIvarRegion::~ObjCIvarRegion()"},
7886 {"_ZN5clang4ento14ObjCIvarRegionD0Ev", "clang::ento::ObjCIvarRegion::~ObjCIvarRegion()"},
7887 {"_ZNK5clang4ento14ObjCIvarRegion12getValueTypeEv", "clang::ento::ObjCIvarRegion::getValueType() co…
25270 {"_ZTVN5clang4ento14ObjCIvarRegionE", "vtable for clang::ento::ObjCIvarRegion"},