BlackMATov
|
a89f27e052
|
remove hashed_string class
|
2024-02-11 08:39:22 +07:00 |
|
BlackMATov
|
da757ae6e5
|
fix msvc compilation
|
2024-02-11 08:32:17 +07:00 |
|
BlackMATov
|
78d7ee5ccb
|
fix xcode 13.4.1 compilation
|
2024-02-11 08:32:07 +07:00 |
|
BlackMATov
|
f228e92545
|
fix xcode 13.4.1 compilation
|
2024-02-11 08:17:44 +07:00 |
|
BlackMATov
|
93c8fc9ea9
|
functions with type resolving is not noexcept
|
2024-02-11 08:11:32 +07:00 |
|
BlackMATov
|
5d2186312b
|
remove uarg cache vectors
|
2024-02-11 07:48:42 +07:00 |
|
BlackMATov
|
468b2abb36
|
add variadic variants of universal invoke functions
|
2024-02-10 12:40:02 +07:00 |
|
BlackMATov
|
8e220c0ee9
|
delete senseless class_type::get_destructors function
|
2024-02-09 13:24:30 +07:00 |
|
BlackMATov
|
b63143e19f
|
refactoring of type resolving
|
2024-02-09 13:17:25 +07:00 |
|
BlackMATov
|
d6431f85d1
|
remove public resolve_constructor_type/resolve_destructor_type
|
2024-02-08 15:17:52 +07:00 |
|
BlackMATov
|
9673a2ad6e
|
cleanup type flags
|
2024-02-08 08:10:46 +07:00 |
|
BlackMATov
|
422d351caf
|
cleanup argument and metadata binds
|
2024-02-08 07:55:29 +07:00 |
|
BlackMATov
|
145f0d9eba
|
add some missed nodiscard
|
2024-02-07 14:35:11 +07:00 |
|
BlackMATov
|
aaeca488f1
|
remove redundant bind functions
|
2024-02-07 13:23:47 +07:00 |
|
BlackMATov
|
9a1afcee85
|
little meta_base cleanup
|
2024-02-07 09:20:37 +07:00 |
|
BlackMATov
|
cccda1bac2
|
cleanup and simplify internal hash calculations
|
2024-02-07 08:39:12 +07:00 |
|
BlackMATov
|
4be5845f0e
|
move type_kinds from base to detail
|
2024-02-07 07:23:40 +07:00 |
|
BlackMATov
|
3efb47eccf
|
cleanup ucast api
|
2024-02-07 05:21:55 +07:00 |
|
BlackMATov
|
e638fb2cfa
|
cleanup uresult api
|
2024-02-07 04:37:24 +07:00 |
|
BlackMATov
|
ed7ddcef7b
|
cleanup uvalue api
|
2024-02-07 04:14:51 +07:00 |
|
BlackMATov
|
121008c8f3
|
fix member object/function uvalue/uarg casting
|
2024-02-06 16:38:55 +07:00 |
|
BlackMATov
|
928221eeee
|
delete uvalue::try_as for rvalue values
|
2024-02-06 11:03:00 +07:00 |
|
BlackMATov
|
5db1923cb0
|
remove some redundant noexcepts
|
2024-02-06 10:08:24 +07:00 |
|
BlackMATov
|
8467317059
|
cleanup and simplify basic type concepts
|
2024-02-06 09:55:48 +07:00 |
|
BlackMATov
|
a688f2181d
|
cleanup policies api
|
2024-02-06 08:47:55 +07:00 |
|
BlackMATov
|
f1372d6eb0
|
fix clang/gcc compilation issues
|
2024-02-05 02:36:25 +07:00 |
|
BlackMATov
|
096439b605
|
Merge remote-tracking branch 'origin/dev' into feature/shared_experiments
|
2024-02-05 02:17:45 +07:00 |
|
BlackMATov
|
9c3a8b5f6c
|
first version of shared types
|
2024-02-05 02:09:55 +07:00 |
|
BlackMATov
|
e2f287420a
|
little hash combiner cleanup
|
2024-02-05 00:58:40 +07:00 |
|
BlackMATov
|
02089116b9
|
remove some cv from type traits
|
2024-02-04 22:34:35 +07:00 |
|
BlackMATov
|
41bba15c1b
|
new trait volatile flags
|
2024-02-03 21:32:51 +07:00 |
|
BlackMATov
|
65324af30b
|
type_to_kind, type_list_and, type_list_or utils
|
2024-02-03 21:31:17 +07:00 |
|
BlackMATov
|
be45a98e7f
|
fix little warnings
|
2024-02-02 07:43:51 +07:00 |
|
BlackMATov
|
d9db0b3bc0
|
fix new gcc warnings
|
2024-01-31 20:25:12 +07:00 |
|
BlackMATov
|
738878ca28
|
prevent windows.h min/max issues
|
2024-01-30 15:46:47 +07:00 |
|
BlackMATov
|
da3d6d322f
|
fix clang warnings
|
2024-01-28 05:44:52 +07:00 |
|
BlackMATov
|
35f0f37efc
|
fix type duplication in the registry
|
2024-01-28 04:01:07 +07:00 |
|
BlackMATov
|
28e42523b4
|
add variadic invoke functions
|
2024-01-27 00:36:19 +07:00 |
|
BlackMATov
|
8fe23fbeec
|
remove uvalue::empty_value
|
2024-01-26 04:12:26 +07:00 |
|
BlackMATov
|
b2255f3dd2
|
fix msvc 2019 issues
|
2024-01-26 02:20:51 +07:00 |
|
BlackMATov
|
d85a8013d0
|
fix clang issues
|
2024-01-26 02:09:26 +07:00 |
|
BlackMATov
|
d5e47db94f
|
fix ambiguous class traits instantiations
|
2024-01-26 02:01:39 +07:00 |
|
BlackMATov
|
180b3c50bc
|
fix type list inits
|
2024-01-26 01:56:48 +07:00 |
|
BlackMATov
|
f1c634168a
|
remove "resolve_types" functions
|
2024-01-26 01:52:45 +07:00 |
|
BlackMATov
|
95181bf521
|
reflect class template argument values
|
2024-01-26 01:21:56 +07:00 |
|
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
|
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 |
|