in impl/EnumDetails.h [234:244]
MY_ENUM_MAYBE_UNUSED MY_ENUM_NODISCARD constexpr size_t getPosition( \
NAME##Impl value) { \
switch (value) { \
BOOST_PP_SEQ_FOR_EACH_I(MY_ENUM_DETAILS_OP_POSITION_ICASE, NAME##Impl, \
MY_ENUM_DETAILS_TO_SEQ_OF_TUPLES( \
MY_ENUM_DETAILS_GET_VARS(__VA_ARGS__))) \
} \
MY_ENUM_ABORT( \
BOOST_PP_STRINGIZE(NAME) " does contain invalid value: {}", \
MY_ENUM_DETAILS_GET_INT_TYPE(__VA_ARGS__)(value)); \
} \