Searched refs:rvalue_lvalue_adl_swappable (Results 1 – 3 of 3) sorted by relevance
89 class rvalue_lvalue_adl_swappable {91 rvalue_lvalue_adl_swappable() = default;93 constexpr rvalue_lvalue_adl_swappable(int value) noexcept : value_(value) {} in rvalue_lvalue_adl_swappable() function96 rvalue_lvalue_adl_swappable(rvalue_lvalue_adl_swappable&& other) noexcept in rvalue_lvalue_adl_swappable() function101 rvalue_lvalue_adl_swappable(rvalue_lvalue_adl_swappable const& other) noexcept in rvalue_lvalue_adl_swappable() function105 constexpr rvalue_lvalue_adl_swappable&106 operator=(rvalue_lvalue_adl_swappable other) noexcept {111 friend constexpr void swap(rvalue_lvalue_adl_swappable&& x, in swap()112 rvalue_lvalue_adl_swappable& y) noexcept { in swap()117 operator==(rvalue_lvalue_adl_swappable const& other) const noexcept {[all …]
94 auto x = rvalue_lvalue_adl_swappable(0); in check_rvalue_lvalue_adl_swappable()95 ASSERT_NOEXCEPT(std::ranges::swap(rvalue_lvalue_adl_swappable(1), x)); in check_rvalue_lvalue_adl_swappable()96 assert(check_swap_21(rvalue_lvalue_adl_swappable(1), x)); in check_rvalue_lvalue_adl_swappable()
251 static_assert(check_swappable_with<rvalue_lvalue_adl_swappable,252 rvalue_lvalue_adl_swappable>());