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()
2657 (ObjCPropertyAttribute::kind_weak | ObjCPropertyAttribute::kind_copy | in CheckObjCPropertyAttributes()
2663 << (Attributes & ObjCPropertyAttribute::kind_weak in CheckObjCPropertyAttributes()
2669 ~(ObjCPropertyAttribute::kind_weak | ObjCPropertyAttribute::kind_copy | in CheckObjCPropertyAttributes()
2701 (Attributes & ObjCPropertyAttribute::kind_weak)) { in CheckObjCPropertyAttributes()
2704 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
2725 (Attributes & ObjCPropertyAttribute::kind_weak)) { in CheckObjCPropertyAttributes()
2728 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
2741 if (Attributes & ObjCPropertyAttribute::kind_weak) { in CheckObjCPropertyAttributes()
2744 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
2747 (Attributes & ObjCPropertyAttribute::kind_weak)) { in CheckObjCPropertyAttributes()
2752 (Attributes & ObjCPropertyAttribute::kind_weak)) { in CheckObjCPropertyAttributes()
2755 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
2758 if (Attributes & ObjCPropertyAttribute::kind_weak) { in CheckObjCPropertyAttributes()