Expected constexpr on detail::EnableBitmask<Enum> operator...(Enum X, Enum Y) #79
Labels
available on master
Fix is done on master branch, issue closed on next release
bug
Something isn't working
Milestone
Describe the bug
C++11 17.5.2.1.3 Bitmask types:
constexpr bitmask operator&(bitmask X, bitmask Y)
constexpr bitmask operator|(bitmask X, bitmask Y)
constexpr bitmask operator^(bitmask X, bitmask Y)
constexpr bitmask operator~(bitmask X)
To Reproduce
Using the perm_options operator... in a constexpr function results in a compilation error.
Expected behavior
Compiling without error.
The text was updated successfully, but these errors were encountered: