Searched refs:NothrowMoveable (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.apply/ |
| H A D | make_from_tuple.pass.cpp | 158 struct NothrowMoveable { in test_noexcept() struct 159 NothrowMoveable() = default; in test_noexcept() 160 NothrowMoveable(NothrowMoveable const&) {} in test_noexcept() argument 161 NothrowMoveable(NothrowMoveable&&) noexcept {} in test_noexcept() argument 164 TestType(int, NothrowMoveable) noexcept {} in test_noexcept() 169 using Tuple = std::tuple<int, NothrowMoveable>; in test_noexcept() 176 using Tuple = std::pair<int, NothrowMoveable>; in test_noexcept()
|
| H A D | apply.pass.cpp | 175 struct NothrowMoveable { struct 176 NothrowMoveable() noexcept = default; 177 NothrowMoveable(NothrowMoveable const&) noexcept(false) {} in NothrowMoveable() argument 178 NothrowMoveable(NothrowMoveable&&) noexcept {} in NothrowMoveable() function 184 NothrowMoveable operator()(Args...) const noexcept(IsNoexcept) { return {}; } in operator ()() 200 using Tup = std::tuple<NothrowMoveable, int>; in test_noexcept()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.variant/variant.swap/ |
| H A D | swap.pass.cpp | 125 using NothrowMoveable = NothrowTypeImp<false, true, false, true, false, false>; typedef 246 using T = NothrowMoveable; in test_swap_same_alternative() 433 using T2 = NothrowMoveable; in test_swap_different_alternatives() 515 using V = std::variant<int, NothrowMoveable>; in test_swap_noexcept()
|