Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaObjCProperty.cpp45 } else if (attrs & ObjCPropertyAttribute::kind_weak) { in getImpliedARCOwnership()
84 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 |
179 FD.D.setObjCWeakProperty((Attributes & ObjCPropertyAttribute::kind_weak) != in ActOnProperty()
289 if (Attributes & ObjCPropertyAttribute::kind_weak) in makePropertyAttributesAsWritten()
290 attributesAsWritten |= ObjCPropertyAttribute::kind_weak; in makePropertyAttributesAsWritten()
492 if ((Attributes & ObjCPropertyAttribute::kind_weak) && in HandlePropertyInClassExtension()
494 ObjCPropertyAttribute::kind_weak) && in HandlePropertyInClassExtension()
[all …]
H A DSemaPseudoObject.cpp591 if (Prop->getPropertyAttributes() & ObjCPropertyAttribute::kind_weak) in isWeakProperty()
H A DSemaCodeComplete.cpp7638 ObjCPropertyAttribute::kind_strong | ObjCPropertyAttribute::kind_weak); in ObjCPropertyFlagConflicts()
7645 AssignCopyRetMask != ObjCPropertyAttribute::kind_weak) in ObjCPropertyFlagConflicts()
7692 ObjCPropertyAttribute::kind_weak)) in CodeCompleteObjCPropertyFlags()
H A DSemaExprObjC.cpp3383 Prop->getPropertyAttributes() & ObjCPropertyAttribute::kind_weak; in BuildInstanceMessage()
H A DSemaChecking.cpp14880 } else if (Attributes & ObjCPropertyAttribute::kind_weak) { in checkUnsafeExprAssigns()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclObjCCommon.h33 kind_weak = 0x200, enumerator
H A DDeclObjC.h877 if (PropertyAttributes & ObjCPropertyAttribute::kind_weak) in getSetterKind()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp816 if (Prop->getPropertyAttributes() & ObjCPropertyAttribute::kind_weak) in createObjCPropertyGetter()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp1512 RenderAttribute(ObjCPropertyAttribute::kind_weak, "weak"); in getFragmentsForObjCProperty()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclPrinter.cpp1677 if (PDecl->getPropertyAttributes() & ObjCPropertyAttribute::kind_weak) { in VisitObjCPropertyDecl()
H A DJSONNodeDumper.cpp1215 attributeOnlyIfTrue("weak", Attrs & ObjCPropertyAttribute::kind_weak); in VisitObjCPropertyDecl()
H A DTextNodeDumper.cpp2988 if (Attrs & ObjCPropertyAttribute::kind_weak) in VisitObjCPropertyDecl()
H A DASTContext.cpp8945 if (PD->getPropertyAttributes() & ObjCPropertyAttribute::kind_weak) in getObjCEncodingForPropertyDecl()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseObjc.cpp829 DS.setPropertyAttributes(ObjCPropertyAttribute::kind_weak); in ParseObjCPropertyAttribute()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp252 attrs &= ~ObjCPropertyAttribute::kind_weak; in PushPropertyAttributes()