Commit graph

242 commits

Author SHA1 Message Date
neargye
09f879a995 fix clang trunk build 2022-08-12 21:46:36 +04:00
neargye
db94e8b345 fix clang llvm-project#50055(reviews.llvm.org/D131307) 2022-08-12 21:38:20 +04:00
neargye
4d2d89eac7 ignored "-Wenum-constexpr-conversion" 2022-08-09 15:47:25 +04:00
neargye
c44b65d57d fix clang llvm-project#50055(reviews.llvm.org/D130058) 2022-08-09 15:28:23 +04:00
neargye
c04b72fc51 v0.10.2 2022-08-04 17:32:59 +04:00
neargye
b6a4452eef update doc
fix noexcept nameof_enum_or
2022-07-26 18:48:58 +04:00
neargye
59411bf519 add nameof_enum_or 2022-07-26 18:17:36 +04:00
Bela Schaum
f32bbb0f09
Try to fix tests (#43) 2022-07-25 14:07:57 +04:00
neargye
c793b69c40 fix 2022-07-25 01:10:57 +04:00
neargye
2cb9751cb6 add nameof_member for mscv and c++20 2022-07-21 21:07:19 +04:00
neargye
5bf352dfa6 fix #39 2022-07-21 19:55:02 +04:00
neargye
7e2cc11360 fix warnings 2022-06-29 16:40:42 +04:00
neargye
83ee9b42df update copyright 2022-06-10 18:15:37 +04:00
neargye
e37861d46f clean-up 2022-05-18 22:30:04 +04:00
neargye
3a728f4102 clean-up 2022-05-18 18:31:02 +04:00
neargye
b5deb0055c fix build 2022-05-18 16:28:56 +04:00
neargye
b12d458de0 * fix vs2022 build
* clean-up
2022-05-18 16:26:40 +04:00
neargye
143d19c5e0 update copyright 2022-04-03 01:26:52 +04:00
neargye
b19b00b61a Fix underflow in out of range check
Fix bool special case
2021-06-26 12:03:55 +03:00
neargye
292d604578 v0.10.1 2021-06-21 20:49:27 +03:00
neargye
d69f91daa5 fix typo 2021-05-07 11:17:35 +03:00
neargye
6810459778 fix using leak 2021-04-28 20:51:50 +03:00
neargye
a9813bd7a1 fix range check 2021-04-22 12:41:25 +03:00
neargye
d091ca081e fix hard error if enum is empty or non-reflected 2021-04-22 12:23:54 +03:00
neargye
84c6c9866a fix checks 2021-04-03 00:37:30 +03:00
neargye
fb480caab2 fix checks 2021-04-03 00:32:17 +03:00
neargye
2cf013dbf3 add nameof_member 2021-04-03 00:17:18 +03:00
neargye
f57dcf410a workaround std::array in some cases is missing constexpr on some of its functions 2021-03-10 11:39:56 +02:00
neargye
3a52b520c9 fix #31 2021-01-24 08:39:43 +02:00
neargye
b94b243525 update copyright 2021-01-24 08:39:23 +02:00
Daniil Goncharov
7b5d24e37f
v0.10.0 (#30)
v0.10.0
2021-01-12 10:39:52 +02:00
Daniil Goncharov
6fa49cca4b
Wip v0.10.0 (#28) 2020-12-29 20:45:54 +02:00
neargye
02e33b6b18 add nameof_short_type 2020-09-07 20:35:21 +03:00
neargye
e814a3c13d clean-up 2020-09-07 20:12:54 +03:00
Daniil Goncharov
0ccc3b4f3b
clean-up 2020-09-01 14:00:59 +03:00
Daniil Goncharov
74dfbd6528
add nameof_enum_flag 2020-07-03 18:18:05 +05:00
neargye
fff49040ed fix warnings 2020-06-18 15:34:22 +05:00
neargye
e97a790afb v0.9.4 2020-06-06 16:27:54 +05:00
neargye
ed04f81ff7 update type name rtti 2020-06-06 16:14:16 +05:00
neargye
d12b28c346 clean-up 2020-06-06 15:41:29 +05:00
neargye
f4f4908d7e clean-up NAMEOF_TYPE_RTTI 2020-06-05 15:24:13 +05:00
neargye
d099f13d12 clean-up 2020-06-03 20:04:09 +05:00
neargye
c42376a8d1 improve compiler check 2020-06-03 19:51:05 +05:00
neargye
7bf624de33 wip NAMEOF_TYPE_RTTI 2020-06-03 19:33:01 +05:00
neargye
2cdcdc0f83 add NAMEOF_TYPE_RTTI 2020-06-03 19:25:30 +05:00
neargye
18cfc68c65 more consistent 2020-05-27 16:22:29 +05:00
neargye
3e2fa48b37 fix cstring 2020-05-24 17:52:39 +05:00
neargye
9ede5ab901 clean-up namespace 2020-05-24 17:52:22 +05:00
neargye
121166d263 fix decay 2020-05-23 18:06:12 +05:00
Daniil Goncharov
a47f23bc6d
improve nameof_enum (#20)
improve nameof_enum
2020-05-23 17:56:46 +05:00