| 4111 | std::is_move_constructible<E>::value && |
| 4112 | detail::is_swappable<E>::value> * = nullptr> |
| 4113 | void swap(expected<T, E> &lhs, |
| 4114 | expected<T, E> &rhs) noexcept(noexcept(lhs.swap(rhs))) { |
| 4115 | lhs.swap(rhs); |
| 4116 | } |
| 4117 | } // namespace tl |
| 4118 | |
| 4119 | #endif |
no test coverage detected