Searched refs:move_assign (Results 1 – 4 of 4) sorted by relevance
/llvm-project/libcxx/test/std/utilities/variant/variant.variant/variant.assign/ |
H A D | copy.pass.cpp | 55 move_assign(move_assi) { in CopyAssign() 64 move_assign(o.move_assign) { in CopyAssign() 74 move_assign(o.move_assign) { in CopyAssign() 85 move_assign = o.move_assign; in operator =() 95 move_assign = o.move_assign; in operator =() 97 ++*move_assign; in operator =() 106 int* move_assign; member 377 int move_assign = 0; in test_copy_assignment_same_index() local 378 …_place_type<CopyAssign>, 43, &alive, ©_construct, ©_assign, &move_construct, &move_assign); in test_copy_assignment_same_index() 379 …_place_type<CopyAssign>, 42, &alive, ©_construct, ©_assign, &move_construct, &move_assign); in test_copy_assignment_same_index() [all …]
|
H A D | move.pass.cpp | 66 : value(v), move_construct(move_ctor), move_assign(move_assi) {} in MoveAssign() 67 …gn(MoveAssign&& o) : value(o.value), move_construct(o.move_construct), move_assign(o.move_assign) { in MoveAssign() 74 move_assign = o.move_assign; in operator =() 75 ++*move_assign; in operator =() 81 int* move_assign; member 315 int move_assign = 0; in test_move_assignment_same_index() local 316 V v1(std::in_place_type<MoveAssign>, 43, &move_construct, &move_assign); in test_move_assignment_same_index() 317 V v2(std::in_place_type<MoveAssign>, 42, &move_construct, &move_assign); in test_move_assignment_same_index() 323 assert(move_assign == 1); in test_move_assignment_same_index() 384 int move_assign = 0; in test_move_assignment_different_index() local [all …]
|
H A D | T.pass.cpp | 206 int move_assign = 0; member 225 ++stat->move_assign; in operator =() 252 assert(stat.move_assign == 0); in test_T_assignment_performs_construction() 264 assert(stat.move_assign == 0); in test_T_assignment_performs_construction() 277 assert(stat.move_assign == 0); in test_T_assignment_performs_construction() 290 assert(stat.move_assign == 0); in test_T_assignment_performs_construction() 305 assert(stat.move_assign == 0); in test_T_assignment_performs_assignment() 320 assert(stat.move_assign == 0); in test_T_assignment_performs_assignment()
|
/llvm-project/libcxx/test/std/containers/views/mdspan/mdspan/ |
H A D | types.pass.cpp | 84 template <class MDS, bool default_ctor, bool copy_ctor, bool move_ctor, bool destr, bool copy_assign, bool move_assign> in check_triviality() 91 static_assert(trv_mv_asgn<MDS> == move_assign); in check_triviality()
|