Searched refs:is_bitmask_enum (Results 1 – 3 of 3) sorted by relevance
99 struct is_bitmask_enum : std::false_type {}; struct102 struct is_bitmask_enum<140 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>145 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>150 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>155 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>160 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>168 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>174 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>180 template <typename E, typename = std::enable_if_t<is_bitmask_enum<E>::value>>[all …]
71 template <> struct is_bitmask_enum<Enum> : std::true_type {}; \79 struct is_bitmask_enum : std::false_type {}; struct82 struct is_bitmask_enum<87 inline constexpr bool is_bitmask_enum_v = is_bitmask_enum<E>::value;
31 static_assert(is_bitmask_enum<Flags>::value != 0);36 static_assert(is_bitmask_enum<Flags>::value != 0);