Michele Caini
|
357fcd44d7
poly: make Member type explicit to avoid errors with older compilers
|
4 éve |
Michele Caini
|
5a0a682d35
meta: relaxed checks on conversion functions
|
4 éve |
Michele Caini
|
1fcb7e5aba
dispatcher: minor changes
|
4 éve |
Michele Caini
|
eec867bc9e
enum:
|
4 éve |
Michele Caini
|
5a956d2914
poly: compile-time checks on embedded vtables + code coverage
|
4 éve |
Michele Caini
|
e0e29cc363
test: cleanup
|
4 éve |
Michele Caini
|
9fc8e03f72
poly: refined fwd file, updated (typed-)tests
|
4 éve |
Michele Caini
|
b054e93f0e
build system: removed the in-source build check
|
4 éve |
Michele Caini
|
653680a356
doc: minor changes
|
4 éve |
Michele Caini
|
40035f2e52
gh: updated funding file
|
4 éve |
Michele Caini
|
a70b7daec4
build system: workflow cleanup
|
4 éve |
Michele Caini
|
0f3e7b5dac
doc: minor changes to suppress warnings
|
4 éve |
Michele Caini
|
2fbc08b606
test: a handful of minor changes to please all compilers from the CI and remove some lambdas
|
4 éve |
Michele Caini
|
e4897f709e
test: merge poly tests in a single file, use typed tests to reduce the boilerplate
|
4 éve |
Michele Caini
|
84445aa28b
test: use gtest typed test suite for enums
|
4 éve |
Michele Caini
|
0795f9a9f2
test: separate death tests as suggested in the gtest doc
|
4 éve |
Michele Caini
|
44ae0d67f6
sparse_set: set the free list to tombstone rather than null within ::clear
|
4 éve |
Michele Caini
|
a74f0ca370
test: code coverage
|
4 éve |
Michele Caini
|
266c1fcdcb
registry: better/faster remove
|
4 éve |
Michele Caini
|
977c3407e7
registry: better/faster erase
|
4 éve |
Michele Caini
|
99c2299ed4
test: added missing typename keyword
|
4 éve |
Michele Caini
|
39a08f17da
sparse_set: clear no longer creates tombstones
|
4 éve |
Michele Caini
|
57de1187fc
sparse_set/storage:
|
4 éve |
Michele Caini
|
2bba6d4c0d
test: code coverage
|
4 éve |
Michele Caini
|
2f03b225f7
sparse_set: remove the cursed ::slot function (finally)
|
4 éve |
Michele Caini
|
533bc1ce94
sparse_set: review ::clear
|
4 éve |
Michele Caini
|
add9df6058
doc: updated todo list
|
4 éve |
Michele Caini
|
d3496f3ff5
sparse_set: apparently using an invalid iterator isn't a good idea :)
|
4 éve |
Michele Caini
|
e97f7ee725
doc: minor changes
|
4 éve |
Michele Caini
|
37497295fb
sparse_set/storage:
|
4 éve |