Michele Caini
|
d84ebb4b0c
|
test: meta<T>(...)
|
2024-11-28 09:51:08 +01:00 |
|
Michele Caini
|
9c4bfdef7c
|
test: meta_factory::custom
|
2024-11-28 09:49:33 +01:00 |
|
Michele Caini
|
4bdda6c0cf
|
test: meta_factory::traits
|
2024-11-27 17:01:03 +01:00 |
|
Michele Caini
|
388b39dfac
|
test: meta_factory::func
|
2024-11-27 16:48:06 +01:00 |
|
Michele Caini
|
ede1dba441
|
test: avoid C-like arrays
|
2024-11-26 15:31:59 +01:00 |
|
Michele Caini
|
41ccbd6700
|
test: meta_factory::data
|
2024-11-26 14:52:55 +01:00 |
|
Michele Caini
|
3c6285fd77
|
test. meta_factory::data for values
|
2024-11-25 17:32:53 +01:00 |
|
Michele Caini
|
7baf2aad1e
|
test: meta_factory::dtor
|
2024-11-25 16:59:45 +01:00 |
|
Michele Caini
|
bf9ff1a725
|
*: updated TODO
|
2024-11-25 16:59:29 +01:00 |
|
Michele Caini
|
cadf755d47
|
test: meta_factory::ctor
|
2024-11-22 15:22:40 +01:00 |
|
Michele Caini
|
df78fe739f
|
test: internal changes
|
2024-11-22 14:30:35 +01:00 |
|
Michele Caini
|
550fe8bdeb
|
test: meta_factory::conv
|
2024-11-22 13:54:30 +01:00 |
|
Michele Caini
|
84543d98c5
|
test: meta_factory::base
|
2024-11-22 11:02:47 +01:00 |
|
Michele Caini
|
5a502466aa
|
test: meta_factory::type
|
2024-11-21 18:36:12 +01:00 |
|
Michele Caini
|
f0aff23469
|
test: clear context on exit for meta_factory tests
|
2024-11-21 18:35:19 +01:00 |
|
Michele Caini
|
f1bfbaa981
|
meta: test (and add a todo note to fix/revert) a corner case of meta_factory
|
2024-11-21 18:28:10 +01:00 |
|
Michele Caini
|
7052f2ec72
|
meta: fixed meta_factory default constructor
|
2024-11-20 18:24:28 +01:00 |
|
Michele Caini
|
6b26c8f37b
|
*: updated TODO
|
2024-11-20 18:09:52 +01:00 |
|
Michele Caini
|
b337dd616f
|
meta. prepare to test the factory and avoid future regressions
|
2024-11-20 18:09:34 +01:00 |
|
Michele Caini
|
edee42c11a
|
doc: add a missing piece
|
2024-11-20 18:09:07 +01:00 |
|
Michele Caini
|
823d194217
|
any: avoid warnings due to unused attributes
|
2024-11-20 18:03:26 +01:00 |
|
Michele Caini
|
5cf82d9b3b
|
any: try to trick code coverage tools
|
2024-11-20 16:48:44 +01:00 |
|
Michele Caini
|
e095c339e1
|
any: limit ownership construction to non-const pointers
|
2024-11-20 16:23:33 +01:00 |
|
Michele Caini
|
527ca23d9b
|
any: cleanup/refine
|
2024-11-19 10:08:32 +01:00 |
|
Michele Caini
|
cad7f11146
|
doc: any
|
2024-11-18 14:25:25 +01:00 |
|
Michele Caini
|
5734063de2
|
any: support taking ownership of passed in pointers
|
2024-11-18 14:25:15 +01:00 |
|
Michele Caini
|
a7ba2235d6
|
view: parens as it should be
|
2024-11-15 18:43:52 +01:00 |
|
Michele Caini
|
0af6c13e40
|
test: minor changes
|
2024-11-15 18:34:03 +01:00 |
|
Michele Caini
|
bf66a6cf0e
|
any: destruction support to in_situ-as-dynamic values
|
2024-11-15 18:32:40 +01:00 |
|
Michele Caini
|
e092ca72f7
|
*: cleanup TODO
|
2024-11-15 17:16:52 +01:00 |
|
Michele Caini
|
1997e3d4a1
|
any: first step to support in_situ-as-dynamic values
|
2024-11-15 17:16:43 +01:00 |
|
Michele Caini
|
575f06b4f2
|
reactive mixin: auto disconnection support
|
2024-11-15 12:40:26 +01:00 |
|
Michele Caini
|
a3d6e708de
|
view: propagate tombstone check request to view iterator
|
2024-11-13 18:31:52 +01:00 |
|
Michele Caini
|
04e7d104be
|
view: prepare to pass the tombstone check flag to base classes and iterators
|
2024-11-13 18:13:48 +01:00 |
|
Michele Caini
|
d60801f105
|
view: cleanup
|
2024-11-13 17:46:09 +01:00 |
|
Michele Caini
|
9e0ba70f11
|
*: updated TODO
|
2024-11-13 17:36:34 +01:00 |
|
Michele Caini
|
d10eea8db8
|
entity: unspecified deletion policy (for future view optimizations)
|
2024-11-13 17:36:28 +01:00 |
|
Michele Caini
|
ae582973d0
|
view: refine ::find and internal asserts
|
2024-11-12 16:53:38 +01:00 |
|
Michele Caini
|
68c8fc95cf
|
view: slightly improved storage view iterator
|
2024-11-12 16:39:57 +01:00 |
|
Michele Caini
|
1fd0a6f318
|
*: coding style
|
2024-11-12 16:36:33 +01:00 |
|
Michele Caini
|
e64c66ff77
|
test: internal changes
|
2024-11-11 08:56:44 +01:00 |
|
Michele Caini
|
ec9153fab6
|
meta: avoid warnings due to implicit conversions
|
2024-11-11 08:32:40 +01:00 |
|
Michele Caini
|
0097d7b96a
|
meta: avoid warnings due to unused expressions
|
2024-11-11 08:31:03 +01:00 |
|
Michele Caini
|
6d3564ce53
|
iwyu: update to latest
|
2024-11-11 08:19:33 +01:00 |
|
Michele Caini
|
1c8b9099fd
|
any: perf improvements
|
2024-11-08 15:35:20 +01:00 |
|
Michele Caini
|
b2110f08e9
|
meta: deprecate meta_any::data()
|
2024-11-07 14:27:27 +01:00 |
|
Michele Caini
|
83ef830329
|
meta: use policy for internal checks on constness
|
2024-11-07 14:14:32 +01:00 |
|
Michele Caini
|
7c920d64f4
|
meta: further reduce vtable size
|
2024-11-06 16:50:57 +01:00 |
|
Michele Caini
|
0177383d5b
|
meta: internal changes
|
2024-11-06 15:32:57 +01:00 |
|
Michele Caini
|
a217be7d44
|
meta: meta_any vtable cleanup
|
2024-11-06 15:31:38 +01:00 |
|