Searched refs:HasStrong (Results 1 – 2 of 2) sorted by relevance
16 struct HasStrong { id obj; }; struct25 TRAIT_IS_TRUE(__has_nothrow_assign, HasStrong);34 TRAIT_IS_TRUE(__has_nothrow_copy, HasStrong);43 TRAIT_IS_TRUE(__has_nothrow_constructor, HasStrong);52 TRAIT_IS_FALSE(__has_trivial_assign, HasStrong);61 TRAIT_IS_FALSE(__has_trivial_copy, HasStrong);70 TRAIT_IS_FALSE(__has_trivial_constructor, HasStrong);79 TRAIT_IS_FALSE(__has_trivial_destructor, HasStrong);100 TRAIT_IS_FALSE(__is_pod, HasStrong);109 TRAIT_IS_FALSE(__is_trivial, HasStrong);[all …]
645 bool hasStrongMember() const { return HasStrong; } in hasStrongMember()659 unsigned HasStrong : 1; member in __anon2e547c680211::PropertyImplStrategy674 HasStrong = false; // doesn't matter here. in PropertyImplStrategy()751 HasStrong = recordType->getDecl()->hasObjectMember(); in PropertyImplStrategy()756 if (HasStrong) { in PropertyImplStrategy()