Home
last modified time | relevance | path

Searched refs:kind_weak (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaObjCProperty.cpp46 } 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()
288 if (Attributes & ObjCPropertyAttribute::kind_weak) in makePropertyAttributesAsWritten()
502 ObjCPropertyAttribute::kind_weak) && in HandlePropertyInClassExtension()
668 if (Attributes & ObjCPropertyAttribute::kind_weak) in CreatePropertyDecl()
1232 if (kind & ObjCPropertyAttribute::kind_weak) { in ActOnPropertyImplDecl()
2704 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
2728 Attributes &= ~ObjCPropertyAttribute::kind_weak; in CheckObjCPropertyAttributes()
[all …]
H A DSemaPseudoObject.cpp585 if (Prop->getPropertyAttributes() & ObjCPropertyAttribute::kind_weak) in isWeakProperty()
H A DSemaCodeComplete.cpp7279 ObjCPropertyAttribute::kind_strong | ObjCPropertyAttribute::kind_weak); in ObjCPropertyFlagConflicts()
7286 AssignCopyRetMask != ObjCPropertyAttribute::kind_weak) in ObjCPropertyFlagConflicts()
7332 ObjCPropertyAttribute::kind_weak)) in CodeCompleteObjCPropertyFlags()
H A DSemaExprObjC.cpp3387 Prop->getPropertyAttributes() & ObjCPropertyAttribute::kind_weak; in BuildInstanceMessage()
H A DSemaChecking.cpp16733 } else if (Attributes & ObjCPropertyAttribute::kind_weak) { in checkUnsafeExprAssigns()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclObjCCommon.h33 kind_weak = 0x200, enumerator
H A DDeclObjC.h876 if (PropertyAttributes & ObjCPropertyAttribute::kind_weak) in getSetterKind()
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DTransProperties.cpp175 ObjCPropertyAttribute::kind_strong | ObjCPropertyAttribute::kind_weak)) in rewriteProperty()
/llvm-project-15.0.7/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp659 RenderAttribute(ObjCPropertyAttribute::kind_weak, "weak"); in getFragmentsForObjCProperty()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DBodyFarm.cpp814 if (Prop->getPropertyAttributes() & ObjCPropertyAttribute::kind_weak) in createObjCPropertyGetter()
/llvm-project-15.0.7/clang/lib/AST/
H A DDeclPrinter.cpp1536 if (PDecl->getPropertyAttributes() & ObjCPropertyAttribute::kind_weak) { in VisitObjCPropertyDecl()
H A DJSONNodeDumper.cpp1078 attributeOnlyIfTrue("weak", Attrs & ObjCPropertyAttribute::kind_weak); in VisitObjCPropertyDecl()
H A DTextNodeDumper.cpp2339 if (Attrs & ObjCPropertyAttribute::kind_weak) in VisitObjCPropertyDecl()
H A DASTContext.cpp7775 if (PD->getPropertyAttributes() & ObjCPropertyAttribute::kind_weak) in getObjCEncodingForPropertyDecl()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseObjc.cpp888 DS.setPropertyAttributes(ObjCPropertyAttribute::kind_weak); in ParseObjCPropertyAttribute()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGObjCGNU.cpp255 attrs &= ~ObjCPropertyAttribute::kind_weak; in PushPropertyAttributes()