mirror of
https://github.com/aantron/better-enums.git
synced 2025-12-06 16:56:42 +08:00
These modifications ensure enum.h can be used in a wider selection of end user projects without triggering warnings. GCC 4.9.2 was used with the following warning flags set: -Wall -Wextra -Wshadow -Weffc++ -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-long-long -Wstrict-aliasing -Werror -pedantic -std=c++1y -Wformat=2 -Wmissing-include-dirs -Wsync-nand -Wuninitialized -Wconditionally-supported -Wconversion -Wuseless-cast -Wzero-as-null-pointer-constant This commit includes the modifications required to enable successful use of enum.h via both the "test" and "example" directories. |
||
|---|---|---|
| .. | ||
| 1-basic.cc | ||
| 2-iterate.cc | ||
| 3-switch.cc | ||
| 4-constexpr.cc | ||
| 5-containers.cc | ||
| 6-traits.cc | ||
| 7-bitset.cc | ||
| 8-constexpr-iterate.cc | ||
| Makefile | ||