Lines Matching refs:PropImpl

157   getDeallocReleaseRequirement(const ObjCPropertyImplDecl *PropImpl) const;
170 findShadowedPropertyDecl(const ObjCPropertyImplDecl *PropImpl) const;
181 bool isReleasedByCIFilterDealloc(const ObjCPropertyImplDecl *PropImpl) const;
182 bool isNibLoadedIvarWithoutRetain(const ObjCPropertyImplDecl *PropImpl) const;
285 for (auto *PropImpl : getContainingObjCImpl(LCtx)->property_impls()) { in checkBeginFunction() local
286 ReleaseRequirement Requirement = getDeallocReleaseRequirement(PropImpl); in checkBeginFunction()
290 SVal LVal = State->getLValue(PropImpl->getPropertyIvarDecl(), SelfVal); in checkBeginFunction()
568 const ObjCPropertyImplDecl *PropImpl = in diagnoseMissingReleases() local
571 const ObjCPropertyDecl *PropDecl = PropImpl->getPropertyDecl(); in diagnoseMissingReleases()
635 const ObjCPropertyImplDecl *PropImpl = in findPropertyOnDeallocatingInstance() local
637 return PropImpl; in findPropertyOnDeallocatingInstance()
651 const ObjCPropertyImplDecl *PropImpl = in diagnoseExtraRelease() local
654 if (!PropImpl) in diagnoseExtraRelease()
659 if (getDeallocReleaseRequirement(PropImpl) != in diagnoseExtraRelease()
670 const ObjCPropertyDecl *PropDecl = findShadowedPropertyDecl(PropImpl); in diagnoseExtraRelease()
675 PropDecl = PropImpl->getPropertyDecl(); in diagnoseExtraRelease()
688 isReleasedByCIFilterDealloc(PropImpl) in diagnoseExtraRelease()
692 OS << "The '" << *PropImpl->getPropertyIvarDecl() in diagnoseExtraRelease()
696 if (isReleasedByCIFilterDealloc(PropImpl)) { in diagnoseExtraRelease()
731 const ObjCPropertyImplDecl *PropImpl = in diagnoseMistakenDealloc() local
733 if (!PropImpl) in diagnoseMistakenDealloc()
736 if (getDeallocReleaseRequirement(PropImpl) != in diagnoseMistakenDealloc()
748 OS << "'" << *PropImpl->getPropertyIvarDecl() in diagnoseMistakenDealloc()
796 const ObjCPropertyImplDecl *PropImpl) const { in findShadowedPropertyDecl()
797 const ObjCPropertyDecl *PropDecl = PropImpl->getPropertyDecl(); in findShadowedPropertyDecl()
877 const ObjCPropertyImplDecl *PropImpl) const { in getDeallocReleaseRequirement()
880 if (!isSynthesizedRetainableProperty(PropImpl, &IvarDecl, &PropDecl)) in getDeallocReleaseRequirement()
890 if (isReleasedByCIFilterDealloc(PropImpl)) in getDeallocReleaseRequirement()
893 if (isNibLoadedIvarWithoutRetain(PropImpl)) in getDeallocReleaseRequirement()
1030 const ObjCPropertyImplDecl *PropImpl) const { in isReleasedByCIFilterDealloc()
1031 assert(PropImpl->getPropertyIvarDecl()); in isReleasedByCIFilterDealloc()
1032 StringRef PropName = PropImpl->getPropertyDecl()->getName(); in isReleasedByCIFilterDealloc()
1033 StringRef IvarName = PropImpl->getPropertyIvarDecl()->getName(); in isReleasedByCIFilterDealloc()
1042 PropImpl->getPropertyIvarDecl()->getContainingInterface(); in isReleasedByCIFilterDealloc()
1061 const ObjCPropertyImplDecl *PropImpl) const { in isNibLoadedIvarWithoutRetain()
1062 const ObjCIvarDecl *IvarDecl = PropImpl->getPropertyIvarDecl(); in isNibLoadedIvarWithoutRetain()
1072 if (PropImpl->getPropertyDecl()->getSetterMethodDecl()) in isNibLoadedIvarWithoutRetain()