Home
last modified time | relevance | path

Searched refs:MoveAssignOnly (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/libcxx/test/support/
H A Darchetypes.ipp136 struct MoveAssignOnly : DEFINE_BASE(MoveAssignOnly) {
137 using Base = DEFINE_BASE(MoveAssignOnly);
139 DEFINE_EXPLICIT DEFINE_CONSTEXPR MoveAssignOnly() DEFINE_NOEXCEPT = delete;
140 MoveAssignOnly& operator=(MoveAssignOnly const&) DEFINE_NOEXCEPT = delete;
141 MoveAssignOnly& operator=(MoveAssignOnly &&) DEFINE_NOEXCEPT DEFINE_ASSIGN;
142 DEFINE_DTOR(MoveAssignOnly)
172 MoveAssignOnly,
/llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.variant/variant.assign/
H A Dmove.pass.cpp62 struct MoveAssignOnly { struct
63 MoveAssignOnly(MoveAssignOnly &&) = delete;
64 MoveAssignOnly &operator=(MoveAssignOnly &&) = default;
193 using V = std::variant<int, MoveAssignOnly>; in test_move_assignment_sfinae()
/llvm-project-15.0.7/libcxx/test/std/utilities/utility/pairs/pairs.pair/
H A Dassign_pair.pass.cpp77 using P = std::pair<int, ConstexprTestTypes::MoveAssignOnly>; in test()