1
0
Fork 0
mirror of https://github.com/Neargye/magic_enum.git synced 2026-01-10 23:44:29 +00:00
Commit graph

136 commits

Author SHA1 Message Date
neargye
92dfab4ac4 improve enum_value for dense enums 2019-09-30 19:08:29 +05:00
neargye
77918a74c5 fix build on gcc<9 2019-09-30 17:17:50 +05:00
neargye
2f9400bcf3 wow, msvc not follow standard 2019-09-29 17:50:05 +05:00
neargye
52f36fc5a0 removed definition that used only once 2019-09-29 17:47:54 +05:00
neargye
8eb87a9a88 v0.6.1 2019-09-29 16:31:58 +05:00
neargye
26dcd30d9a update ci 2019-09-29 16:30:47 +05:00
neargye
289b96e561 update example 2019-09-29 16:22:58 +05:00
neargye
2541180874 update test 2019-09-29 16:22:47 +05:00
neargye
48ff12026f update readme 2019-09-29 16:22:25 +05:00
neargye
370a1d5236 improvement
* SFINAE-friendly
* overhead reduction
* add enum_index
* add enum_traits
* less bin size
2019-09-29 16:22:09 +05:00
neargye
455e4dcf9b strengthened noexcept 2019-09-09 19:38:30 +05:00
neargye
3edfd58e59 clean-up naming 2019-09-03 17:53:26 +05:00
neargye
2eac4ccd06 update readme 2019-08-30 02:35:59 +05:00
neargye
1f94f282c0 fix conan.py 2019-08-30 02:35:47 +05:00
neargye
c0ae150a26 add macro to no check support 2019-08-29 18:52:20 +05:00
neargye
317029850a fix type cast and clean-up 2019-08-29 18:52:16 +05:00
neargye
c9337182f4 fix is_magic_enum_supported 2019-08-27 20:30:12 +05:00
neargye
a9a8892026 fix static_assert msg 2019-08-27 18:14:02 +05:00
neargye
669b7ac9bc update conan.py 2019-08-27 17:12:21 +05:00
neargye
e30e8d81bd less bin size, improving check supported compiler, clean-up
thanks @rollbear
2019-08-27 16:50:23 +05:00
neargye
2e61a86b2f improve name_impl 2019-08-25 17:02:00 +05:00
neargye
22167885d7 update tests 2019-08-24 20:09:50 +05:00
neargye
850196eb02 fix test_package 2019-08-24 17:40:44 +05:00
neargye
65662f0491 update ci 2019-08-24 14:58:36 +05:00
neargye
7707d08ff5 error if unsupported compiler 2019-08-24 14:16:24 +05:00
neargye
a9f8797ff2 add compiler explorer to readme 2019-08-24 13:19:38 +05:00
neargye
6e4a051424 update ci 2019-08-24 13:15:31 +05:00
neargye
a2bb347f05 update cmake 2019-08-24 13:10:55 +05:00
neargye
91b36336cb update readme 2019-08-24 12:41:24 +05:00
neargye
409e9e1afd add conan 2019-08-24 12:33:30 +05:00
neargye
ef36e2e218 update readme 2019-08-20 17:15:31 +05:00
neargye
7c7cdc906b fix bitwise_operators 2019-08-20 00:01:53 +05:00
neargye
e15c38ac65 update tests 2019-08-19 21:58:58 +05:00
neargye
2b76827698 clean-up bitwise_operators 2019-08-19 21:58:52 +05:00
neargye
885b202dc6 remove optional auto 2019-08-19 21:53:06 +05:00
neargye
777792339c clean-up ostream operator 2019-08-19 20:44:08 +05:00
Anders Schau Knatten
f5ef718120 fix minor typo (#8) 2019-08-14 11:56:00 +05:00
terik23
8187796f3d v0.6.0 2019-07-27 17:56:53 +05:00
terik23
fe007d25fa update readme 2019-07-27 17:56:45 +05:00
terik23
c3f158324a clean-up 2019-07-27 17:52:29 +05:00
terik23
34c86eaf11 update readme 2019-07-25 00:38:11 +05:00
terik23
172c685547 improve name_impl, ostream_operators 2019-07-25 00:37:59 +05:00
terik23
99e4d7c7aa update example 2019-07-25 00:11:13 +05:00
neargye
e57ea6f550 update example 2019-07-24 19:39:59 +05:00
neargye
8f5a34a7f9 update readme 2019-07-24 19:38:23 +05:00
neargye
6f3723746f improving compile times 2019-07-24 18:48:23 +05:00
neargye
9a700b545d add bitwise_operators 2019-07-24 18:47:36 +05:00
neargye
cd01fa1ba4 update test 2019-07-24 18:47:13 +05:00
neargye
6a977cbe9a refactoring 2019-07-23 19:54:41 +05:00
terik23
ef5ab60f37 improving 2019-07-14 21:51:17 +05:00