| 1500 | |
| 1501 | template <typename E, detail::enable_if_t<E, int> = 0> |
| 1502 | constexpr E operator|(E lhs, E rhs) noexcept { |
| 1503 | return static_cast<E>(static_cast<underlying_type_t<E>>(lhs) | static_cast<underlying_type_t<E>>(rhs)); |
| 1504 | } |
| 1505 | |
| 1506 | template <typename E, detail::enable_if_t<E, int> = 0> |
| 1507 | constexpr E operator&(E lhs, E rhs) noexcept { |
nothing calls this directly
no outgoing calls
no test coverage detected