Added spaceship operator for BitFlags type.
This commit is contained in:
parent
f232728f69
commit
7ffc9df3fc
@ -80,6 +80,8 @@ struct BitFlags
|
||||
constexpr bool operator!() const {
|
||||
return !static_cast<bool>(*this);
|
||||
}
|
||||
|
||||
auto operator<=>(const BitFlags&) const noexcept = default;
|
||||
private:
|
||||
constexpr TBits* asBits() { return static_cast<TBits*>(this); }
|
||||
constexpr const TBits* asBits() const { return static_cast<const TBits*>(this); }
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user