Lines Matching refs:kind_weak
46 } else if (attrs & ObjCPropertyAttribute::kind_weak) { in getImpliedARCOwnership()
85 attr = ObjCPropertyAttribute::kind_weak; in checkPropertyDeclWithOwnership()
130 return ObjCPropertyAttribute::kind_weak; in deducePropertyOwnershipFromType()
137 return ObjCPropertyAttribute::kind_weak; in deducePropertyOwnershipFromType()
154 ObjCPropertyAttribute::kind_copy | ObjCPropertyAttribute::kind_weak |
181 FD.D.setObjCWeakProperty((Attributes & ObjCPropertyAttribute::kind_weak) != in ActOnProperty()
288 if (Attributes & ObjCPropertyAttribute::kind_weak) in makePropertyAttributesAsWritten()
289 attributesAsWritten |= ObjCPropertyAttribute::kind_weak; in makePropertyAttributesAsWritten()
500 if ((Attributes & ObjCPropertyAttribute::kind_weak) && in HandlePropertyInClassExtension()
502 ObjCPropertyAttribute::kind_weak) && in HandlePropertyInClassExtension()
668 if (Attributes & ObjCPropertyAttribute::kind_weak) in CreatePropertyDecl()
669 PDecl->setPropertyAttributes(ObjCPropertyAttribute::kind_weak); in CreatePropertyDecl()
819 property->setPropertyAttributes(ObjCPropertyAttribute::kind_weak); in setImpliedPropertyAttributeForReadOnlyProperty()
912 ObjCPropertyAttribute::kind_weak)) != 0; in SelectPropertyForSynthesisFromProtocols()
1232 if (kind & ObjCPropertyAttribute::kind_weak) { in ActOnPropertyImplDecl()
2649 (ObjCPropertyAttribute::kind_weak | ObjCPropertyAttribute::kind_copy | in CheckObjCPropertyAttributes()
2655 << (Attributes & ObjCPropertyAttribute::kind_weak in CheckObjCPropertyAttributes()
2661 ~(ObjCPropertyAttribute::kind_weak | ObjCPropertyAttribute::kind_copy | in CheckObjCPropertyAttributes()
2693 (Attributes & ObjCPropertyAttribute::kind_weak)) { in CheckObjCPropertyAttributes()
2696 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
2717 (Attributes & ObjCPropertyAttribute::kind_weak)) { in CheckObjCPropertyAttributes()
2720 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
2733 if (Attributes & ObjCPropertyAttribute::kind_weak) { in CheckObjCPropertyAttributes()
2736 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
2739 (Attributes & ObjCPropertyAttribute::kind_weak)) { in CheckObjCPropertyAttributes()
2744 (Attributes & ObjCPropertyAttribute::kind_weak)) { in CheckObjCPropertyAttributes()
2747 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
2750 if (Attributes & ObjCPropertyAttribute::kind_weak) { in CheckObjCPropertyAttributes()