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

426 commits

Author SHA1 Message Date
ilobilo
20cac97b53
add missing magic_enum namespace (#223) 2022-11-22 11:37:06 +02:00
Daniil Goncharov
aa1f2869f4
compile-time optimization 2022-11-09 22:00:09 +04:00
neargye
684718c58b clean-up 2022-11-09 00:00:34 +04:00
neargye
612033ab5d add suport enum_switch without defined MAGIC_ENUM_ENABLE_HASH 2022-11-08 20:24:27 +04:00
neargye
c588771875 update doc 2022-11-08 13:02:11 +04:00
neargye
3d64c1b5bb clean-up 2022-11-07 23:26:44 +04:00
neargye
f29ad727ba enum_cast optimization 2022-11-07 23:14:24 +04:00
neargye
099abc330a clean-up 2022-11-07 21:30:23 +04:00
neargye
6fca52c1e7 compile-time optimization 2022-11-07 21:10:41 +04:00
neargye
8bd403f888 fix #216, fix #199 2022-11-07 21:00:16 +04:00
ilobilo
596f00c0db
make streams and exceptions optional (#218)
* magic_enum: make streams optional
this commit adds support to disable streams
with macro MAGIC_ENUM_NO_STREAMS

* magic_enum_format: add support to disable exceptions
this commit adds support to disable exceptions
with macro MAGIC_ENUM_NO_EXCEPTIONS
2022-11-04 23:46:37 +04:00
neargye
159a35006d fix #215 2022-10-11 19:01:04 +04:00
Alexander
1b1194bcd5
Remove redundant instantiation (#211) 2022-09-02 14:30:16 +04:00
Nick Grebnev
1a57977ea3
Typo fixed (#210) 2022-08-20 17:57:30 +04:00
Daniil Goncharov
d26a7a2293
No hash (#208) 2022-08-17 21:38:30 +04:00
Daniil Goncharov
8f9f4afee7
Exercise Bazel build in CI (#206) 2022-08-14 16:43:31 +04:00
neargye
0fec11eda3 fix build 2022-08-13 18:12:55 +04:00
neargye
cd1ec187e6 fix #157 2022-08-13 18:09:42 +04:00
neargye
b5116d078d add aliases test 2022-08-13 17:51:46 +04:00
neargye
e6ce44337a hash_v inline 2022-08-13 17:45:42 +04:00
Daniil Goncharov
f4ebb4f185
update ci (#205) 2022-08-10 14:53:38 +04:00
neargye
e0f8f14724 fix build clang trunk 2022-08-09 16:45:08 +04:00
neargye
51d20f4d18 fix clang llvm-project#50055(reviews.llvm.org/D131307) 2022-08-09 16:38:07 +04:00
neargye
4211ff944b ignored "-Wenum-constexpr-conversion" 2022-08-09 15:47:56 +04:00
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