BlackMATov
|
eb8857d56d
|
Happy New Year! 🥳
|
2025-01-17 19:33:53 +07:00 |
|
BlackMATov
|
a89f27e052
|
remove hashed_string class
|
2024-02-11 08:39:22 +07:00 |
|
BlackMATov
|
65324af30b
|
type_to_kind, type_list_and, type_list_or utils
|
2024-02-03 21:31:17 +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
|
5ec0d9406d
|
fix clang-10 tests
|
2023-12-31 00:21:29 +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
|
e25af84b3f
|
replace hand-made intrusive pointer to shared pointer
|
2023-12-29 23:50:20 +07:00 |
|
BlackMATov
|
fe2c1045e2
|
remove unnecessary code
|
2023-12-29 16:43:55 +07:00 |
|
BlackMATov
|
43b144be27
|
new deep upcasts, remove is_virtual_base_of
|
2023-12-27 23:35:45 +07:00 |
|
BlackMATov
|
3a5cab9eaa
|
new way to bind metadata and arguments
|
2023-08-10 09:44:35 +07:00 |
|
BlackMATov
|
abe42e1edc
|
replace state's sets to vectors for order
|
2023-03-12 01:11:31 +07:00 |
|
BlackMATov
|
2866b71e87
|
type_id is just a data pointer now
|
2023-03-11 22:32:26 +07:00 |
|
BlackMATov
|
424b6f6736
|
optimize ambiguous cast checks
|
2023-03-06 21:29:19 +07:00 |
|
BlackMATov
|
3465e961f2
|
add is_virtual_base_of trait
|
2023-03-03 21:22:21 +07:00 |
|
BlackMATov
|
cbbf8dbe1f
|
return is_valid instead is_empty
|
2023-02-17 23:27:02 +07:00 |
|
BlackMATov
|
2f3a6740b7
|
rewrite all "is_valid" methods to "is_empty"
|
2023-02-17 03:26:59 +07:00 |
|
BlackMATov
|
8ba7a71e6b
|
insert_or_assign exception workarounds
|
2023-02-15 18:15:47 +07:00 |
|
BlackMATov
|
dd16e71ac4
|
type_id tests
|
2023-02-03 15:21:30 +07:00 |
|
BlackMATov
|
2c9dc25e9d
|
compare ops hashed_string with string_view
|
2023-02-03 03:38:17 +07:00 |
|
BlackMATov
|
0a4ba7b128
|
use spaceship operator
|
2023-02-03 01:09:05 +07:00 |
|
BlackMATov
|
0fd9509556
|
move fnv1a_hash to the personal header
|
2023-02-02 14:40:02 +07:00 |
|
BlackMATov
|
e9204d4b33
|
cleanup intrusive_ptr
|
2023-01-31 19:52:09 +07:00 |
|
BlackMATov
|
14193a1434
|
constexpr hashed_string
|
2023-01-31 07:42:16 +07:00 |
|
BlackMATov
|
6a8aa13444
|
replace all shared to intrusive ptrs
|
2023-01-31 06:37:54 +07:00 |
|
BlackMATov
|
410dc0d8a1
|
fix unit-test includes
|
2023-01-30 16:39:31 +07:00 |
|
BlackMATov
|
3d7a287dd2
|
insert_or_assign for std::sets
|
2023-01-13 10:38:39 +07:00 |
|
BlackMATov
|
d44cf16090
|
NO_EXCEPTIONS, NO_RTTI dev presets
|
2023-01-10 18:47:50 +07:00 |
|
BlackMATov
|
615be2345d
|
hide all developer stuff to develop directory
|
2023-01-09 16:09:22 +07:00 |
|