Michele Caini
|
1ffde24ef6
*: updated TODO
|
5 лет назад |
Michele Caini
|
2f52bef882
poly: first implementation
|
5 лет назад |
Michele Caini
|
b1369582e1
type_traits: added value_list
|
5 лет назад |
Michele Caini
|
cf176719a8
*: minor changes here and there
|
5 лет назад |
Michele Caini
|
d7ed72ac06
meta_any: single vtable function to reduce instantiations and storage requirements
|
5 лет назад |
Michele Caini
|
83322664f1
any: doc + more tests
|
5 лет назад |
Michele Caini
|
5af7e96f70
meta/*: removed meta_storage, meta_any uses any internally
|
5 лет назад |
Michele Caini
|
c95041d7c3
core: standalone any class
|
5 лет назад |
Michele Caini
|
62f40dcb21
meta_storage: internal review for better memory usage
|
5 лет назад |
Michele Caini
|
b4f88e303a
meta_storage: branchless implementation
|
5 лет назад |
Michele Caini
|
cd0ec69446
meta: reduced instantiations due to meta any, use a fake vtable function
|
5 лет назад |
Michele Caini
|
909415d167
organizer: bug fixing/tests (thanks to @Green-Sky)
|
5 лет назад |
Michele Caini
|
337bc6d97a
view_pack: support for multiple views of the same type
|
5 лет назад |
Michele Caini
|
6c9fab7da1
type_traits: minor changes
|
5 лет назад |
Michele Caini
|
315b1f5913
type traits: added is_complete[_v]
|
5 лет назад |
Michele Caini
|
c2d1859858
emitter: truly const emitter, no lazy initialization
|
5 лет назад |
Michele Caini
|
37ba7316e0
doc: fixed typo
|
5 лет назад |
Michele Caini
|
fc1292b1d1
test: get around the best bug ever of msvc, toolset v141
|
5 лет назад |
Michele Caini
|
0507680cc1
view/group: try to get around an issue of gcc v7.5 + suppress some warnings here and there
|
5 лет назад |
Michele Caini
|
60475d3354
view/group: safe invalid views/groups (close #470)
|
5 лет назад |
Michele Caini
|
b1cd794b2c
registry: truly const registry
|
5 лет назад |
Michele Caini
|
cd98ecff88
view: default constructible views
|
5 лет назад |
Michele Caini
|
f8ec4027ee
group: default constructible groups
|
5 лет назад |
Michele Caini
|
d980a5cf44
build system: use asan on the CI
|
5 лет назад |
Michele Caini
|
761604d044
config: favor detection of clang over that of msvc, otherwise clang-cl will fail
|
5 лет назад |
Michele Caini
|
0f4161f616
build system: added older compiler versions to the CI
|
5 лет назад |
Michele Caini
|
4a668c97a3
type_info: get around a nasty bug of clang < 9 when using libstdc++
|
5 лет назад |
Michele Caini
|
9d687c25b3
storage: safe self-move to support standard containers (close #601)
|
5 лет назад |
Michele Caini
|
0b73082aa0
build system: minor changes to make it work again with the CI
|
5 лет назад |
Gnik
|
085e1ae157
build system: prefix cmake variables with ENTT_. (#585)
|
5 лет назад |