diff --git a/example/example.cpp b/example/example.cpp index 07bf4ad..86dde9e 100644 --- a/example/example.cpp +++ b/example/example.cpp @@ -74,5 +74,16 @@ int main() { std::cout << std::endl; // Color sequence: RED BLUE GREEN + enum color { red, green, blue }; + enum class direction { left, right }; + + // Checks whether type is an Unscoped enumeration. + static_assert(magic_enum::is_unscoped_enum_v); + static_assert(!magic_enum::is_unscoped_enum_v); + + // Checks whether type is an Scoped enumeration. + static_assert(!magic_enum::is_scoped_enum_v); + static_assert(magic_enum::is_scoped_enum_v); + return 0; }