Michele Caini
|
ed2c714419
compressed_pair: added support for structured binding (with tests)
|
4 years ago |
Michele Caini
|
ef7731fb8b
storage: use underlying allocator
|
4 years ago |
Michele Caini
|
b5ec03f585
sparse_set:
|
4 years ago |
Michele Caini
|
a8b224a364
*: minor explicit names for traits types
|
4 years ago |
Michele Caini
|
3f3943a233
storage: internal review
|
4 years ago |
Michele Caini
|
4171b4ae47
resource_handle: add ::use_count (close #727)
|
4 years ago |
Michele Caini
|
baa4c44632
compressed_pair: minor changes
|
4 years ago |
Hussein Taher
|
ffed8f37de
snapshot: fix warning for discarding a nodiscard (#728)
|
4 years ago |
Michele Caini
|
8978a0d159
core:
|
4 years ago |
Michele Caini
|
4d09be0cd3
view: minor changes
|
4 years ago |
Michele Caini
|
987be01bd6
component: added in_place_delete_v and ignore_if_empty_v
|
4 years ago |
Michele Caini
|
7f59fc6321
test: minor changes
|
4 years ago |
Michele Caini
|
feeb122c0d
updated todo list
|
4 years ago |
Michele Caini
|
0754f108c9
sparse_set: fix an issue with assuring pages properly on emplace (close #746)
|
4 years ago |
Michele Caini
|
ea82f86749
meta: fix precedence issue
|
4 years ago |
Michele Caini
|
7bd217386a
meta: shared simplified visit function
|
4 years ago |
Michele Caini
|
1f1e02fee1
build system: test id type std::uint64_t on the CI, all platforms
|
4 years ago |
Michele Caini
|
6d1e4fb3da
test: make tests for entity traits work when id_type is std::uint64_t
|
4 years ago |
Michele Caini
|
9090f84611
test: make tests for hashed string work when id_type is std::uint64_t
|
4 years ago |
Michele Caini
|
8e5ddba173
sparse set: make vs2017 work (more or less) fine when id_type is std::uint64_t
|
4 years ago |
Michele Caini
|
86fccb5071
entity: avoid UBs when id type is std::uint64_t (close #745)
|
4 years ago |
Michele Caini
|
414c3baf15
meta: further reduce size of meta_any's vtable
|
4 years ago |
Michele Caini
|
bbbddbf617
meta: added internal meta_trait enum to reduce memory usage due to meta node traits
|
4 years ago |
Michele Caini
|
7638b5a95e
meta: suppress warnings, get around visibility issue
|
4 years ago |
Michele Caini
|
3df6b05c00
doc: fixed typo (close #742)
|
4 years ago |
Michele Caini
|
8566c58f2b
meta: cleanup, prep for hook point
|
4 years ago |
Michele Caini
|
33ccb71526
meta: add cbegin/cend to meta_range
|
4 years ago |
Michele Caini
|
2b07b92039
meta (prep for hook func):
|
4 years ago |
Michele Caini
|
959bc269e4
test: get rid of inconsistent line (close #741)
|
4 years ago |
Michele Caini
|
8609068dbf
type_traits: try to also please gcc :)
|
4 years ago |