Home
last modified time | relevance | path

Searched refs:test_constexpr_assign_imp (Results 1 – 2 of 2) sorted by relevance

/llvm-project/libcxx/test/std/utilities/variant/variant.variant/variant.assign/
H A Dmove.pass.cpp470 constexpr void test_constexpr_assign_imp(T&& v, ValueType&& new_value) { in test_constexpr_assign_imp() function
484 test_constexpr_assign_imp<0>(V(42l), 101l); in test_constexpr_move_assignment_trivial()
485 test_constexpr_assign_imp<0>(V(nullptr), 101l); in test_constexpr_move_assignment_trivial()
486 test_constexpr_assign_imp<1>(V(42l), nullptr); in test_constexpr_move_assignment_trivial()
487 test_constexpr_assign_imp<2>(V(42l), 101); in test_constexpr_move_assignment_trivial()
508 test_constexpr_assign_imp<0>(V(42l), 101l); in test_constexpr_move_assignment_non_trivial()
509 test_constexpr_assign_imp<0>(V(nullptr), 101l); in test_constexpr_move_assignment_non_trivial()
510 test_constexpr_assign_imp<1>(V(42l), nullptr); in test_constexpr_move_assignment_non_trivial()
511 test_constexpr_assign_imp<2>(V(42l), NonTrivialMoveAssign(5)); in test_constexpr_move_assignment_non_trivial()
512 test_constexpr_assign_imp<2>(V(NonTrivialMoveAssign(3)), NonTrivialMoveAssign(5)); in test_constexpr_move_assignment_non_trivial()
H A Dcopy.pass.cpp591 constexpr void test_constexpr_assign_imp(T&& v, ValueType&& new_value) { in test_constexpr_assign_imp() function
604 test_constexpr_assign_imp<0>(V(42l), 101l); in test_constexpr_copy_assignment_trivial()
605 test_constexpr_assign_imp<0>(V(nullptr), 101l); in test_constexpr_copy_assignment_trivial()
606 test_constexpr_assign_imp<1>(V(42l), nullptr); in test_constexpr_copy_assignment_trivial()
607 test_constexpr_assign_imp<2>(V(42l), 101); in test_constexpr_copy_assignment_trivial()
627 test_constexpr_assign_imp<0>(V(42l), 101l); in test_constexpr_copy_assignment_non_trivial()
628 test_constexpr_assign_imp<0>(V(nullptr), 101l); in test_constexpr_copy_assignment_non_trivial()
629 test_constexpr_assign_imp<1>(V(42l), nullptr); in test_constexpr_copy_assignment_non_trivial()
630 test_constexpr_assign_imp<2>(V(42l), NonTrivialCopyAssign(5)); in test_constexpr_copy_assignment_non_trivial()
631 test_constexpr_assign_imp<2>(V(NonTrivialCopyAssign(3)), NonTrivialCopyAssign(5)); in test_constexpr_copy_assignment_non_trivial()