Lines Matching refs:ObjCPropertyDecl

71                                             const ObjCPropertyDecl **PD) {  in isSynthesizedRetainableProperty()
164 const ObjCPropertyDecl *
564 const ObjCPropertyDecl *PropDecl = PropImpl->getPropertyDecl(); in diagnoseMissingReleases()
566 assert(PropDecl->getSetterKind() == ObjCPropertyDecl::Copy || in diagnoseMissingReleases()
567 PropDecl->getSetterKind() == ObjCPropertyDecl::Retain); in diagnoseMissingReleases()
572 if (PropDecl->getSetterKind() == ObjCPropertyDecl::Retain) in diagnoseMissingReleases()
664 const ObjCPropertyDecl *PropDecl = findShadowedPropertyDecl(PropImpl); in diagnoseExtraRelease()
679 assert(PropDecl->getSetterKind() == ObjCPropertyDecl::Weak || in diagnoseExtraRelease()
680 (PropDecl->getSetterKind() == ObjCPropertyDecl::Assign && in diagnoseExtraRelease()
695 if (PropDecl->getSetterKind() == ObjCPropertyDecl::Weak) in diagnoseExtraRelease()
806 const ObjCPropertyDecl *ObjCDeallocChecker::findShadowedPropertyDecl( in findShadowedPropertyDecl()
808 const ObjCPropertyDecl *PropDecl = PropImpl->getPropertyDecl(); in findShadowedPropertyDecl()
823 auto *ShadowedPropDecl = dyn_cast<ObjCPropertyDecl>(*I); in findShadowedPropertyDecl()
890 const ObjCPropertyDecl *PropDecl; in getDeallocReleaseRequirement()
894 ObjCPropertyDecl::SetterKind SK = PropDecl->getSetterKind(); in getDeallocReleaseRequirement()
899 case ObjCPropertyDecl::Retain: in getDeallocReleaseRequirement()
900 case ObjCPropertyDecl::Copy: in getDeallocReleaseRequirement()
909 case ObjCPropertyDecl::Weak: in getDeallocReleaseRequirement()
912 case ObjCPropertyDecl::Assign: in getDeallocReleaseRequirement()
947 const ObjCPropertyDecl *Prop = M.getAccessedProperty(); in getValueReleasedByNillingOut()