Lines Matching refs:PropImpl

151   getDeallocReleaseRequirement(const ObjCPropertyImplDecl *PropImpl) const;
164 findShadowedPropertyDecl(const ObjCPropertyImplDecl *PropImpl) const;
175 bool isReleasedByCIFilterDealloc(const ObjCPropertyImplDecl *PropImpl) const;
176 bool isNibLoadedIvarWithoutRetain(const ObjCPropertyImplDecl *PropImpl) const;
279 for (auto *PropImpl : getContainingObjCImpl(LCtx)->property_impls()) { in checkBeginFunction() local
280 ReleaseRequirement Requirement = getDeallocReleaseRequirement(PropImpl); in checkBeginFunction()
284 SVal LVal = State->getLValue(PropImpl->getPropertyIvarDecl(), SelfVal); in checkBeginFunction()
560 const ObjCPropertyImplDecl *PropImpl = in diagnoseMissingReleases() local
563 const ObjCPropertyDecl *PropDecl = PropImpl->getPropertyDecl(); in diagnoseMissingReleases()
627 const ObjCPropertyImplDecl *PropImpl = in findPropertyOnDeallocatingInstance() local
629 return PropImpl; in findPropertyOnDeallocatingInstance()
643 const ObjCPropertyImplDecl *PropImpl = in diagnoseExtraRelease() local
646 if (!PropImpl) in diagnoseExtraRelease()
651 if (getDeallocReleaseRequirement(PropImpl) != in diagnoseExtraRelease()
662 const ObjCPropertyDecl *PropDecl = findShadowedPropertyDecl(PropImpl); in diagnoseExtraRelease()
667 PropDecl = PropImpl->getPropertyDecl(); in diagnoseExtraRelease()
680 isReleasedByCIFilterDealloc(PropImpl) in diagnoseExtraRelease()
684 OS << "The '" << *PropImpl->getPropertyIvarDecl() in diagnoseExtraRelease()
688 if (isReleasedByCIFilterDealloc(PropImpl)) { in diagnoseExtraRelease()
723 const ObjCPropertyImplDecl *PropImpl = in diagnoseMistakenDealloc() local
725 if (!PropImpl) in diagnoseMistakenDealloc()
728 if (getDeallocReleaseRequirement(PropImpl) != in diagnoseMistakenDealloc()
740 OS << "'" << *PropImpl->getPropertyIvarDecl() in diagnoseMistakenDealloc()
805 const ObjCPropertyImplDecl *PropImpl) const { in findShadowedPropertyDecl()
806 const ObjCPropertyDecl *PropDecl = PropImpl->getPropertyDecl(); in findShadowedPropertyDecl()
886 const ObjCPropertyImplDecl *PropImpl) const { in getDeallocReleaseRequirement()
889 if (!isSynthesizedRetainableProperty(PropImpl, &IvarDecl, &PropDecl)) in getDeallocReleaseRequirement()
899 if (isReleasedByCIFilterDealloc(PropImpl)) in getDeallocReleaseRequirement()
902 if (isNibLoadedIvarWithoutRetain(PropImpl)) in getDeallocReleaseRequirement()
1039 const ObjCPropertyImplDecl *PropImpl) const { in isReleasedByCIFilterDealloc()
1040 assert(PropImpl->getPropertyIvarDecl()); in isReleasedByCIFilterDealloc()
1041 StringRef PropName = PropImpl->getPropertyDecl()->getName(); in isReleasedByCIFilterDealloc()
1042 StringRef IvarName = PropImpl->getPropertyIvarDecl()->getName(); in isReleasedByCIFilterDealloc()
1051 PropImpl->getPropertyIvarDecl()->getContainingInterface(); in isReleasedByCIFilterDealloc()
1070 const ObjCPropertyImplDecl *PropImpl) const { in isNibLoadedIvarWithoutRetain()
1071 const ObjCIvarDecl *IvarDecl = PropImpl->getPropertyIvarDecl(); in isNibLoadedIvarWithoutRetain()
1081 if (PropImpl->getPropertyDecl()->getSetterMethodDecl()) in isNibLoadedIvarWithoutRetain()