Lines Matching refs:PIkind
423 unsigned PIkind = PIDecl->getPropertyAttributesAsWritten(); in HandlePropertyInClassExtension() local
424 if (isReadWrite && (PIkind & ObjCPropertyDecl::OBJC_PR_readonly)) { in HandlePropertyInClassExtension()
425 PIkind &= ~ObjCPropertyDecl::OBJC_PR_readonly; in HandlePropertyInClassExtension()
426 PIkind |= ObjCPropertyDecl::OBJC_PR_readwrite; in HandlePropertyInClassExtension()
427 PIkind |= deduceWeakPropertyFromType(*this, PIDecl->getType()); in HandlePropertyInClassExtension()
429 unsigned PrimaryClassMemoryModel = getOwnershipRule(PIkind); in HandlePropertyInClassExtension()
439 bool PropertyIsWeak = ((PIkind & ObjCPropertyDecl::OBJC_PR_weak) != 0); in HandlePropertyInClassExtension()
457 if (!(PIkind & (ObjCDeclSpec::DQ_PR_assign | in HandlePropertyInClassExtension()
463 PIkind |= ObjCPropertyDecl::OBJC_PR_assign; in HandlePropertyInClassExtension()
473 PIkind); in HandlePropertyInClassExtension()
502 (PIkind & ObjCPropertyDecl::OBJC_PR_readwrite) in HandlePropertyInClassExtension()
834 unsigned PIkind = property->getPropertyAttributesAsWritten(); in ActOnPropertyImplDecl() local
835 if ((PIkind & (ObjCPropertyDecl::OBJC_PR_atomic | in ActOnPropertyImplDecl()
853 (PIkind & ObjCPropertyDecl::OBJC_PR_readonly) && in ActOnPropertyImplDecl()
863 PIkind = ExtProp->getPropertyAttributesAsWritten(); in ActOnPropertyImplDecl()
864 if (PIkind & ObjCPropertyDecl::OBJC_PR_readwrite) { in ActOnPropertyImplDecl()