Commit Graph

485 Commits

Author SHA1 Message Date
BlackMATov
cd1e0b00b7 add basic linux presets 2022-11-06 19:43:28 +07:00
26e8839380 Merge pull request #25 from BlackMATov/issue/github_24
closes #24
2022-11-06 19:41:31 +07:00
BlackMATov
9e67ae1b57 fix gcc warnings 2022-11-06 19:09:05 +07:00
BlackMATov
26fccc761a regen singles 2022-11-06 18:34:10 +07:00
BlackMATov
291e165ca4 remove uvalue::can_get_as 2022-11-06 18:25:06 +07:00
BlackMATov
a630d89e96 return uvalue::try_get_as 2022-11-06 18:00:39 +07:00
BlackMATov
178ab50a8b uvalue simplifying and usage example 2022-11-06 08:29:40 +07:00
BlackMATov
558e7b1342 regen singles 2022-11-06 01:34:35 +07:00
BlackMATov
f9504306c0 new uvalue api 2022-11-06 01:31:58 +07:00
BlackMATov
014315699f uvalue upcasting support: wip 2022-11-02 01:21:54 +07:00
48395d3b13 Merge pull request #21 from BlackMATov/issue/github_18
issue/github_18
2022-10-30 06:27:46 +07:00
BlackMATov
a5af8928f2 update README 2022-10-30 06:05:23 +07:00
BlackMATov
bf7c86c791 add scopes manual for github issue #18 2022-10-30 05:55:43 +07:00
d913844ea2 Merge pull request #19 from BlackMATov/issue/github_17
closes #17
2022-10-30 04:14:56 +07:00
BlackMATov
0523d959a8 remove deprecated std::aligned_storage usage (github issue #17) 2022-10-30 03:20:30 +07:00
BlackMATov
d2c67cc9ab more msvc toolsets, little test fixes 2022-10-30 01:02:39 +07:00
BlackMATov
97d9f94ac0 normalize all the line endings 2022-10-29 23:54:06 +07:00
BlackMATov
f0e95a8037 basic local windows presets 2022-10-29 20:23:12 +07:00
BlackMATov
47fa6862e3 add msvc 2022 to CI 2022-10-29 19:48:11 +07:00
6e68563c36 Merge pull request #16 from BlackMATov/issue/github_15
issue/github_15
2022-10-29 10:57:33 +07:00
BlackMATov
d7a4353ab7 fix github issue #15 2022-10-29 10:32:27 +07:00
38ff9152d4 Merge pull request #14 from BlackMATov/dev
Dev
2022-09-21 19:12:00 +07:00
BlackMATov
24c1457ca9 add single-header version 2022-09-21 18:54:39 +07:00
BlackMATov
cbc38caf0d 'align' property for number and class types 2022-08-19 06:14:39 +07:00
8b80889269 Merge pull request #13 from BlackMATov/dev
Dev
2022-08-19 04:02:09 +07:00
BlackMATov
35c312ed4a remove enum.hpp library usage 2022-08-19 02:26:06 +07:00
70b382e41a Merge pull request #10 from BlackMATov/dev
Dev
2022-07-01 23:15:03 +07:00
BlackMATov
83fd973f55 remove interface warning tuning 2022-07-01 23:02:48 +07:00
BlackMATov
04dae2799f fix some tidy test warnings 2022-04-11 02:34:29 +07:00
BlackMATov
14b6391490 public meta_registry header instead detail using 2022-04-10 16:11:45 +07:00
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