Return true if Value is a non-zero power of two.
Value
Declared in <llvm/ADT/bit.h>
<llvm/ADT/bit.h>
template<typename T> requires std::is_unsigned_v<T> [[nodiscard]] constexpr bool has_single_bit(T Value) noexcept;
The return value should not be discarded.