BlackMATov
|
0356045a12
|
Happy New Year! 🥳
|
2024-01-18 01:44:14 +07:00 |
|
BlackMATov
|
e83e62ebe9
|
revert all about debug names
now isn't the time for it
|
2023-12-31 15:00:07 +07:00 |
|
BlackMATov
|
5ec0d9406d
|
fix clang-10 tests
|
2023-12-31 00:21:29 +07:00 |
|
BlackMATov
|
9770cc2d99
|
generate singles
|
2023-12-31 00:08:42 +07:00 |
|
BlackMATov
|
6becc7f261
|
simple name_of impl for types (gcc, clang)
|
2023-12-31 00:06:37 +07:00 |
|
BlackMATov
|
09baf9ddef
|
simple name_of impl for types (msvc)
|
2023-12-30 23:42:10 +07:00 |
|
BlackMATov
|
29fa7cccfc
|
return trait specializations
|
2023-12-30 17:51:55 +07:00 |
|
BlackMATov
|
0467d385be
|
fix clang warnings
|
2023-12-30 13:01:21 +07:00 |
|
BlackMATov
|
50d6ab4974
|
rewrite uvalue traits
|
2023-12-30 12:32:22 +07:00 |
|
BlackMATov
|
e25af84b3f
|
replace hand-made intrusive pointer to shared pointer
|
2023-12-29 23:50:20 +07:00 |
|
BlackMATov
|
e2b295784b
|
fix some potential problem in the type_registry::for_each_type function
|
2023-12-29 23:31:22 +07:00 |
|
BlackMATov
|
f248035c30
|
cleanup fnv1a impl
|
2023-12-29 19:50:28 +07:00 |
|
BlackMATov
|
fe2c1045e2
|
remove unnecessary code
|
2023-12-29 16:43:55 +07:00 |
|
BlackMATov
|
5fd20c8bad
|
fix clang warnings
|
2023-12-29 05:02:29 +07:00 |
|
BlackMATov
|
78c02da6eb
|
add ucast manual
|
2023-12-29 04:54:01 +07:00 |
|
BlackMATov
|
b65e71a6f1
|
remove resolve_poly_type, use resolve_type(T&&) instead
|
2023-12-29 02:24:11 +07:00 |
|
BlackMATov
|
427459dcc6
|
mark all internal macro with META_HPP_DETAIL prefix
|
2023-12-28 02:20:01 +07:00 |
|
BlackMATov
|
ca8fd075cd
|
polish base info filling
|
2023-12-28 01:19:37 +07:00 |
|
BlackMATov
|
ddf9481647
|
fix apple-clang errors
|
2023-12-28 00:39:19 +07:00 |
|
BlackMATov
|
43b144be27
|
new deep upcasts, remove is_virtual_base_of
|
2023-12-27 23:35:45 +07:00 |
|
BlackMATov
|
d181a6b8a9
|
new dynamic cast benches
|
2023-12-27 22:55:40 +07:00 |
|
BlackMATov
|
004a957507
|
add some random issue with virtual bases
|
2023-12-27 00:22:59 +07:00 |
|
BlackMATov
|
f8acda1fef
|
fix gcc warning
|
2023-12-26 00:46:20 +07:00 |
|
BlackMATov
|
3148223141
|
new base info wip
|
2023-12-25 22:56:21 +07:00 |
|
BlackMATov
|
1aea60c686
|
fix new clang-tidy warnings
|
2023-12-10 06:34:46 +07:00 |
|
BlackMATov
|
debecdb14b
|
move cdb directory option to vscode settings
|
2023-12-10 04:45:37 +07:00 |
|
BlackMATov
|
e0bc93b9f3
|
update deps
|
2023-12-10 04:34:34 +07:00 |
|
BlackMATov
|
33bf8cc215
|
cleanup binds with opts
|
2023-08-11 12:15:16 +07:00 |
|
BlackMATov
|
d4185e738d
|
any_type::match function
|
2023-08-11 07:02:44 +07:00 |
|
BlackMATov
|
03fbc72400
|
ref-qualifiers for binds
|
2023-08-11 02:15:46 +07:00 |
|
BlackMATov
|
8ecabad7bc
|
Merge branch 'feature/move_only_uvalue' into dev
|
2023-08-11 00:45:53 +07:00 |
|
BlackMATov
|
10a34a32a1
|
cleanup metadata and arguments binding impl
|
2023-08-11 00:35:09 +07:00 |
|
BlackMATov
|
3ddd47b12e
|
remove rttr submodule and rttr benches
|
2023-08-10 23:40:21 +07:00 |
|
BlackMATov
|
5b1928b173
|
little cleanup
|
2023-08-10 23:24:06 +07:00 |
|
BlackMATov
|
3a5cab9eaa
|
new way to bind metadata and arguments
|
2023-08-10 09:44:35 +07:00 |
|
BlackMATov
|
4a295ed2dd
|
try to fix msvc
|
2023-08-09 11:13:09 +07:00 |
|
BlackMATov
|
ca57a44c64
|
uvalue doesn't require copyable type now
|
2023-08-08 10:48:44 +07:00 |
|
BlackMATov
|
caa5df52b1
|
fix indexes' get_name by rvalue
|
2023-08-03 18:05:51 +07:00 |
|
BlackMATov
|
45ea2e37e5
|
extract *_family concepts to the main namespace
|
2023-08-03 10:09:30 +07:00 |
|
BlackMATov
|
ef3b2e1c29
|
Merge branch 'feature/headers_cleanup' into dev
|
2023-07-20 22:45:01 +07:00 |
|
BlackMATov
|
7375ec0e35
|
little cleanup header's includes
|
2023-07-20 22:44:50 +07:00 |
|
BlackMATov
|
865072da96
|
add tests for headers
|
2023-07-20 22:01:06 +07:00 |
|
BlackMATov
|
29078d7d77
|
remove non_uvalue_family concept
|
2023-07-20 10:47:36 +07:00 |
|
BlackMATov
|
a408421e45
|
value's exception safety fixes
|
2023-07-20 10:38:47 +07:00 |
|
BlackMATov
|
c44b5bf614
|
add comments to code that looks like as use-after-move
|
2023-07-15 13:41:49 +07:00 |
|
BlackMATov
|
a411b71858
|
add the library version to sources
|
2023-07-15 11:19:27 +07:00 |
|
BlackMATov
|
6b54a73be3
|
add check_invocable_error functions
|
2023-07-15 07:27:00 +07:00 |
|
BlackMATov
|
3f1f7dfd5b
|
remove redundant code
|
2023-07-15 05:57:51 +07:00 |
|
BlackMATov
|
0fee85e08f
|
remove redundant code
|
2023-07-15 05:25:04 +07:00 |
|
BlackMATov
|
b76de7109f
|
little warning fixes
|
2023-07-07 03:46:34 +07:00 |
|