Home
last modified time | relevance | path

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

/external/libcxx/test/std/utilities/variant/variant.variant/variant.swap/
Dswap.pass.cpp490 template <class Var> constexpr bool has_swap_member() { in has_swap_member() function
500 LIBCPP_STATIC_ASSERT(!has_swap_member<V>(), ""); in test_swap_sfinae()
505 LIBCPP_STATIC_ASSERT(!has_swap_member<V>(), ""); in test_swap_sfinae()
510 LIBCPP_STATIC_ASSERT(!has_swap_member<V>(), ""); in test_swap_sfinae()
515 LIBCPP_STATIC_ASSERT(!has_swap_member<V>(), ""); in test_swap_sfinae()
523 static_assert(std::is_swappable_v<V> && has_swap_member<V>(), ""); in test_swap_noexcept()
532 static_assert(std::is_swappable_v<V> && has_swap_member<V>(), ""); in test_swap_noexcept()
541 static_assert(std::is_swappable_v<V> && has_swap_member<V>(), ""); in test_swap_noexcept()
550 static_assert(std::is_swappable_v<V> && has_swap_member<V>(), ""); in test_swap_noexcept()
559 static_assert(std::is_swappable_v<V> && has_swap_member<V>(), ""); in test_swap_noexcept()
[all …]