Searched refs:HasStrong (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/clang/test/SemaObjCXX/ |
D | objc-weak-type-traits.mm | 12 struct HasStrong { id obj; }; argument 21 TRAIT_IS_TRUE(__has_nothrow_assign, HasStrong); 30 TRAIT_IS_TRUE(__has_nothrow_copy, HasStrong); 39 TRAIT_IS_TRUE(__has_nothrow_constructor, HasStrong); 48 TRAIT_IS_TRUE(__has_trivial_assign, HasStrong); 57 TRAIT_IS_TRUE(__has_trivial_copy, HasStrong); 66 TRAIT_IS_TRUE(__has_trivial_constructor, HasStrong); 75 TRAIT_IS_TRUE(__has_trivial_destructor, HasStrong); 96 TRAIT_IS_TRUE(__is_pod, HasStrong); 105 TRAIT_IS_TRUE(__is_trivial, HasStrong); [all …]
|
D | arc-type-traits.mm | 16 struct HasStrong { id obj; }; argument 25 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 …]
|
/external/clang/test/SemaObjCXX/ |
D | arc-type-traits.mm | 16 struct HasStrong { id obj; }; struct 25 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 …]
|
/external/clang/lib/CodeGen/ |
D | CGObjC.cpp | 643 bool hasStrongMember() const { return HasStrong; } in hasStrongMember() 657 unsigned HasStrong : 1; member in __anon2e547c680211::PropertyImplStrategy 672 HasStrong = false; // doesn't matter here. in PropertyImplStrategy() 749 HasStrong = recordType->getDecl()->hasObjectMember(); in PropertyImplStrategy() 754 if (HasStrong) { in PropertyImplStrategy()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGObjC.cpp | 889 bool hasStrongMember() const { return HasStrong; } in hasStrongMember() 903 unsigned HasStrong : 1; member in __anona13c6eb60211::PropertyImplStrategy 918 HasStrong = false; // doesn't matter here. in PropertyImplStrategy() 996 HasStrong = recordType->getDecl()->hasObjectMember(); in PropertyImplStrategy() 1001 if (HasStrong) { in PropertyImplStrategy()
|