mirror of https://github.com/djcb/mu.git
utils: insist on semicolon after MU_ENABLE_BITOPS
This commit is contained in:
parent
bf9e083ed4
commit
9e78d3d13f
|
@ -440,7 +440,8 @@ private:
|
||||||
constexpr bool none_of(ET e) { return MU_TO_NUM(ET, e) == 0; } \
|
constexpr bool none_of(ET e) { return MU_TO_NUM(ET, e) == 0; } \
|
||||||
constexpr bool one_of(ET e1, ET e2) { return (e1 & e2) == e2; } \
|
constexpr bool one_of(ET e1, ET e2) { return (e1 & e2) == e2; } \
|
||||||
constexpr ET& operator&=(ET& e1, ET e2) { return e1 = e1 & e2; } \
|
constexpr ET& operator&=(ET& e1, ET e2) { return e1 = e1 & e2; } \
|
||||||
constexpr ET& operator|=(ET& e1, ET e2) { return e1 = e1 | e2; }
|
constexpr ET& operator|=(ET& e1, ET e2) { return e1 = e1 | e2; } \
|
||||||
|
static_assert(1==1) // require a semicolon
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* For unit tests, assert two std::string's are equal.
|
* For unit tests, assert two std::string's are equal.
|
||||||
|
|
Loading…
Reference in New Issue