Home
last modified time | relevance | path

Searched refs:DerivedFromTNT (Results 1 – 2 of 2) sorted by relevance

/external/clang/test/CXX/special/class.copy/
Dp25-0x.cpp80 struct DerivedFromTNT : TNT {}; struct
82 static_assert(__has_trivial_assign(DerivedFromTNT), "");
83 static_assert(__is_trivially_assignable(DerivedFromTNT, DerivedFromTNT), "");
84 static_assert(__is_trivially_assignable(DerivedFromTNT, DerivedFromTNT &), "");
85 static_assert(__is_trivially_assignable(DerivedFromTNT, const DerivedFromTNT &), "");
86 static_assert(!__is_trivially_assignable(DerivedFromTNT, volatile DerivedFromTNT &), "");
87 static_assert(__is_trivially_assignable(DerivedFromTNT, DerivedFromTNT &&), "");
88 static_assert(__is_trivially_assignable(DerivedFromTNT, const DerivedFromTNT &&), "");
89 static_assert(!__is_trivially_assignable(DerivedFromTNT, volatile DerivedFromTNT &&), "");
Dp12-0x.cpp86 struct DerivedFromTNT : TNT {}; struct
88 static_assert(__has_trivial_copy(DerivedFromTNT), "");
89 static_assert(__is_trivially_constructible(DerivedFromTNT, DerivedFromTNT), "");
90 static_assert(__is_trivially_constructible(DerivedFromTNT, DerivedFromTNT &), "");
91 static_assert(__is_trivially_constructible(DerivedFromTNT, const DerivedFromTNT &), "");
92 static_assert(!__is_trivially_constructible(DerivedFromTNT, volatile DerivedFromTNT &), "");
93 static_assert(__is_trivially_constructible(DerivedFromTNT, DerivedFromTNT &&), "");
94 static_assert(__is_trivially_constructible(DerivedFromTNT, const DerivedFromTNT &&), "");
95 static_assert(!__is_trivially_constructible(DerivedFromTNT, volatile DerivedFromTNT &&), "");