Lines Matching defs:operator_hijacker
23 struct operator_hijacker {
24 TEST_CONSTEXPR bool operator<(const operator_hijacker&) const { return true; }
25 TEST_CONSTEXPR bool operator==(const operator_hijacker&) const { return true; }
37 static_assert(std::is_trivially_copyable<operator_hijacker>::value && //
38 std::is_copy_constructible<operator_hijacker>::value && //
39 std::is_move_constructible<operator_hijacker>::value && //
40 std::is_copy_assignable<operator_hijacker>::value && //
41 std::is_move_assignable<operator_hijacker>::value, //
42 "does not satisfy the requirements for atomic<operator_hijacker>");
45 struct std::hash<operator_hijacker> {
46 std::size_t operator()(const operator_hijacker&) const { return 0; }
50 struct operator_hijacker_allocator : std::allocator<T>, operator_hijacker {
59 struct operator_hijacker_char_traits : std::char_traits<CharT>, operator_hijacker {};