BlackMATov
|
a92809ecb9
|
commit vscode workspace settings
|
2022-04-10 12:16:10 +07:00 |
|
BlackMATov
|
7621fb156a
|
add sanitizers and cmake presets
|
2022-04-10 12:15:49 +07:00 |
|
|
|
c5d331ec2e
|
Merge pull request #8 from BlackMATov/dev
Dev
|
2022-02-14 18:37:51 +07:00 |
|
BlackMATov
|
d1a332f3c0
|
fix clang CI build
|
2022-02-14 16:59:59 +07:00 |
|
BlackMATov
|
836b404a70
|
get_ctors -> get_constructors
|
2022-02-14 16:49:40 +07:00 |
|
BlackMATov
|
bbcbebd76e
|
std::hash for indices and types
|
2022-02-14 16:44:01 +07:00 |
|
BlackMATov
|
bdae59b6a5
|
fix tidy warnings
|
2022-02-14 08:49:06 +07:00 |
|
|
|
fa0311c52e
|
Merge pull request #7 from BlackMATov/dev
Dev
|
2022-02-14 08:20:54 +07:00 |
|
BlackMATov
|
dcb67aab76
|
static storage for type data
|
2022-02-14 08:03:24 +07:00 |
|
|
|
c7fd09c222
|
Merge pull request #6 from BlackMATov/dev
Dev
|
2022-02-14 07:08:08 +07:00 |
|
BlackMATov
|
d771a3de35
|
value.hpp -> uvalue.hpp
|
2022-02-14 06:55:59 +07:00 |
|
BlackMATov
|
154e1b53d6
|
remove all unnecessary std::invoke calls
|
2022-02-13 22:32:08 +07:00 |
|
BlackMATov
|
caad11f71f
|
Merge branch 'main' into dev
|
2022-02-13 20:15:03 +07:00 |
|
BlackMATov
|
3bb3ed8be3
|
add readme features
|
2022-02-13 08:51:42 +07:00 |
|
|
|
139ab331e1
|
Merge pull request #5 from BlackMATov/dev
Dev
|
2022-02-13 08:22:17 +07:00 |
|
BlackMATov
|
b92478038f
|
move todo to github issues
|
2022-02-13 07:59:08 +07:00 |
|
BlackMATov
|
1a87937719
|
example style fixes
|
2022-02-13 07:49:29 +07:00 |
|
BlackMATov
|
4072c525ca
|
update todo
|
2022-02-13 07:15:25 +07:00 |
|
BlackMATov
|
e93f89d4e5
|
typedefs instead class_ and enum_
|
2022-02-13 07:10:25 +07:00 |
|
BlackMATov
|
84619af864
|
Merge branch 'feature/metadata' into dev
|
2022-02-13 05:29:54 +07:00 |
|
BlackMATov
|
53776b30eb
|
internal classes and enums for class_type
|
2022-02-13 04:52:29 +07:00 |
|
BlackMATov
|
ac6ee9d7cb
|
lock registry while binds
|
2022-02-13 04:16:55 +07:00 |
|
BlackMATov
|
4bde9daa09
|
top binds without type_opts
|
2022-02-13 03:54:47 +07:00 |
|
BlackMATov
|
360a68eb5d
|
fix clang CI warnings
|
2022-02-12 08:55:14 +07:00 |
|
BlackMATov
|
9277668573
|
metadata binds for all types
|
2022-02-12 08:40:17 +07:00 |
|
BlackMATov
|
aa24ed37e8
|
binds opts with metadata
|
2022-02-12 08:07:46 +07:00 |
|
BlackMATov
|
201fdbf1cb
|
add state registry mutex
|
2022-02-12 05:06:53 +07:00 |
|
BlackMATov
|
c9a6f2d071
|
metadata for every state
|
2022-02-12 05:06:18 +07:00 |
|
BlackMATov
|
ccef5eae5d
|
metadata member for every type
|
2022-02-12 05:04:27 +07:00 |
|
BlackMATov
|
380aacc4f5
|
copyrights update
|
2022-02-08 23:48:56 +07:00 |
|
BlackMATov
|
af4c2495af
|
Merge branch 'feature/parameters' into dev
|
2022-02-08 23:36:59 +07:00 |
|
BlackMATov
|
04fd737d62
|
rename: ctor -> constructor, dtor -> destructor, parameter -> argument
|
2022-02-08 23:36:20 +07:00 |
|
BlackMATov
|
8e18c85823
|
rename: arg -> uarg, inst -> uinst, value -> uvalue
|
2022-02-08 20:45:08 +07:00 |
|
BlackMATov
|
40b76839d8
|
parameter states for function, method and ctor
|
2022-02-08 07:30:21 +07:00 |
|
BlackMATov
|
9afb3920fc
|
parameter_index without name
|
2022-02-08 07:16:16 +07:00 |
|
BlackMATov
|
5a20a1c7b2
|
little copy/paste refactoring
|
2022-02-08 06:21:29 +07:00 |
|
BlackMATov
|
a30d8075e8
|
parameter state
|
2022-02-08 01:38:49 +07:00 |
|
BlackMATov
|
9a7808939b
|
style fixes
|
2022-02-08 01:36:58 +07:00 |
|
BlackMATov
|
54526bdd84
|
parameter_index
|
2022-02-07 23:58:32 +07:00 |
|
BlackMATov
|
f1d9b11b1b
|
type bitflag aliases
|
2022-02-07 23:51:36 +07:00 |
|
BlackMATov
|
c80e0c44b6
|
ctad warnings fix
|
2022-02-07 05:44:47 +07:00 |
|
BlackMATov
|
58ff962938
|
fix dtor
|
2022-02-07 04:30:31 +07:00 |
|
BlackMATov
|
6c156da20d
|
META_HPP_NO_RTTI
|
2022-02-07 03:11:40 +07:00 |
|
BlackMATov
|
1f06462af4
|
META_HPP_NO_EXCEPTIONS
|
2022-02-07 03:08:30 +07:00 |
|
BlackMATov
|
39c00a1694
|
remove all std::bind usage
|
2022-02-07 00:04:10 +07:00 |
|
BlackMATov
|
41c2fbfae8
|
style fixes
|
2022-02-06 22:53:47 +07:00 |
|
BlackMATov
|
33faf7f5f2
|
fix fixed_function deduction guides
|
2022-02-06 12:08:45 +07:00 |
|
BlackMATov
|
65b30fdbc2
|
fixed_function instead std::function
|
2022-02-06 11:59:51 +07:00 |
|
BlackMATov
|
b2e3349e0d
|
hide make function for indices
|
2022-02-05 11:11:00 +07:00 |
|
BlackMATov
|
9116a7bcc4
|
fix more warnings
|
2022-02-05 08:52:42 +07:00 |
|