Lines Matching refs:ObjCPropertyDecl

71                                             const ObjCPropertyDecl **PD) {  in isSynthesizedRetainableProperty()
169 const ObjCPropertyDecl *
571 const ObjCPropertyDecl *PropDecl = PropImpl->getPropertyDecl(); in diagnoseMissingReleases()
573 assert(PropDecl->getSetterKind() == ObjCPropertyDecl::Copy || in diagnoseMissingReleases()
574 PropDecl->getSetterKind() == ObjCPropertyDecl::Retain); in diagnoseMissingReleases()
579 if (PropDecl->getSetterKind() == ObjCPropertyDecl::Retain) in diagnoseMissingReleases()
670 const ObjCPropertyDecl *PropDecl = findShadowedPropertyDecl(PropImpl); in diagnoseExtraRelease()
685 assert(PropDecl->getSetterKind() == ObjCPropertyDecl::Weak || in diagnoseExtraRelease()
686 (PropDecl->getSetterKind() == ObjCPropertyDecl::Assign && in diagnoseExtraRelease()
701 if (PropDecl->getSetterKind() == ObjCPropertyDecl::Weak) in diagnoseExtraRelease()
795 const ObjCPropertyDecl *ObjCDeallocChecker::findShadowedPropertyDecl( in findShadowedPropertyDecl()
797 const ObjCPropertyDecl *PropDecl = PropImpl->getPropertyDecl(); in findShadowedPropertyDecl()
812 auto *ShadowedPropDecl = dyn_cast<ObjCPropertyDecl>(D); in findShadowedPropertyDecl()
879 const ObjCPropertyDecl *PropDecl; in getDeallocReleaseRequirement()
883 ObjCPropertyDecl::SetterKind SK = PropDecl->getSetterKind(); in getDeallocReleaseRequirement()
888 case ObjCPropertyDecl::Retain: in getDeallocReleaseRequirement()
889 case ObjCPropertyDecl::Copy: in getDeallocReleaseRequirement()
898 case ObjCPropertyDecl::Weak: in getDeallocReleaseRequirement()
901 case ObjCPropertyDecl::Assign: in getDeallocReleaseRequirement()
936 const ObjCPropertyDecl *Prop = M.getAccessedProperty(); in getValueReleasedByNillingOut()