#include "enum_cast.h" #include #include namespace NPrivate { [[noreturn]] void OnSafeCastToEnumUnexpectedValue(const std::type_info& valueTypeInfo) { ythrow TBadCastException() << "Unexpected enum " << TypeName(valueTypeInfo) << " value"; } } // namespace NPrivate