Find the first element (requires Any()). */
| 186 | constexpr IteratorEnd end() const noexcept { return IteratorEnd(); } |
| 187 | /** Find the first element (requires Any()). */ |
| 188 | constexpr unsigned First() const noexcept |
| 189 | { |
| 190 | Assume(m_val != 0); |
| 191 | return std::countr_zero(m_val); |
| 192 | } |
| 193 | /** Find the last element (requires Any()). */ |
| 194 | constexpr unsigned Last() const noexcept |
| 195 | { |
no outgoing calls