| 98 | |
| 99 | template<class T> |
| 100 | constexpr T or_equal(T x, unsigned u) noexcept { |
| 101 | return x | x >> u; |
| 102 | } |
| 103 | |
| 104 | template<class T, class... Args> |
| 105 | constexpr T or_equal(T x, unsigned u, Args... rest) noexcept { |
no outgoing calls
no test coverage detected