Better Enums 0.11.2
Additions
- Enable
constexpr
support on clang-cl (#26, Zsolt Parragi). - Enable
constexpr
support on VS 2017 (#47, Zsolt Parragi). _to_index
,_from_index
, and related functions (#59, Piotr Kosek).- Specialize maps for descriptions of type
wchar_t*
(#44, @coderChenY).
Bugs fixed
- Move stream I/O operators out of the global namespace (#22, Alex Cheparukhin).
- Internal namespaces used by Better Enums cause name clashes (#22, Alex Cheparukhin).
- Unused function warnings on comparison operators (#27, Alex Cheparukhin).
- Unused variables with names cause warnings on MSVC (#41, Anuradha Dissanayake).
- VS 2015 warns when not using
enum class
(#41, Anuradha Dissanayake). - Docs: note strongly that warning C4062 has to be enabled on MSVC for exhaustiveness checking (#49).
- Identifiers that begin with an underscore followed by a capital letter are reserved (#61, Felix Dombek).
- Internal values array initialization not accepted as
constexpr
by VS 2017 (#53, @D4koon).
Miscellaneous