Commit graph

466 commits

Author SHA1 Message Date
neargye
06aafae7b7 clean-up cmake 2019-12-09 11:14:34 +05:00
neargye
fa938cff96 fix nameof_type 2019-12-02 14:17:51 +05:00
neargye
ed639692b5 update ci 2019-11-20 16:09:29 +05:00
neargye
7e3b975054 fix nameof_enum 2019-11-18 13:12:33 +05:00
neargye
0e425a33b7 fix macro for check support 2019-11-18 13:12:31 +05:00
neargye
6398e5ecfa update ci 2019-11-18 13:12:13 +05:00
neargye
08d11632d2 clang up to >=7
clang <= 7 can work with nameof, but will not be tested
2019-11-14 20:56:13 +05:00
neargye
33023e3275 msvc binsize improve
on clang all already ok
2019-11-14 20:42:38 +05:00
neargye
534ece4154 remove static_string 2019-11-14 20:23:57 +05:00
neargye
a23f4fac65 fix nameof_enum<V>() 2019-11-14 20:14:02 +05:00
neargye
05eb30b844 improve nameof_enum<V>() 2019-11-14 17:16:49 +05:00
neargye
1e0c019453 some speed-up static_string 2019-11-14 17:00:20 +05:00
neargye
5e198e9983 update assert 2019-10-31 14:10:59 +05:00
neargye
61a05620d0 update ci 2019-10-25 15:43:37 +05:00
neargye
dec2c332bd change to_string() to str() 2019-10-25 15:41:41 +05:00
neargye
f5a2489330 update readme 2019-10-24 20:36:44 +05:00
neargye
9d66520257 add to_string(), explicit operator string 2019-10-24 20:26:53 +05:00
neargye
742f2879db update readme 2019-10-24 20:26:20 +05:00
neargye
27c2aeb6bb clean-up 2019-10-24 19:49:00 +05:00
neargye
d06a1c717a add c_str(), to_string_view(), explicit operator const char* 2019-10-24 16:18:22 +05:00
neargye
e831936fbe add more assert 2019-10-24 16:17:58 +05:00
neargye
d293613b62 fix nameof::cstring::chars is uninitialized 2019-10-24 16:10:39 +05:00
neargye
550891639a fix typo in version 2019-10-24 15:31:43 +05:00
neargye
0f3dbd70f2 v0.9.2 2019-10-19 16:27:54 +05:00
neargye
64499c3763 improve nameof_enum 2019-10-19 16:23:36 +05:00
neargye
240b3f4d6a update catch to fix clang-9 build 2019-10-19 16:21:03 +05:00
neargye
42a6b64f20 update ci 2019-10-19 16:20:46 +05:00
neargye
b479bb458a update gitignore 2019-10-19 16:20:34 +05:00
neargye
23fc75df57 less compile-time and fix min/max 2019-10-15 16:10:49 +05:00
neargye
cff9399e28 update static_assert 2019-10-10 16:15:42 +05:00
neargye
e3ff0c85cf update catch 2019-10-09 22:57:30 +05:00
neargye
5d4db414b9 remove final from non virtual class 2019-10-09 22:48:48 +05:00
neargye
f0c2d7c539 update example 2019-10-09 22:48:06 +05:00
neargye
0414495682 cstring not final 2019-10-08 12:55:21 +05:00
neargye
dde974339d fix nameof_enum cv-ref bug 2019-10-06 12:12:46 +05:00
neargye
6829441ca8 add header for std::reverse_iterator 2019-10-05 18:39:11 +05:00
neargye
d7f6787cd1 add NAMEOF_ENUM_NO_CHECK_SUPPORT and NAMEOF_TYPE_NO_CHECK_SUPPORT 2019-10-04 13:57:06 +05:00
neargye
f7ed4583d8 update readme 2019-10-03 19:39:48 +05:00
neargye
a6b2aac0b5 fix doc and naming 2019-10-03 19:23:53 +05:00
neargye
1baf418d21 fix build 2019-10-03 18:39:54 +05:00
neargye
4b3536d211 update doc 2019-10-03 18:39:46 +05:00
neargye
4319be3c2e add doc 2019-10-03 18:25:50 +05:00
neargye
96ac608d13 wip 2019-10-03 18:25:40 +05:00
neargye
fd53f1e723 v0.9.1 2019-10-02 18:38:47 +05:00
neargye
aa45d44f05 add NAMEOF_ENUM_SUPPORTED and NAMEOF_TYPE_SUPPORTED 2019-10-02 17:48:39 +05:00
neargye
67c27efd61 add nodiscard 2019-10-02 15:09:57 +05:00
neargye
47fa9b5f7c fix enums 2019-10-01 18:55:37 +05:00
neargye
a8dac47ada update ci 2019-10-01 18:43:46 +05:00
neargye
7f4fc39a0a update test 2019-10-01 18:43:32 +05:00
neargye
9145963e35 less bin size nameof_enum 2019-10-01 18:43:24 +05:00