Lines Matching refs:PropImpl

152   getDeallocReleaseRequirement(const ObjCPropertyImplDecl *PropImpl) const;
165 findShadowedPropertyDecl(const ObjCPropertyImplDecl *PropImpl) const;
176 bool isReleasedByCIFilterDealloc(const ObjCPropertyImplDecl *PropImpl) const;
177 bool isNibLoadedIvarWithoutRetain(const ObjCPropertyImplDecl *PropImpl) const;
280 for (auto *PropImpl : getContainingObjCImpl(LCtx)->property_impls()) { in checkBeginFunction() local
281 ReleaseRequirement Requirement = getDeallocReleaseRequirement(PropImpl); in checkBeginFunction()
285 SVal LVal = State->getLValue(PropImpl->getPropertyIvarDecl(), SelfVal); in checkBeginFunction()
561 const ObjCPropertyImplDecl *PropImpl = in diagnoseMissingReleases() local
564 const ObjCPropertyDecl *PropDecl = PropImpl->getPropertyDecl(); in diagnoseMissingReleases()
628 const ObjCPropertyImplDecl *PropImpl = in findPropertyOnDeallocatingInstance() local
630 return PropImpl; in findPropertyOnDeallocatingInstance()
644 const ObjCPropertyImplDecl *PropImpl = in diagnoseExtraRelease() local
647 if (!PropImpl) in diagnoseExtraRelease()
652 if (getDeallocReleaseRequirement(PropImpl) != in diagnoseExtraRelease()
663 const ObjCPropertyDecl *PropDecl = findShadowedPropertyDecl(PropImpl); in diagnoseExtraRelease()
668 PropDecl = PropImpl->getPropertyDecl(); in diagnoseExtraRelease()
681 isReleasedByCIFilterDealloc(PropImpl) in diagnoseExtraRelease()
685 OS << "The '" << *PropImpl->getPropertyIvarDecl() in diagnoseExtraRelease()
689 if (isReleasedByCIFilterDealloc(PropImpl)) { in diagnoseExtraRelease()
724 const ObjCPropertyImplDecl *PropImpl = in diagnoseMistakenDealloc() local
726 if (!PropImpl) in diagnoseMistakenDealloc()
729 if (getDeallocReleaseRequirement(PropImpl) != in diagnoseMistakenDealloc()
741 OS << "'" << *PropImpl->getPropertyIvarDecl() in diagnoseMistakenDealloc()
806 const ObjCPropertyImplDecl *PropImpl) const { in findShadowedPropertyDecl()
807 const ObjCPropertyDecl *PropDecl = PropImpl->getPropertyDecl(); in findShadowedPropertyDecl()
887 const ObjCPropertyImplDecl *PropImpl) const { in getDeallocReleaseRequirement()
890 if (!isSynthesizedRetainableProperty(PropImpl, &IvarDecl, &PropDecl)) in getDeallocReleaseRequirement()
900 if (isReleasedByCIFilterDealloc(PropImpl)) in getDeallocReleaseRequirement()
903 if (isNibLoadedIvarWithoutRetain(PropImpl)) in getDeallocReleaseRequirement()
1040 const ObjCPropertyImplDecl *PropImpl) const { in isReleasedByCIFilterDealloc()
1041 assert(PropImpl->getPropertyIvarDecl()); in isReleasedByCIFilterDealloc()
1042 StringRef PropName = PropImpl->getPropertyDecl()->getName(); in isReleasedByCIFilterDealloc()
1043 StringRef IvarName = PropImpl->getPropertyIvarDecl()->getName(); in isReleasedByCIFilterDealloc()
1052 PropImpl->getPropertyIvarDecl()->getContainingInterface(); in isReleasedByCIFilterDealloc()
1071 const ObjCPropertyImplDecl *PropImpl) const { in isNibLoadedIvarWithoutRetain()
1072 const ObjCIvarDecl *IvarDecl = PropImpl->getPropertyIvarDecl(); in isNibLoadedIvarWithoutRetain()
1082 if (PropImpl->getPropertyDecl()->getSetterMethodDecl()) in isNibLoadedIvarWithoutRetain()