skypjack
|
d92bea4afd
|
test: non-regression tests for meta_type::lookup constness
|
2025-10-27 00:01:13 +01:00 |
|
skypjack
|
bbfd458d2d
|
test: more about overloaded meta functions
|
2025-10-26 23:51:18 +01:00 |
|
skypjack
|
87a114ccc6
|
test: more about meta_func
|
2025-10-26 23:37:43 +01:00 |
|
skypjack
|
6852415ffc
|
test: minor changes
|
2025-10-26 15:11:04 +01:00 |
|
skypjack
|
15f65bd58e
|
core/meta: minor changes
|
2025-10-26 13:59:09 +01:00 |
|
skypjack
|
54c7c47e3d
|
.*: updated TODO
|
2025-10-26 13:58:58 +01:00 |
|
skypjack
|
5e6ccdedc8
|
meta: not going to drop policy anymore, we can use it safely
|
2025-10-24 10:19:42 +02:00 |
|
skypjack
|
dadf493aca
|
meta: cleanup
|
2025-10-23 18:39:30 +02:00 |
|
skypjack
|
3e5842a467
|
meta: try to make the linter happy
|
2025-10-23 18:32:19 +02:00 |
|
skypjack
|
75ae0a10d0
|
any: cleanup
|
2025-10-23 18:19:54 +02:00 |
|
skypjack
|
e87a8e4b63
|
storage: NOLINT odissey :)
|
2025-10-23 17:58:55 +02:00 |
|
skypjack
|
41282b0ecc
|
entity: reduce number of NOLINT
|
2025-10-23 17:28:13 +02:00 |
|
skypjack
|
030095f48d
|
.*: updated TODO
|
2025-10-23 17:27:47 +02:00 |
|
skypjack
|
e18061bf86
|
any: avoid vtable calls to release trivially destructible objects (perf)
|
2025-10-23 11:58:29 +02:00 |
|
Michele Caini
|
38bcbf41a3
|
any: discard pointless NOLINT
|
2025-10-22 23:21:27 +02:00 |
|
Michele Caini
|
602626c840
|
.*: cleanup TODO
|
2025-10-22 23:17:03 +02:00 |
|
skypjack
|
41e359502d
|
any: avoid vtable calls to get data (perf)
|
2025-10-22 17:09:41 +02:00 |
|
skypjack
|
8e64f8accf
|
any: info request to get rid of descriptor
|
2025-10-22 15:58:15 +02:00 |
|
skypjack
|
0afab946da
|
meta: reduce uses of basic_any<...>::policy()
|
2025-10-21 15:10:52 +02:00 |
|
skypjack
|
20d77024f7
|
*: updated TODO
|
2025-10-21 15:10:23 +02:00 |
|
skypjack
|
b1bb9b4b5b
|
test: reduce uses of basic_any<...>::policy()
|
2025-10-21 15:10:17 +02:00 |
|
skypjack
|
978e003dbc
|
meta: internal changes
|
2025-10-21 15:09:51 +02:00 |
|
skypjack
|
47c65a20a1
|
any: clang-tidy docet
|
2025-10-20 17:20:29 +02:00 |
|
skypjack
|
31d845a5f5
|
meta: clang-tidy docet
|
2025-10-20 17:18:26 +02:00 |
|
skypjack
|
03c5661df9
|
meta: rework internal fake vtable
|
2025-10-20 15:57:32 +02:00 |
|
skypjack
|
48644e568f
|
meta: cleanup
|
2025-10-20 15:54:35 +02:00 |
|
skypjack
|
19c0e8029d
|
meta: remove the resolve function from meta_any to reduce the footprint
|
2025-10-20 15:14:08 +02:00 |
|
skypjack
|
3562bec4a7
|
meta: reduce internal uses of meta_any::resolve
|
2025-10-18 23:11:35 +02:00 |
|
skypjack
|
e863e4fe54
|
meta: reduce internal uses of meta_any::resolve
|
2025-10-18 12:43:39 +02:00 |
|
skypjack
|
c5d89597fc
|
meta: avoid using meta_any::resolve when comparing
|
2025-10-18 12:40:33 +02:00 |
|
skypjack
|
091eef0e4c
|
any: void fake vtable for the win
|
2025-10-18 11:48:32 +02:00 |
|
skypjack
|
96b56ca630
|
any: try to make all compilers happy again
|
2025-10-17 16:50:19 +02:00 |
|
skypjack
|
56d78c767a
|
any: no delete for const void *
|
2025-10-17 16:49:22 +02:00 |
|
skypjack
|
1f57b2795f
|
any: cleanup
|
2025-10-17 16:46:08 +02:00 |
|
skypjack
|
de054655ab
|
any: doc
|
2025-10-17 16:41:27 +02:00 |
|
skypjack
|
bee74568e5
|
*; updated TODO
|
2025-10-17 08:18:14 +02:00 |
|
skypjack
|
ebb2af1225
|
any: make ::initialize fully support void
|
2025-10-17 08:13:41 +02:00 |
|
skypjack
|
1487ad292b
|
any: avoid using vtable ptr with has_value
|
2025-10-16 23:31:55 +02:00 |
|
skypjack
|
d3b8e92294
|
any: cleanup
|
2025-10-16 13:59:08 +02:00 |
|
skypjack
|
ab1d7d0126
|
any: make vtable void-friendly
|
2025-10-15 17:48:09 +02:00 |
|
skypjack
|
01b21afca0
|
any: make in_situ void-friendly
|
2025-10-15 17:46:25 +02:00 |
|
skypjack
|
ef0056908a
|
core: doc
|
2025-10-15 11:13:27 +02:00 |
|
skypjack
|
b021c78550
|
natvis: update basic_any view
|
2025-10-14 15:23:27 +02:00 |
|
skypjack
|
aedaa7f6a4
|
any: cleanup
|
2025-10-13 14:56:36 +02:00 |
|
skypjack
|
e15af7b500
|
doc: minor changes
|
2025-10-10 15:11:24 +02:00 |
|
skypjack
|
38b34eb986
|
any: add comments for things to cleanup :)
|
2025-10-10 12:58:14 +02:00 |
|
skypjack
|
b4fc627c99
|
any: use vtable instead of descriptor
|
2025-10-10 12:54:54 +02:00 |
|
skypjack
|
c9364d3af5
|
*: updated TODO
|
2025-10-10 12:49:49 +02:00 |
|
skypjack
|
baa0d2c23c
|
any: use vtable instead of descriptor for early exit
|
2025-10-10 10:53:25 +02:00 |
|
skypjack
|
dc154a4b8a
|
build: also test toolset v143 for backward compatibility
|
2025-10-10 10:24:22 +02:00 |
|