Searched refs:NonTrivialSortable (Results 1 – 6 of 6) sorted by relevance
35 struct NonTrivialSortable { struct37 TEST_CONSTEXPR NonTrivialSortable() : value(0) {} in NonTrivialSortable() function38 TEST_CONSTEXPR NonTrivialSortable(int v) : value(v) {} in NonTrivialSortable() function39 TEST_CONSTEXPR NonTrivialSortable(const NonTrivialSortable& rhs) : value(rhs.value) {} in NonTrivialSortable() argument40 …TEST_CONSTEXPR_CXX14 NonTrivialSortable& operator=(const NonTrivialSortable& rhs) { value = rhs.va…41 friend TEST_CONSTEXPR bool operator<(const NonTrivialSortable& a, const NonTrivialSortable& b) {44 static TEST_CONSTEXPR bool less(const NonTrivialSortable& a, const NonTrivialSortable& b) { in less() argument82 static_assert(!std::is_trivially_copyable<NonTrivialSortable>::value, "");
85 test1<NonTrivialSortable>(); in test()