Skip to content

Commit ff40d7c

Browse files
authored
Add _v suffix for template constant
1 parent 327c17c commit ff40d7c

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

libs/common/include/s25util/enumUtils.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ struct IsBitset : std::false_type
1212
{};
1313

1414
template<typename Enum>
15-
constexpr bool IsValidBitset = IsBitset<Enum>::value && std::is_unsigned<std::underlying_type_t<Enum>>::value;
15+
constexpr bool IsValidBitset_v = IsBitset<Enum>::value && std::is_unsigned<std::underlying_type_t<Enum>>::value;
1616

1717
template<typename Enum>
18-
using require_validBitset = std::enable_if_t<IsValidBitset<Enum>>;
18+
using require_validBitset = std::enable_if_t<IsValidBitset_v<Enum>>;
1919

2020
template<typename Enum, typename = require_validBitset<Enum>>
2121
constexpr auto operator&(Enum lhs, Enum rhs) noexcept

tests/testEnumUtils.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ MAKE_BITSET_STRONG(Bitset);
2424

2525
// Check type traits
2626
static_assert(IsBitset<InvalidBitset>::value);
27-
static_assert(!IsValidBitset<InvalidBitset>);
27+
static_assert(!IsValidBitset_v<InvalidBitset>);
2828

2929
static_assert(IsBitset<Bitset>::value);
30-
static_assert(IsValidBitset<Bitset>);
30+
static_assert(IsValidBitset_v<Bitset>);
3131

3232
BOOST_AUTO_TEST_SUITE(EnumUtils)
3333

0 commit comments

Comments
 (0)