Lines Matching refs:PropDecl

564     const ObjCPropertyDecl *PropDecl = PropImpl->getPropertyDecl();  in diagnoseMissingReleases()  local
566 assert(PropDecl->getSetterKind() == ObjCPropertyDecl::Copy || in diagnoseMissingReleases()
567 PropDecl->getSetterKind() == ObjCPropertyDecl::Retain); in diagnoseMissingReleases()
572 if (PropDecl->getSetterKind() == ObjCPropertyDecl::Retain) in diagnoseMissingReleases()
663 const ObjCPropertyDecl *PropDecl = findShadowedPropertyDecl(PropImpl); in diagnoseExtraRelease() local
664 if (PropDecl) { in diagnoseExtraRelease()
665 if (PropDecl->isReadOnly()) in diagnoseExtraRelease()
668 PropDecl = PropImpl->getPropertyDecl(); in diagnoseExtraRelease()
678 assert(PropDecl->getSetterKind() == ObjCPropertyDecl::Weak || in diagnoseExtraRelease()
679 (PropDecl->getSetterKind() == ObjCPropertyDecl::Assign && in diagnoseExtraRelease()
680 !PropDecl->isReadOnly()) || in diagnoseExtraRelease()
694 if (PropDecl->getSetterKind() == ObjCPropertyDecl::Weak) in diagnoseExtraRelease()
807 const ObjCPropertyDecl *PropDecl = PropImpl->getPropertyDecl(); in findShadowedPropertyDecl() local
810 if (PropDecl->isReadOnly()) in findShadowedPropertyDecl()
813 auto *CatDecl = dyn_cast<ObjCCategoryDecl>(PropDecl->getDeclContext()); in findShadowedPropertyDecl()
819 IdentifierInfo *ID = PropDecl->getIdentifier(); in findShadowedPropertyDecl()
889 const ObjCPropertyDecl *PropDecl; in getDeallocReleaseRequirement() local
890 if (!isSynthesizedRetainableProperty(PropImpl, &IvarDecl, &PropDecl)) in getDeallocReleaseRequirement()
893 ObjCPropertyDecl::SetterKind SK = PropDecl->getSetterKind(); in getDeallocReleaseRequirement()
915 if (PropDecl->isReadOnly()) in getDeallocReleaseRequirement()