Searched refs:NonTrivial2 (Results 1 – 6 of 6) sorted by relevance
13 struct NonTrivial2 { struct14 ~NonTrivial2();18 NonTrivial2 nt21;20 thread_local NonTrivial2 nt22;25 static NonTrivial2 nt21; in f()27 thread_local NonTrivial2 nt22; in f()33 [[clang::no_destroy]] static NonTrivial2 nt21; in g()35 [[clang::no_destroy]] thread_local NonTrivial2 nt22; in g()
12 struct NonTrivial2 { struct13 ~NonTrivial2();17 [[clang::always_destroy]] NonTrivial2 nt21;19 [[clang::always_destroy]] thread_local NonTrivial2 nt22;23 [[clang::always_destroy]] static NonTrivial2 nt21; in f()25 [[clang::always_destroy]] thread_local NonTrivial2 nt22; in f()
6 class NonTrivial2 { NonTrivial2(NonTrivial2 &&); }; class13 static_assert(!__is_trivial(NonTrivial2), "NonTrivial2 is trivial");
117 class NonTrivial2 {119 NonTrivial2();120 NonTrivial2(const NonTrivial2&);124 @property(assign, nonatomic) NonTrivial2 p2;130 extern decltype(TestNonTrivialObj.p2 = NonTrivial2())* VoidType;