Searched refs:HasStrong (Results 1 – 2 of 2) sorted by relevance
16 struct HasStrong { id obj; }; argument25 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 …]
584 bool hasStrongMember() const { return HasStrong; } in hasStrongMember()598 unsigned HasStrong : 1; member in __anon37c7da080211::PropertyImplStrategy613 HasStrong = false; // doesn't matter here. in PropertyImplStrategy()690 HasStrong = recordType->getDecl()->hasObjectMember(); in PropertyImplStrategy()695 if (HasStrong) { in PropertyImplStrategy()