Commit Graph

5353 Commits

Author SHA1 Message Date
Michele Caini
f481bc307f sparse_set: avoid using free_list internally, prepare to drop scoped iterators 2024-03-06 09:05:16 +01:00
Michele Caini
ebc6f64af0 sparse_set: better return value for range ::push 2024-03-06 08:49:26 +01:00
Michele Caini
ef61d4c3d0 natvis: update dispatcher/emitter views 2024-03-04 10:01:47 +01:00
Michele Caini
cb669d43a2 *: I love when git goes crazy :) 2024-03-04 10:01:21 +01:00
Michele Caini
7dbd00e7e7 natvis: update resource cache view 2024-03-04 10:00:31 +01:00
Michele Caini
698866df76 natvis: meta context 2024-03-04 09:59:31 +01:00
Michele Caini
6922f15095 meta: refine meta_func/data prop views 2024-03-04 09:59:21 +01:00
Michele Caini
cd82501ed2 natvis: internal changes 2024-03-04 09:58:10 +01:00
Michele Caini
84fb9af076 natvis: reintroduce simple views for containers 2024-03-04 09:49:59 +01:00
Michele Caini
062837dd31 test: try to make all compilers happy again 2024-03-01 19:05:21 +01:00
Michele Caini
97d46ce64d nativs: minor changes 2024-03-01 18:22:43 +01:00
Michele Caini
29ec97f464 *: updated TODO 2024-03-01 15:26:30 +01:00
Michele Caini
dc424f7d4c entity: try to make all compilers happy again 2024-03-01 15:22:42 +01:00
Michele Caini
1893a8c78d entity: zero sized version support 2024-03-01 14:46:56 +01:00
Michele Caini
56c881e087 test: linter feedback 2024-03-01 14:42:20 +01:00
Michele Caini
0dcf6c5690 nativs: support to zero-sized versions 2024-03-01 14:33:56 +01:00
Michele Caini
e7d29479e4 natvis: drop simple views for ecs module 2024-02-29 15:11:56 +01:00
Michele Caini
ee55085f3a view: try to make msvc happy again 2024-02-29 14:41:38 +01:00
Michele Caini
c802b2d687 natvis: drop simple views for containers 2024-02-29 11:45:12 +01:00
Michele Caini
dca2fefaba view: avoid duplicating data on iterators 2024-02-29 09:36:54 +01:00
Michele Caini
d8ef21b08b view: internal changes 2024-02-29 09:35:54 +01:00
Michele Caini
2f852806aa workflow: updated iwyu version 2024-02-28 09:47:16 +01:00
Michele Caini
945b8881b6 view: drop unnecessary argument 2024-02-28 09:29:13 +01:00
Michele Caini
0d71afacd8 view: drop redundant member 2024-02-28 09:26:43 +01:00
Michele Caini
0f9ee0ac03 natvis: refine view definition, prepare to drop stuff on the C++ side 2024-02-28 08:46:32 +01:00
Michele Caini
c3fedcc151 storage: drop unnecessary template parameter 2024-02-27 15:04:33 +01:00
Michele Caini
2f1c99ab81 entity: refine checks to fully support zero-sized versions/fully defined entity masks 2024-02-27 13:52:59 +01:00
Michele Caini
83576bf94e view: check the index directly before invoking ::each 2024-02-27 10:36:00 +01:00
Michele Caini
42c8df773c sparse_set: drop an useless check of the mode 2024-02-27 10:23:16 +01:00
Michele Caini
536c536563 test: minor changes 2024-02-27 10:22:29 +01:00
Michele Caini
2212f91c97 test: suppress warnings due to unused types 2024-02-26 15:13:30 +01:00
Michele Caini
f18c8f14bf storage: prevent ::next from spinning forever 2024-02-26 09:20:39 +01:00
Michele Caini
4e5b6de873 doc: minor changes 2024-02-26 09:18:27 +01:00
Michele Caini
84e4b8c3a0 test: use common types 2024-02-26 09:18:01 +01:00
Michele Caini
e33d8b28ca test: more entity types 2024-02-26 09:16:44 +01:00
Michele Caini
72f718458b test: use shared listener type, drop local definitions 2024-02-23 14:03:44 +01:00
Michele Caini
84ce6163a7 test: shared listener type 2024-02-23 14:02:40 +01:00
Michele Caini
a28ff99b08 test: boxed_type<T>::operator T() 2024-02-23 14:02:13 +01:00
Michele Caini
44b3cb1294 test: boxed_ char type 2024-02-23 14:01:50 +01:00
Michele Caini
79dfb454e2 doc: typo 2024-02-23 14:01:10 +01:00
Michele Caini
7b24bc0005 test: minor changes 2024-02-23 14:00:16 +01:00
Michele Caini
463e8e0098 tombstone: zero-sized version support 2024-02-23 13:59:53 +01:00
Michele Caini
a272676738 test: storage entity emplace-with-hint with misplaced placeholder 2024-02-22 09:21:57 +01:00
Michele Caini
3a51f71716 *: updated TODO 2024-02-22 09:20:50 +01:00
Michele Caini
a922216ab4 sparse_set: null/tombstone check when try_emplace-ing 2024-02-22 09:18:28 +01:00
Michele Caini
ba116ba949 sparse_set: drop force_back check for swap_only policy 2024-02-22 09:17:41 +01:00
Michele Caini
8b31b165b5 sparse_set: minor changes 2024-02-22 09:16:29 +01:00
Michele Caini
91a095dba4 storage: avoid emplacing extra entities when using a hint - close #1113 2024-02-21 08:55:25 +01:00
Michele Caini
371f547d59 nativs: storage entity 2024-02-20 09:43:19 +01:00
Michele Caini
bec1f60859 storage: prepare to directly create the single entity upon hint 2024-02-20 09:42:53 +01:00