Michele Caini
|
2489a95dab
|
registry: don't store the allocator aside anymore
|
2022-09-06 08:33:10 +02:00 |
|
Michele Caini
|
70b8bd27b8
|
any/poly: avoid using aligned_storage_t (deprecated - close #919)
|
2022-09-05 15:32:49 +02:00 |
|
Michele Caini
|
ee88cf16d1
|
any: avoid using storage_type to compute in_situ
|
2022-09-05 15:30:29 +02:00 |
|
Michele Caini
|
d83e818517
|
test: avoid using aligned_storage_t if possible (see #919)
|
2022-09-02 15:23:47 +02:00 |
|
Michele Caini
|
6462ceb1f5
|
meta: turn meta_any::operator!= into an in-class method (close #917)
|
2022-09-02 10:10:10 +02:00 |
|
Michele Caini
|
e2f8ea110a
|
any: turn operator!= into an in-class method
|
2022-09-02 10:09:02 +02:00 |
|
Kyriet
|
f1acbbedf9
|
doc: add section about sorting and reverse-iterating views (#918)
|
2022-08-31 11:29:46 +02:00 |
|
Philipp Kurth
|
8510f535a5
|
storage: storage_iterator doesn't refer to the right specialization of component_traits (#924)
|
2022-08-30 12:16:52 +02:00 |
|
Michele Caini
|
9a97a57423
|
storage: test the proper use of component traits by the storage iterator
|
2022-08-30 12:13:57 +02:00 |
|
Michele Caini
|
a50cc628ec
|
natvis: drop meta_type_node is_pointer
|
2022-08-29 14:30:44 +02:00 |
|
Michele Caini
|
dc922c9e4c
|
storage: how the code coverage tool can be hated sometimes :)
|
2022-08-29 12:35:34 +02:00 |
|
Michele Caini
|
2f2b0cf98a
|
test: minor changes (help the code coverage tool)
|
2022-08-29 12:11:55 +02:00 |
|
Michele Caini
|
798d5eeb86
|
storage: minor changes (help the code coverage tool)
|
2022-08-29 12:04:35 +02:00 |
|
Michele Caini
|
02d8cefcde
|
locator: avoid shadow warnings
|
2022-08-29 11:48:17 +02:00 |
|
Michele Caini
|
f627593d63
|
build system: add explicit dependencies for plugin tests
|
2022-08-29 11:32:16 +02:00 |
|
Michele Caini
|
9aeddc2cb1
|
locator: lib plugin test
|
2022-08-29 11:25:37 +02:00 |
|
Michele Caini
|
6650071d24
|
locator: lib test
|
2022-08-29 11:08:03 +02:00 |
|
Michele Caini
|
006822c7fc
|
build system: set PIC property for odr target explicitly
|
2022-08-29 09:48:23 +02:00 |
|
Michele Caini
|
8bed15e469
|
natvis: update registry snippet
|
2022-08-28 18:55:58 +02:00 |
|
Michele Caini
|
4200bb9ebb
|
locator: ::handle and extended ::reset
|
2022-08-27 17:35:42 +02:00 |
|
Michele Caini
|
fdae346aa6
|
doc: typo (thanks @DNKpp)
|
2022-08-25 15:07:34 +02:00 |
|
Michele Caini
|
01acb15fab
|
meta: avoid using traits if not needed
|
2022-08-22 16:58:00 +02:00 |
|
Michele Caini
|
3a6764a685
|
meta: any and meta_any catchall ctors work the same
|
2022-08-22 16:56:02 +02:00 |
|
Michele Caini
|
e2e8a575c6
|
*: minor changes
|
2022-08-22 16:35:35 +02:00 |
|
Michele Caini
|
7205fb63fa
|
dense_set: minor changes
|
2022-08-22 16:35:32 +02:00 |
|
Michele Caini
|
c7b59fdc14
|
entity/*: minor changes
|
2022-08-22 16:35:28 +02:00 |
|
Michele Caini
|
e9a59bb014
|
registry: swap
|
2022-08-11 12:15:49 +02:00 |
|
Michele Caini
|
76ba063f29
|
registry:
* accept allocator upon construction
* no allocator-extended move ctor due to type erasure (we can't pass it to pools)
|
2022-08-11 11:40:57 +02:00 |
|
Michele Caini
|
2988a74fe4
|
registry: prepare allocator support (still an unused parameter)
|
2022-08-10 11:10:18 +02:00 |
|
Michele Caini
|
72bc9e3973
|
doc: cleanup
|
2022-08-10 10:13:12 +02:00 |
|
Michele Caini
|
31fb2bc2c3
|
group: basic_registry is no longer a friend class
|
2022-08-10 08:18:52 +02:00 |
|
Michele Caini
|
768f8cd74c
|
storage mixin: prepare for cross registry mixin
|
2022-08-10 07:59:42 +02:00 |
|
Michele Caini
|
751e044ce2
|
sigh_storage_mixin: use the allocator as it ought to be
|
2022-08-10 07:57:00 +02:00 |
|
Michele Caini
|
3406250cf6
|
iwyu: cleanup
|
2022-08-09 18:04:38 +02:00 |
|
Michele Caini
|
e510bdf4f2
|
dot: updated includes
|
2022-08-09 18:02:43 +02:00 |
|
Michele Caini
|
fccdff05e3
|
dense_map: equal_range
|
2022-08-09 09:50:55 +02:00 |
|
Michele Caini
|
e530b3d6f6
|
dense_set: equal_range
|
2022-08-09 09:50:52 +02:00 |
|
Michele Caini
|
0f0b70be23
|
iwyu: use imp file rather than intrusive pragma exports
|
2022-08-08 10:59:27 +02:00 |
|
Michele Caini
|
e39f235287
|
test: review includes
|
2022-08-06 17:36:04 +02:00 |
|
Michele Caini
|
af5acb8d32
|
test: minor changes
|
2022-08-05 18:40:17 +02:00 |
|
Michele Caini
|
a2f70cb5e4
|
emitter: updated includes
|
2022-08-05 18:38:53 +02:00 |
|
Michele Caini
|
25d10f03bb
|
iwyu: export all fwd includes
|
2022-08-05 17:47:42 +02:00 |
|
Michele Caini
|
85c1ad060f
|
test: minor changes
|
2022-08-05 12:28:22 +02:00 |
|
Michele Caini
|
d9b1cc0db3
|
iwyu: begin/end exports directive for entt.hpp/fwd.hpp (see #777)
|
2022-08-05 12:28:05 +02:00 |
|
Michele Caini
|
34205014e9
|
test: review includes
|
2022-08-05 12:06:10 +02:00 |
|
Michele Caini
|
749106aa47
|
test: suppress iwyu warnings for odr.cpp
|
2022-08-05 12:05:45 +02:00 |
|
Michele Caini
|
b828e0295a
|
build system: update analyzer workflow
|
2022-08-05 11:46:53 +02:00 |
|
Michele Caini
|
2345002c1c
|
build system: add iwyu workflow (see #777)
|
2022-08-05 08:56:35 +02:00 |
|
Michele Caini
|
2ce18a47b4
|
cleanup TODO file
|
2022-08-05 08:54:20 +02:00 |
|
Michele Caini
|
76b380d7c0
|
meta: review meta_any::allow_cast
|
2022-08-04 15:14:43 +02:00 |
|