Searched refs:EnumType (Results 1 – 7 of 7) sorted by relevance
25 #define CHECK_TEST_ENUM(EnumType, enumValue) \ argument26 static_assert(static_cast<EnumType>(Test##EnumType::enumValue) == EnumType::enumValue)
42 template <typename EnumType>43 inline constexpr typename std::underlying_type<EnumType>::type asBaseType(EnumType value) { in asBaseType()44 return static_cast<typename std::underlying_type<EnumType>::type>(value); in asBaseType()
40 template <typename EnumType>41 constexpr typename std::underlying_type<EnumType>::type asBaseType(EnumType value) { in asBaseType()42 return static_cast<typename std::underlying_type<EnumType>::type>(value); in asBaseType()
36 #define CHECK_TEST_ENUM(EnumType, enumValue) \ argument37 static_assert(static_cast<EnumType>(Test##EnumType::enumValue) == EnumType::enumValue)
31 #define CHECK_TEST_ENUM(EnumType, enumValue) \ argument32 static_assert(static_cast<EnumType>(Test##EnumType::enumValue) == EnumType::enumValue)