Nameof v0.10.0
Release v0.10.0
- Add way to switch
std::string
andstd::string_view
to custom type - Add syntax for defining custom enum and type names
- Add NAMEOF_ENUM_FLAG
- Add NAMEOF_SHORT_TYPE
- Add NAMEOF_TYPE_RTTI, NAMEOF_FULL_TYPE_RTTI, NAMEOF_SHORT_TYPE_RTTI
- Add NAMEOF_OPT_INSTALL option in CMakeLists.txt
- Add detect values out of range: checks for a value at (range_min - 1) and (range_max + 1) and fails compilation with a static_assert if any value is found.
- Fix hangs Intellisense
- Fix compiler check
- Fix build error in gcc
- Fix build msvc with clang
- Fix build error in clang
- [breaking changes] enum_range moved to namespace magic_enum::customize