Home
last modified time | relevance | path

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 Dcopy.pass.cpp55 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, &copy_construct, &copy_assign, &move_construct, &move_assign); in test_copy_assignment_same_index()
379 …_place_type<CopyAssign>, 42, &alive, &copy_construct, &copy_assign, &move_construct, &move_assign); in test_copy_assignment_same_index()
[all …]
H A Dmove.pass.cpp66 : 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 DT.pass.cpp206 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 Dtypes.pass.cpp84 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()