1
0
Fork 0
mirror of https://github.com/Neargye/magic_enum.git synced 2026-01-08 23:24:20 +00:00
Commit graph

602 commits

Author SHA1 Message Date
neargye
4f7c7577b5 clean-up 2022-08-08 22:23:15 +04:00
neargye
13ba445e9c clean-up 2022-08-08 21:07:05 +04:00
neargye
95641a8f78 fix clang llvm-project#50055(reviews.llvm.org/D130058) 2022-08-08 21:00:17 +04:00
neargye
f5d6f707a9 try fix IntelliSence 2022-08-08 14:15:53 +04:00
neargye
0dfa61e757 fix warning 2022-08-05 18:24:02 +04:00
neargye
35a3c7c9da std::size_t -> std::uint16_t 2022-08-05 15:36:37 +04:00
neargye
43a9272f45 v0.8.1 2022-08-04 16:12:39 +04:00
neargye
4802f793bb clean-up 2022-06-28 14:57:34 +04:00
neargye
b45b470bea update doc 2022-06-28 14:57:02 +04:00
Bela Schaum
dd80219653
Magic enum format in a separated header file (#185) 2022-06-28 14:45:47 +04:00
neargye
c7cf02053b fix #190, #192 2022-06-28 14:44:34 +04:00
Bård Sigurd Møller
6956c56033
Fix compilation error, when including magic_enum after windows.h (#189) 2022-05-28 22:55:51 +04:00
neargye
87190b811c v0.8.0 2022-05-10 23:37:52 +04:00
neargye
c59aec8b1c fuse separated into separate header 2022-05-10 21:22:57 +04:00
neargye
86e73be298 clean-up 2022-05-06 16:40:17 +04:00
neargye
369642f2b0 fix#184 g++ 11.2: Compile error 2022-05-05 23:55:11 +04:00
Daniil Goncharov
3d9bf92e2a
update readme 2022-04-30 19:42:26 +04:00
neargye
b2ac76235b update readme 2022-04-19 22:46:46 +04:00
Bela Schaum
ed09da9f36
Discontinouos uint8_t test + fix (#182) 2022-04-17 23:40:54 +04:00
neargye
88e239645d fix #180 2022-04-17 23:32:38 +04:00
neargye
d1ccd22c85 fix linking error 2022-04-14 17:58:37 +04:00
neargye
d2ec62779f fix operator>> 2022-04-07 19:24:11 +04:00
neargye
b6bf0aa2a8 add namespace magic_enum::istream_operators 2022-04-07 19:18:44 +04:00
neargye
25d7f64dfb clean-up 2022-03-31 18:19:58 +04:00
Abdessattar Sassi
5e6637ecde
fix: GCC warning [-Werror=sign-conversion] (#176) 2022-03-31 17:48:27 +04:00
Daniil Goncharov
2615fa5e7b
clen-up & improve (#173) 2022-03-28 19:15:38 +04:00
Daniil Goncharov
2e7313d3f7
clean-up & improve (#170) 2022-03-28 18:56:16 +04:00
Daniil Goncharov
cee99df7b5
fix bool (#172) 2022-03-28 18:55:25 +04:00
Bela Schaum
64bedded2a
Enum switch (#168) 2022-03-18 16:07:00 +04:00
neargye
542aacea41 clean-up 2022-03-18 14:08:03 +04:00
Bela Schaum
492d2b6a18
Sparse only if have an element. Switch only if -. (#169) 2022-03-18 13:59:09 +04:00
Daniil Goncharov
60de6bff8c
new customize (#166) 2022-03-18 13:58:07 +04:00
neargye
84efdbd2bf fix Werror=shadow 2022-03-15 15:36:18 +04:00
Tim Clephas
948c760939
Add support for the ROS build system (#161) 2022-03-12 20:04:42 +02:00
neargye
718d2601b2 clean-up 2022-03-11 16:54:12 +02:00
Bela Schaum
c1568c5b26
Constexpr switch names (#142) 2022-03-11 14:08:25 +02:00
Daniil Goncharov
74123638d1
Fix optional masos (#160) 2022-03-09 16:32:45 +02:00
Daniil Goncharov
b0c0e02bdc
add compile time enum_index (#159) 2022-03-09 10:07:09 +02:00
neargye
04a3d32d0f clean-up 2022-03-08 14:05:43 +02:00
Pavel I. Kryukov
9d1cf196cf
Make enum_fuse typesafe (fixes #143) (#145) 2022-03-08 10:38:19 +02:00
neargye
785b3f253d clean-up 2022-03-08 10:35:13 +02:00
Bela Schaum
8267d2860b
remove std:: from optionals to enable again MAGIC_ENUM_USING_ALIAS_OPTIONAL (#154) 2022-03-05 21:56:17 +02:00
Daniil Goncharov
ca89c5425b
Update README.md 2022-03-02 21:26:02 +02:00
Pavel I. Kryukov
c9388f1c99
Fix docs (#144) 2022-02-19 13:09:33 +02:00
Pavel I. Kryukov
ec87fc976c
Convert std::enable_if_t to static_assert for cleaner error message (#146) 2022-02-19 12:26:06 +02:00
Bela Schaum
29285919fd
change std::size_t to std::uintmax_t (#141) 2022-02-18 23:37:24 +02:00
Bela Schaum
9268bb3042
Case insensivity based on #112 (#139) 2022-02-18 23:31:36 +02:00
Bela Schaum
07181c5a11
support gcc8 with defined MAGIC_ENUM_NO_CHECK_SUPPORT and with specialized magic_enum::customize::enum_name (#137) 2022-02-18 17:52:09 +02:00
neargye
4e39c3ba55 clean-up 2022-02-16 19:18:43 +02:00
neargye
756b139368 remove throw from enum_fuse 2022-02-16 19:01:14 +02:00