Searched refs:etype (Results 1 – 1 of 1) sorted by relevance
180 #define DEFINE_ENUM_OPERATORS(etype) \ argument181 …inline constexpr etype operator|(etype a, etype b) { return (etype)(std::underlying_type<etype>::t…182 …inline constexpr etype &operator|=(etype &a, etype b) { a = (etype)(std::underlying_type<etype>::t…183 …inline constexpr etype operator&(etype a, etype b) { return (etype)(std::underlying_type<etype>::t…184 …inline constexpr etype &operator&=(etype &a, etype b) { a = (etype)(std::underlying_type<etype>::t…185 …inline constexpr etype operator^(etype a, etype b) { return (etype)(std::underlying_type<etype>::t…186 …inline constexpr etype &operator^=(etype &a, etype b) { a = (etype)(std::underlying_type<etype>::t…187 …inline constexpr etype operator~(etype a) { return (etype)(~std::underlying_type<etype>::type(a));…