| 1505 | |
| 1506 | template <typename E, detail::enable_if_t<E, int> = 0> |
| 1507 | constexpr E operator&(E lhs, E rhs) noexcept { |
| 1508 | return static_cast<E>(static_cast<underlying_type_t<E>>(lhs) & static_cast<underlying_type_t<E>>(rhs)); |
| 1509 | } |
| 1510 | |
| 1511 | template <typename E, detail::enable_if_t<E, int> = 0> |
| 1512 | constexpr E operator^(E lhs, E rhs) noexcept { |
nothing calls this directly
no outgoing calls
no test coverage detected