Michele Caini
|
dd6863f71d
update single include file
|
4 ani în urmă |
Michele Caini
|
dc7c976518
Ready to cut v3.8.1
|
4 ani în urmă |
Michele Caini
|
3408556eea
sparse_set: fix an issue with assuring pages properly on emplace (close #746)
|
4 ani în urmă |
Michele Caini
|
f94b9773da
build system: test id type std::uint64_t on the CI, all platforms
|
4 ani în urmă |
Michele Caini
|
e0b3786d97
test: make tests for entity traits work when id_type is std::uint64_t
|
4 ani în urmă |
Michele Caini
|
4047cb01a8
test: make tests for hashed string work when id_type is std::uint64_t
|
4 ani în urmă |
Michele Caini
|
8cfd08b137
sparse set: make vs2017 work (more or less) fine when id_type is std::uint64_t
|
4 ani în urmă |
Michele Caini
|
311011672c
entity: avoid UBs when id type is std::uint64_t (close #745)
|
4 ani în urmă |
Hussein Taher
|
6df19c833d
snapshot: fix warning for discarding a nodiscard (#728)
|
4 ani în urmă |
Michele Caini
|
78d9e71888
test: get rid of inconsistent line (close #741)
|
4 ani în urmă |
Michele Caini
|
94131648dd
type_traits: try to also please gcc :)
|
4 ani în urmă |
Michele Caini
|
151f180199
core: make is_equality_comparable[_v] work with iterators (close #739)
|
4 ani în urmă |
Michele Caini
|
bb8bfaf262
meta_any: avoid risky fallthrough in the vtable (close #736)
|
4 ani în urmă |
Michele Caini
|
2d5a3f24aa
doc: updated documentation
|
4 ani în urmă |
Michele Caini
|
1639429edd
registry: minor changes
|
4 ani în urmă |
Michele Caini
|
f81abf4883
add cpp.hint to .gitignore
|
4 ani în urmă |
Michele Caini
|
dcddb7d50e
registry: allow non-const types in const overloads of registry context variable getters (close #720)
|
4 ani în urmă |
Michele Caini
|
42a763031c
storage: minor changes
|
4 ani în urmă |
Michele Caini
|
0964ca5918
storage: turn to assure_at_least based on position to avoid errors at call site
|
4 ani în urmă |
Michele Caini
|
4e870b83cd
test: suppress warnings due to suggested braces
|
4 ani în urmă |
Michele Caini
|
0b19c9be0b
storage: add override specifier
|
4 ani în urmă |
Michele Caini
|
ac655902a0
storage:
|
4 ani în urmă |
Michele Caini
|
e4fb293b55
sparse_set: added ::emplace_back
|
4 ani în urmă |
Michele Caini
|
d3df64ef4b
sparse_set: emplace returns the slot used for insertion
|
4 ani în urmă |
Michele Caini
|
93e3d14f34
sparse_set: added ::slot to return the next slot available for insertion
|
4 ani în urmă |
Michele Caini
|
bc687d412d
test: suppress some warnings due to [[nodiscard]]
|
4 ani în urmă |
Michele Caini
|
71e85b44b0
sparse_set: make ::policy [[nodiscard]]
|
4 ani în urmă |
Michele Caini
|
d4b59aff97
sparse_set: tombstone/null debug check in ::contains
|
4 ani în urmă |
Michele Caini
|
e3c21e1f3d
sparse_set/storage (close #707):
|
4 ani în urmă |
Michele Caini
|
e012250e0a
type_traits: minor changes
|
4 ani în urmă |