Commit Graph

  • c025c43ffe fix cmake config (#42) neargye 2020-07-06 10:56:07 +05:00
  • 13eff83de5 wip neargye 2020-07-05 17:13:25 +05:00
  • cbbb86d2d1 wip neargye 2020-07-05 16:37:24 +05:00
  • c5894cf573 wip neargye 2020-07-05 15:55:24 +05:00
  • 8e343c47b8 wip neargye 2020-07-05 15:12:05 +05:00
  • 604054df5a wip neargye 2020-07-05 13:18:29 +05:00
  • 81f2888125 wip neargye 2020-07-05 01:29:21 +05:00
  • 25912781ee wip neargye 2020-07-04 15:38:50 +05:00
  • d2904860b8 wip neargye 2020-07-04 15:13:15 +05:00
  • d9f4cd5e74 wip neargye 2020-07-04 14:57:25 +05:00
  • 06cb3163f1 update ci neargye 2020-07-02 17:37:19 +05:00
  • 98d234fafa fix unnecessary move neargye 2020-06-29 14:39:21 +05:00
  • dbd1c76400 now in conan-center (#41) Daniil Goncharov 2020-06-27 11:22:29 +05:00
  • 2b0dcc9cfd update readme neargye 2020-06-26 21:34:40 +05:00
  • 709e9a7acb update ci neargye 2020-06-17 14:55:08 +05:00
  • d3c97fe395 ignore some noising warning neargye 2020-06-17 14:53:47 +05:00
  • 78664d9263 clean-up neargye 2020-06-09 14:40:41 +05:00
  • 94e2726737 update readme neargye 2020-06-09 14:39:44 +05:00
  • 97e6f35c46 add missing static_assert neargye 2020-06-06 14:01:17 +05:00
  • 963ee65e95 v0.6.6 v0.6.6 neargye 2020-06-05 18:15:27 +05:00
  • 4e82bfe21c clean-up neargye 2020-06-05 15:32:08 +05:00
  • 86e4564748 improve compiler check neargye 2020-06-04 13:27:22 +05:00
  • 33a62f9847 update doc neargye 2020-05-31 17:22:34 +05:00
  • 27ee484f85 improve enum_cast neargye 2020-05-25 14:52:09 +05:00
  • b9450675bb clean-up neargye 2020-05-24 16:23:01 +05:00
  • 2b9f24fd2c remove enum_traits (#38) Daniil Goncharov 2020-05-24 16:11:08 +05:00
  • 11b9c109b3 update doc neargye 2020-05-11 18:48:06 +05:00
  • 703db3613d update doc neargye 2020-05-11 16:25:00 +05:00
  • dab56da58c update test neargye 2020-05-11 15:26:33 +05:00
  • 6a340016d4 update doc neargye 2020-05-11 15:22:56 +05:00
  • 66d04cbe25 add more test neargye 2020-05-11 14:30:33 +05:00
  • cb395dd852 compatibility with legacy neargye 2020-05-11 14:06:55 +05:00
  • e904616102 update readme neargye 2020-05-01 18:06:46 +05:00
  • 3d7aa36e42 remove duplicated code neargye 2020-04-29 14:00:57 +05:00
  • c080a591ee add CPM neargye 2020-04-06 14:01:38 +05:00
  • ef61dc38eb clean-up neargye 2020-04-02 17:17:27 +05:00
  • 306b1d0704 add comparison predicate for enum_cast neargye 2020-04-02 17:08:42 +05:00
  • a76480629c Change contains_value to enum_contains (#31) Daniil Goncharov 2020-03-13 18:10:09 +05:00
  • aa24461613 Introduce contains_value() oficsu 2020-03-13 12:12:01 +03:00
  • 1e6c9a5a5a replace C-style cast with static_cast oficsu 2020-03-12 09:28:09 +03:00
  • 94b133abd8 update copyright neargye 2020-02-25 15:52:19 +05:00
  • f42605bbf1 update doc neargye 2020-02-14 15:09:51 +05:00
  • cae43830a3 more friendly static checks neargye 2020-02-14 15:09:03 +05:00
  • 52d7323bca fix doc Neargye 2020-01-31 14:22:19 +05:00
  • 2327f53634 v0.6.5 v0.6.5 Neargye 2020-01-31 14:13:11 +05:00
  • 59a9cddb6d clean-up Neargye 2020-01-31 14:08:38 +05:00
  • 2f0a3bcae7 improve conan compiler version check (#24) Paul Kunysch 2020-01-31 10:55:50 +01:00
  • e01940170f update ci Daniil Goncharov 2020-01-29 15:34:19 +05:00
  • 0361df110f update doc Neargye 2020-01-25 23:52:21 +05:00
  • e3dd165a4a add compile check at enum_name Neargye 2020-01-25 23:51:50 +05:00
  • 6b220c83fc update doc Neargye 2020-01-25 23:05:24 +05:00
  • 79a1916df2 fix doc Neargye 2020-01-25 23:04:44 +05:00
  • 06a8669d49 update doc Neargye 2020-01-25 22:55:18 +05:00
  • a576c077be fix code style neargye 2020-01-15 15:42:42 +05:00
  • f900f4e01d v0.6.4 v0.6.4 neargye 2019-12-30 17:17:18 +05:00
  • 5aa0f247a3 update example neargye 2019-12-30 17:00:31 +05:00
  • 1b9dea0892 update readme neargye 2019-12-17 17:39:22 +05:00
  • 1d7f773bfa explicit ctr Neargye 2019-12-13 11:22:11 +05:00
  • 70cf23a7e3 suppress specific warnings Neargye 2019-12-13 11:19:21 +05:00
  • 5bea6283aa update example Neargye 2019-12-13 11:18:34 +05:00
  • 3393b85145 clean-up neargye 2019-11-23 19:40:30 +05:00
  • 35fe1b1a20 update ci neargye 2019-11-20 17:14:40 +05:00
  • 3b2ebf7e55 add enum concept neargye 2019-11-18 13:35:59 +05:00
  • e325a70663 fix macro check support neargye 2019-11-18 13:35:45 +05:00
  • 60948a4810 update ci neargye 2019-11-18 12:42:57 +05:00
  • 49d2429cf1 update doc and example neargye 2019-10-26 22:08:46 +05:00
  • f951f3f04e Fix typo in version (#20) Alexander Karatarakis 2019-10-24 03:30:10 -07:00
  • 10d09b1c99 add cstdint because used std::int*_t neargye 2019-10-18 19:21:47 +05:00
  • 64856beffb v0.6.3 v0.6.3 neargye 2019-10-18 13:32:02 +05:00
  • 5a33daa766 update enum_traits neargye 2019-10-17 13:18:37 +05:00
  • 497a0c0b69 update gitignore neargye 2019-10-17 13:08:44 +05:00
  • 69709876c3 update ci neargye 2019-10-16 14:12:54 +05:00
  • a6d25eb4c8 update catch to fix clang-9 build neargye 2019-10-16 14:11:25 +05:00
  • d022583a1a clean-up cast, size check neargye 2019-10-16 14:11:15 +05:00
  • 00f46ae79c fix test neargye 2019-10-14 20:55:49 +05:00
  • a36721d6c7 clang 5 linker fail: undefined reference to `magic_enum::enum_range<number>::min/max' neargye 2019-10-14 19:45:03 +05:00
  • 3804a9d3b2 update test neargye 2019-10-14 17:55:45 +05:00
  • 851e7f1a4e clean-up test neargye 2019-10-14 17:47:36 +05:00
  • 6c9c498faa clean-up mixed_sign_less neargye 2019-10-14 17:29:35 +05:00
  • 1c04e115de update readme neargye 2019-10-14 15:16:58 +05:00
  • 5873f123f3 clean-up neargye 2019-10-14 13:54:17 +05:00
  • 4066fa35e5 get values on all reflected_range to avoid additional work neargye 2019-10-14 13:10:15 +05:00
  • 6b95773b05 clean-up tests neargye 2019-10-14 13:03:28 +05:00
  • db4c55c36a Change the way range_min()/max() is calculated (#19) Alexander Karatarakis 2019-10-14 00:44:42 -07:00
  • 0f36cd5b0f Introduce mixed_sign_less()/min()/max() (#18) Alexander Karatarakis 2019-10-14 00:44:09 -07:00
  • 1f3ea64407 v0.6.2 v0.6.2 neargye 2019-10-08 13:20:14 +05:00
  • 00bd8528ce update doc fix MAGIC_ENUM_NO_CHECK_SUPPORT neargye 2019-10-04 13:58:08 +05:00
  • 2a259f1b55 update doc neargye 2019-10-03 19:43:18 +05:00
  • cd73e2b974 add doc neargye 2019-10-03 19:40:42 +05:00
  • 1f61e72c26 fix type cast neargye 2019-10-03 17:33:18 +05:00
  • 77314d254d clean-up neargye 2019-10-03 16:16:59 +05:00
  • 0b262f7cc8 fix cvref neargye 2019-10-03 14:50:09 +05:00
  • 3f0aad9f74 Fix regression of enum_cast<>() when used with refs (EnumT& vs EnumT) (#16) Alexander Karatarakis 2019-10-03 00:02:39 -07:00
  • cbbb6dd8f1 add comment to MAGIC_ENUM_SUPPORTED neargye 2019-10-02 17:52:04 +05:00
  • 105c8f067e remove is_fixed_enum non stable and useless neargye 2019-10-02 17:06:36 +05:00
  • c947afdbae change check support compiler neargye 2019-10-02 15:28:53 +05:00
  • 75c9d9bce5 caching entries neargye 2019-10-01 16:58:55 +05:00
  • 2c0b00a7ed add error if count < 0, fix #15 neargye 2019-10-01 16:58:35 +05:00
  • 92dfab4ac4 improve enum_value for dense enums neargye 2019-09-30 19:08:29 +05:00
  • 77918a74c5 fix build on gcc<9 neargye 2019-09-30 17:17:50 +05:00