Michele Caini
|
4d09be0cd3
view: minor changes
|
4 лет назад |
Michele Caini
|
987be01bd6
component: added in_place_delete_v and ignore_if_empty_v
|
4 лет назад |
Michele Caini
|
7f59fc6321
test: minor changes
|
4 лет назад |
Michele Caini
|
feeb122c0d
updated todo list
|
4 лет назад |
Michele Caini
|
0754f108c9
sparse_set: fix an issue with assuring pages properly on emplace (close #746)
|
4 лет назад |
Michele Caini
|
ea82f86749
meta: fix precedence issue
|
4 лет назад |
Michele Caini
|
7bd217386a
meta: shared simplified visit function
|
4 лет назад |
Michele Caini
|
1f1e02fee1
build system: test id type std::uint64_t on the CI, all platforms
|
4 лет назад |
Michele Caini
|
6d1e4fb3da
test: make tests for entity traits work when id_type is std::uint64_t
|
4 лет назад |
Michele Caini
|
9090f84611
test: make tests for hashed string work when id_type is std::uint64_t
|
4 лет назад |
Michele Caini
|
8e5ddba173
sparse set: make vs2017 work (more or less) fine when id_type is std::uint64_t
|
4 лет назад |
Michele Caini
|
86fccb5071
entity: avoid UBs when id type is std::uint64_t (close #745)
|
4 лет назад |
Michele Caini
|
414c3baf15
meta: further reduce size of meta_any's vtable
|
4 лет назад |
Michele Caini
|
bbbddbf617
meta: added internal meta_trait enum to reduce memory usage due to meta node traits
|
4 лет назад |
Michele Caini
|
7638b5a95e
meta: suppress warnings, get around visibility issue
|
4 лет назад |
Michele Caini
|
3df6b05c00
doc: fixed typo (close #742)
|
4 лет назад |
Michele Caini
|
8566c58f2b
meta: cleanup, prep for hook point
|
4 лет назад |
Michele Caini
|
33ccb71526
meta: add cbegin/cend to meta_range
|
4 лет назад |
Michele Caini
|
2b07b92039
meta (prep for hook func):
|
4 лет назад |
Michele Caini
|
959bc269e4
test: get rid of inconsistent line (close #741)
|
4 лет назад |
Michele Caini
|
8609068dbf
type_traits: try to also please gcc :)
|
4 лет назад |
Michele Caini
|
d6cea80768
core: make is_equality_comparable[_v] work with iterators (close #739)
|
4 лет назад |
Michele Caini
|
0f2d6fb324
meta_any: avoid risky fallthrough in the vtable (close #736)
|
4 лет назад |
Michele Caini
|
f5d303045c
meta: make meta_invoke and meta_construct utilities also support lambdas
|
4 лет назад |
Michele Caini
|
ad61b0c84e
meta: removed parent link from meta nodes
|
4 лет назад |
Michele Caini
|
18373bb679
meta: meta_any::allow_cast overload for meta types
|
4 лет назад |
Michele Caini
|
c30dfe3bfe
meta: add fwd.hpp (see #735)
|
4 лет назад |
Michele Caini
|
4993961c16
*: removed deprecated stuff
|
4 лет назад |
Michele Caini
|
89aece7c28
meta: removed meta_type::is_void
|
4 лет назад |
Michele Caini
|
ec96946513
meta: cleanup/further reduce instantiations
|
4 лет назад |