28 Commits
Author SHA1 Message Date
BlackMATov eb8857d56d Happy New Year! 🥳 2025-01-17 19:33:53 +07:00
BlackMATov f2db9c2a44 fixed #104 2024-09-21 22:10:54 +07:00
BlackMATov f90e8af84b refactor enum_type api for working with dynamic values 2024-08-08 03:08:23 +07:00
BlackMATov 8d2413fb84 fix gcc warnings 2024-06-18 00:40:33 +07:00
BlackMATov 56c2a78d2b fix CI compilers 2024-06-17 23:34:37 +07:00
BlackMATov 19247ddccc new meta_poly_ptr method in META_HPP_ENABLE_POLY_INFO macro 2024-06-17 23:18:01 +07:00
BlackMATov 5d2186312b remove uarg cache vectors 2024-02-11 07:48:42 +07:00
BlackMATov b63143e19f refactoring of type resolving 2024-02-09 13:17:25 +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 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 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 43b144be27 new deep upcasts, remove is_virtual_base_of 2023-12-27 23:35:45 +07:00
BlackMATov 004a957507 add some random issue with virtual bases 2023-12-27 00:22:59 +07:00
BlackMATov 3148223141 new base info wip 2023-12-25 22:56:21 +07:00
BlackMATov ca57a44c64 uvalue doesn't require copyable type now 2023-08-08 10:48:44 +07:00
BlackMATov a408421e45 value's exception safety fixes 2023-07-20 10:38:47 +07:00
BlackMATov 5af1ad6b22 distinguish between function types and function pointer types 2023-07-07 03:10:08 +07:00
BlackMATov 2866b71e87 type_id is just a data pointer now 2023-03-11 22:32:26 +07:00
BlackMATov 02f344197d fix type_registry::get_type_by_id 2023-03-11 04:44:45 +07:00
BlackMATov ae0d402fa2 fix internal class vs const class types resolving 2023-03-10 04:32:04 +07:00
BlackMATov de7e853360 fix ambiguous casts issues 2023-03-06 05:18:21 +07:00
BlackMATov 956293a9ae add free-standing try_invoke 2023-03-03 23:55:16 +07:00
BlackMATov 8e34cfdda1 add ambiguous conversions issue 2023-03-03 01:03:19 +07:00
BlackMATov 410dc0d8a1 fix unit-test includes 2023-01-30 16:39:31 +07:00
BlackMATov 615be2345d hide all developer stuff to develop directory 2023-01-09 16:09:22 +07:00