Lines Matching refs:kind_weak
47 } else if (attrs & ObjCPropertyAttribute::kind_weak) { in getImpliedARCOwnership()
86 attr = ObjCPropertyAttribute::kind_weak; in checkPropertyDeclWithOwnership()
132 return ObjCPropertyAttribute::kind_weak; in deducePropertyOwnershipFromType()
139 return ObjCPropertyAttribute::kind_weak; in deducePropertyOwnershipFromType()
156 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()
491 if ((Attributes & ObjCPropertyAttribute::kind_weak) && in HandlePropertyInClassExtension()
493 ObjCPropertyAttribute::kind_weak) && in HandlePropertyInClassExtension()
653 if (Attributes & ObjCPropertyAttribute::kind_weak) in CreatePropertyDecl()
654 PDecl->setPropertyAttributes(ObjCPropertyAttribute::kind_weak); in CreatePropertyDecl()
804 property->setPropertyAttributes(ObjCPropertyAttribute::kind_weak); in setImpliedPropertyAttributeForReadOnlyProperty()
897 ObjCPropertyAttribute::kind_weak)) != 0; in SelectPropertyForSynthesisFromProtocols()
1214 if (kind & ObjCPropertyAttribute::kind_weak) { in ActOnPropertyImplDecl()
2636 (ObjCPropertyAttribute::kind_weak | ObjCPropertyAttribute::kind_copy | in CheckObjCPropertyAttributes()
2642 << (Attributes & ObjCPropertyAttribute::kind_weak in CheckObjCPropertyAttributes()
2648 ~(ObjCPropertyAttribute::kind_weak | ObjCPropertyAttribute::kind_copy | in CheckObjCPropertyAttributes()
2680 (Attributes & ObjCPropertyAttribute::kind_weak)) { in CheckObjCPropertyAttributes()
2683 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
2704 (Attributes & ObjCPropertyAttribute::kind_weak)) { in CheckObjCPropertyAttributes()
2707 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
2720 if (Attributes & ObjCPropertyAttribute::kind_weak) { in CheckObjCPropertyAttributes()
2723 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
2726 (Attributes & ObjCPropertyAttribute::kind_weak)) { in CheckObjCPropertyAttributes()
2731 (Attributes & ObjCPropertyAttribute::kind_weak)) { in CheckObjCPropertyAttributes()
2734 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
2737 if (Attributes & ObjCPropertyAttribute::kind_weak) { in CheckObjCPropertyAttributes()