BlackMATov
|
6677514faf
|
invoke syntactic sugar
|
2021-07-13 13:19:09 +07:00 |
|
BlackMATov
|
2ea9a01f32
|
basic ctors
|
2021-07-13 09:24:07 +07:00 |
|
BlackMATov
|
dcf2b0e234
|
Merge branch 'dev' into feature/ctor_infos
|
2021-07-12 23:05:36 +07:00 |
|
BlackMATov
|
cdb3d0de54
|
explicit make_info function
|
2021-07-12 23:05:18 +07:00 |
|
BlackMATov
|
6b185028b1
|
return family id to infos
|
2021-07-08 00:55:06 +07:00 |
|
BlackMATov
|
06e5f2508b
|
fix family id safety
|
2021-07-08 00:32:24 +07:00 |
|
BlackMATov
|
5da043763e
|
fix const reference argument and return types
|
2021-07-07 06:28:08 +07:00 |
|
BlackMATov
|
028ab8eb2b
|
instance type for field and method infos
|
2021-07-07 06:12:54 +07:00 |
|
BlackMATov
|
065b5751e9
|
value type for field and variable infos
|
2021-07-07 06:03:19 +07:00 |
|
BlackMATov
|
3336d8cc67
|
return and argument types for method and function infos
|
2021-07-07 05:55:18 +07:00 |
|
BlackMATov
|
997687d219
|
arity for method and function infos
|
2021-07-07 05:02:08 +07:00 |
|
BlackMATov
|
b8eb5d9921
|
Merge branch 'research/gcc_template_auto_issues' into dev
|
2021-07-07 04:51:53 +07:00 |
|
BlackMATov
|
ae0fb0285c
|
return msvc 2017
|
2021-07-07 04:43:23 +07:00 |
|
BlackMATov
|
f97cd9492e
|
fix msvc warnings
|
2021-07-07 03:27:28 +07:00 |
|
BlackMATov
|
014a1c4491
|
remove "auto Variable"
|
2021-07-07 03:11:17 +07:00 |
|
BlackMATov
|
4e829bc7b7
|
remove "auto Function"
|
2021-07-07 03:01:39 +07:00 |
|
BlackMATov
|
60674de7da
|
remove "auto Method"
|
2021-07-07 02:53:58 +07:00 |
|
BlackMATov
|
0a173e55a1
|
remove "auto Field"
|
2021-07-07 02:36:45 +07:00 |
|
BlackMATov
|
788ce044dc
|
rename get_type_family_id to get_family_id
|
2021-07-07 00:39:13 +07:00 |
|
BlackMATov
|
7f29d73e55
|
resolve return only class_info
|
2021-07-07 00:27:16 +07:00 |
|
BlackMATov
|
d08fe88b85
|
remove all value family id
|
2021-07-07 00:19:30 +07:00 |
|
BlackMATov
|
e471b3b70a
|
remove auto templates usage
|
2021-07-06 22:20:23 +07:00 |
|
BlackMATov
|
6c64df3bce
|
fix gcc warnings
|
2021-07-06 06:37:12 +07:00 |
|
BlackMATov
|
b6c469ccb3
|
invoke info by instance
|
2021-07-06 05:19:40 +07:00 |
|
BlackMATov
|
8f2427996e
|
instance and cinstance classes
|
2021-07-06 04:16:15 +07:00 |
|
BlackMATov
|
3a49cafe9f
|
more complete function, method, and field traits
|
2021-07-06 04:14:21 +07:00 |
|
BlackMATov
|
c006d10e33
|
is_xxx and data functions for value
|
2021-07-06 01:24:25 +07:00 |
|
BlackMATov
|
5e10b46f08
|
visit functions for registry
|
2021-07-05 22:01:08 +07:00 |
|
BlackMATov
|
88c3bf4eb2
|
add traits to value
|
2021-07-05 21:17:58 +07:00 |
|
BlackMATov
|
e9cdbd0c0a
|
add family id to value
|
2021-07-05 21:17:27 +07:00 |
|
BlackMATov
|
548a2c680a
|
family id atomic generator
|
2021-07-05 02:24:40 +07:00 |
|
BlackMATov
|
61b03b74c4
|
more registry resolve tests
|
2021-07-05 02:10:08 +07:00 |
|
BlackMATov
|
2d27e822f2
|
fix some family id issues
|
2021-07-05 01:27:22 +07:00 |
|
BlackMATov
|
ac98bc1e8b
|
fix msvc compilation
|
2021-07-05 00:10:46 +07:00 |
|
BlackMATov
|
7df45ed270
|
merge types in registry
|
2021-07-04 22:59:58 +07:00 |
|
BlackMATov
|
699f6beb76
|
visit info function
|
2021-07-04 22:36:56 +07:00 |
|
BlackMATov
|
89e47e5388
|
delete default value ctor
|
2021-07-04 01:34:18 +07:00 |
|
BlackMATov
|
bc621df5c8
|
warning as error for tests
|
2021-07-02 09:09:30 +07:00 |
|
BlackMATov
|
a7fe249964
|
fix gcc-7 warnings
|
2021-07-02 09:05:16 +07:00 |
|
BlackMATov
|
e0cd11370d
|
more compilers
|
2021-07-02 08:52:30 +07:00 |
|
BlackMATov
|
4a5b60eb65
|
temporary remove msvc 2017
|
2021-07-02 08:39:59 +07:00 |
|
BlackMATov
|
7c4f6e0035
|
fix msvc compilation
|
2021-07-02 08:16:25 +07:00 |
|
BlackMATov
|
ce7f7d0beb
|
less work in registry classes
|
2021-07-02 07:21:58 +07:00 |
|
BlackMATov
|
e2b5a721bf
|
private info ctors
|
2021-07-02 06:07:14 +07:00 |
|
BlackMATov
|
e738782c69
|
public info merge functions
|
2021-07-02 05:18:57 +07:00 |
|
BlackMATov
|
9495c2a69d
|
throw in incorrect merge
|
2021-07-02 00:55:11 +07:00 |
|
BlackMATov
|
ebfc3ddfc7
|
add resolve example
|
2021-07-01 05:55:34 +07:00 |
|
BlackMATov
|
0a5c7d87d8
|
registry type holder
|
2021-07-01 05:51:11 +07:00 |
|
BlackMATov
|
8d5d57992b
|
implicit get info from registry classes
|
2021-07-01 05:47:53 +07:00 |
|
BlackMATov
|
0e65288a9c
|
family id for infos
|
2021-07-01 05:20:31 +07:00 |
|