Base: [skip ci] make Flags<>::testFlag a const method

This commit is contained in:
wmayer
2022-03-31 23:17:48 +02:00
parent 4dba65bd7b
commit fa41fd82ab

View File

@@ -112,7 +112,7 @@ class Flags {
public:
constexpr inline Flags(Enum f) : i(f) {}
constexpr bool testFlag(Enum f) {
constexpr bool testFlag(Enum f) const {
using u = typename std::underlying_type<Enum>::type;
return (i & f) == f && (static_cast<u>(f) != 0 || i == f);
}