Lines Matching defs:MoveMayThrow
58 struct MoveMayThrow {
59 MoveMayThrow(MoveMayThrow&&) noexcept(false);
60 friend void swap(MoveMayThrow&, MoveMayThrow&) noexcept {}
64 static_assert(HasMemberSwap<MoveMayThrow, int>);
67 static_assert(HasMemberSwap<int, MoveMayThrow>);
70 static_assert(!HasMemberSwap<MoveMayThrow, MoveMayThrow>);
82 static_assert(!MemberSwapNoexcept<MoveMayThrow, int>);
85 static_assert(!MemberSwapNoexcept<int, MoveMayThrow>);