Commit Graph

  • fefcbb214a sparse_set: drop an extra typename that msvc happily accepted Michele Caini 2024-03-08 12:43:38 +01:00
  • 94f53958a0 *: updated TODO Michele Caini 2024-03-08 12:14:51 +01:00
  • d7ed4dcedb natvis: updated entity views Michele Caini 2024-03-08 12:14:45 +01:00
  • 1178b8e0cf natvis: updated meta views Michele Caini 2024-03-08 12:14:37 +01:00
  • f18234abbd doc: minor changes Michele Caini 2024-03-07 11:44:59 +01:00
  • cc0bd48233 sparse_set: turn head into a size (position/length) Michele Caini 2024-03-07 10:25:26 +01:00
  • 921160a483 sparse_set: use aliases as much as possible Michele Caini 2024-03-07 10:24:40 +01:00
  • 95d8370da4 sparse_set: shared policy_to_head function Michele Caini 2024-03-06 14:25:05 +01:00
  • 2fba813e23 sparse_set: const correctness Michele Caini 2024-03-06 10:40:31 +01:00
  • 6b707d6af1 sparse_set: minor changes Michele Caini 2024-03-06 10:39:07 +01:00
  • f481bc307f sparse_set: avoid using free_list internally, prepare to drop scoped iterators Michele Caini 2024-03-06 09:05:16 +01:00
  • ebc6f64af0 sparse_set: better return value for range ::push Michele Caini 2024-03-06 08:49:26 +01:00
  • ef61d4c3d0 natvis: update dispatcher/emitter views Michele Caini 2024-03-04 10:01:47 +01:00
  • cb669d43a2 *: I love when git goes crazy :) Michele Caini 2024-03-04 10:01:21 +01:00
  • 7dbd00e7e7 natvis: update resource cache view Michele Caini 2024-03-04 10:00:31 +01:00
  • 698866df76 natvis: meta context Michele Caini 2024-03-04 09:59:31 +01:00
  • 6922f15095 meta: refine meta_func/data prop views Michele Caini 2024-03-04 09:59:21 +01:00
  • cd82501ed2 natvis: internal changes Michele Caini 2024-03-04 09:58:10 +01:00
  • 84fb9af076 natvis: reintroduce simple views for containers Michele Caini 2024-03-04 09:49:59 +01:00
  • 062837dd31 test: try to make all compilers happy again Michele Caini 2024-03-01 19:05:21 +01:00
  • 97d46ce64d nativs: minor changes Michele Caini 2024-03-01 18:22:43 +01:00
  • 29ec97f464 *: updated TODO Michele Caini 2024-03-01 15:26:30 +01:00
  • dc424f7d4c entity: try to make all compilers happy again Michele Caini 2024-03-01 15:08:51 +01:00
  • 1893a8c78d entity: zero sized version support Michele Caini 2024-03-01 14:46:56 +01:00
  • 56c881e087 test: linter feedback Michele Caini 2024-03-01 14:35:31 +01:00
  • 0dcf6c5690 nativs: support to zero-sized versions Michele Caini 2024-03-01 14:33:30 +01:00
  • e7d29479e4 natvis: drop simple views for ecs module Michele Caini 2024-02-29 15:11:56 +01:00
  • ee55085f3a view: try to make msvc happy again Michele Caini 2024-02-29 14:41:38 +01:00
  • c802b2d687 natvis: drop simple views for containers Michele Caini 2024-02-29 11:45:12 +01:00
  • dca2fefaba view: avoid duplicating data on iterators Michele Caini 2024-02-29 09:36:54 +01:00
  • d8ef21b08b view: internal changes Michele Caini 2024-02-29 09:35:54 +01:00
  • 2f852806aa workflow: updated iwyu version Michele Caini 2024-02-28 09:47:16 +01:00
  • 945b8881b6 view: drop unnecessary argument Michele Caini 2024-02-28 09:29:13 +01:00
  • 0d71afacd8 view: drop redundant member Michele Caini 2024-02-28 09:13:04 +01:00
  • 0f9ee0ac03 natvis: refine view definition, prepare to drop stuff on the C++ side Michele Caini 2024-02-28 08:46:32 +01:00
  • c3fedcc151 storage: drop unnecessary template parameter Michele Caini 2024-02-27 15:04:33 +01:00
  • 2f1c99ab81 entity: refine checks to fully support zero-sized versions/fully defined entity masks Michele Caini 2024-02-27 13:52:59 +01:00
  • 83576bf94e view: check the index directly before invoking ::each Michele Caini 2024-02-27 10:36:00 +01:00
  • 42c8df773c sparse_set: drop an useless check of the mode Michele Caini 2024-02-27 10:23:16 +01:00
  • 536c536563 test: minor changes Michele Caini 2024-02-27 10:22:29 +01:00
  • 2212f91c97 test: suppress warnings due to unused types Michele Caini 2024-02-26 15:13:30 +01:00
  • f18c8f14bf storage: prevent ::next from spinning forever Michele Caini 2024-02-26 09:20:39 +01:00
  • 4e5b6de873 doc: minor changes Michele Caini 2024-02-26 09:18:27 +01:00
  • 84e4b8c3a0 test: use common types Michele Caini 2024-02-26 09:18:01 +01:00
  • e33d8b28ca test: more entity types Michele Caini 2024-02-26 09:16:44 +01:00
  • 72f718458b test: use shared listener type, drop local definitions Michele Caini 2024-02-23 14:03:44 +01:00
  • 84ce6163a7 test: shared listener type Michele Caini 2024-02-23 14:02:40 +01:00
  • a28ff99b08 test: boxed_type<T>::operator T() Michele Caini 2024-02-23 14:02:13 +01:00
  • 44b3cb1294 test: boxed_ char type Michele Caini 2024-02-23 14:01:50 +01:00
  • 79dfb454e2 doc: typo Michele Caini 2024-02-23 14:01:10 +01:00
  • 7b24bc0005 test: minor changes Michele Caini 2024-02-23 14:00:16 +01:00
  • 463e8e0098 tombstone: zero-sized version support Michele Caini 2024-02-23 13:59:53 +01:00
  • a272676738 test: storage entity emplace-with-hint with misplaced placeholder Michele Caini 2024-02-22 09:21:57 +01:00
  • 3a51f71716 *: updated TODO Michele Caini 2024-02-22 09:20:50 +01:00
  • a922216ab4 sparse_set: null/tombstone check when try_emplace-ing Michele Caini 2024-02-22 09:18:28 +01:00
  • ba116ba949 sparse_set: drop force_back check for swap_only policy Michele Caini 2024-02-22 09:17:41 +01:00
  • 8b31b165b5 sparse_set: minor changes Michele Caini 2024-02-22 09:16:29 +01:00
  • 91a095dba4 storage: avoid emplacing extra entities when using a hint - close #1113 Michele Caini 2024-02-21 08:55:25 +01:00
  • 371f547d59 nativs: storage entity Michele Caini 2024-02-20 09:43:19 +01:00
  • bec1f60859 storage: prepare to directly create the single entity upon hint Michele Caini 2024-02-20 09:42:53 +01:00
  • 9db2daf3a7 test: minor changes Michele Caini 2024-02-19 17:50:39 +01:00
  • f2a8c0ffe6 storage: reset next on clear Michele Caini 2024-02-19 17:26:38 +01:00
  • 70eceea864 *: updated TODO Michele Caini 2024-02-19 14:39:47 +01:00
  • 15aa6c7727 storage: decouple size and next identifier - see #1113 Michele Caini 2024-02-19 14:30:00 +01:00
  • 948fb8337d test: cleanup Michele Caini 2024-02-19 14:28:31 +01:00
  • ac3a3d2fbe test: make things work despite the unofficial name generation function Michele Caini 2024-02-16 14:54:59 +01:00
  • 20dd52410e test: make all compilers happy again Michele Caini 2024-02-16 14:54:02 +01:00
  • 48011dcbf8 test: get around an unexpected optimiziation by clang Michele Caini 2024-02-16 14:53:46 +01:00
  • f4f7bdbf69 *: updated TODO Michele Caini 2024-02-16 10:36:00 +01:00
  • eb531fd7ba test: avoid _t types Michele Caini 2024-02-16 10:35:54 +01:00
  • 6cab881c51 test: suppress a false warning by clang Michele Caini 2024-02-15 10:36:55 +01:00
  • 209768cdbe core: make all compilers happy again Michele Caini 2024-02-15 10:31:52 +01:00
  • 5ecc254a91 core: export more types as fwd decl - close #1114 Michele Caini 2024-02-15 10:09:40 +01:00
  • d013c69bf1 test: use common types for lib tests (meta) Michele Caini 2024-02-14 09:52:19 +01:00
  • 1a469a96ce test: use common types for lib tests (locator) Michele Caini 2024-02-14 09:52:07 +01:00
  • 4f1e0805db test: suppress a wrong warning by clang Michele Caini 2024-02-13 08:52:30 +01:00
  • 4cc5745346 test: use common types for lib tests (emitter) Michele Caini 2024-02-13 08:29:14 +01:00
  • b7622a373b test: use common types for lib tests (dispatcher) Michele Caini 2024-02-13 08:28:41 +01:00
  • a0a2ad4404 test: use common types for lib tests (registry) Michele Caini 2024-02-13 08:26:04 +01:00
  • 1962027c80 test: reuse types if possible Michele Caini 2024-02-12 14:17:17 +01:00
  • 8c1c899cb8 test: review ident tests Michele Caini 2024-02-09 10:49:08 +01:00
  • 3b74db258e test: review process tests Michele Caini 2024-02-09 10:48:55 +01:00
  • 696f78c8a0 test: review emitter tests Michele Caini 2024-02-09 10:48:39 +01:00
  • c31e1a939e test: common emitter test class Michele Caini 2024-02-09 10:48:13 +01:00
  • dd95c35309 *: updated TODO Michele Caini 2024-02-09 09:32:50 +01:00
  • 2c9d37efc3 test: make common really common Michele Caini 2024-02-09 09:29:09 +01:00
  • 1777db0a09 *: updated TODO Michele Caini 2024-02-08 10:12:34 +01:00
  • 6f7839f8c4 meta: drop a bunch of NOLINT Michele Caini 2024-02-08 10:12:28 +01:00
  • ee78d39860 natvis: meta_type_node representation Michele Caini 2024-02-08 10:12:04 +01:00
  • 8a4a312250 meta: update meta_type::is_pointer to use is_pointer meta traits Michele Caini 2024-02-08 10:11:41 +01:00
  • ed21813170 meta: is_pointer meta traits Michele Caini 2024-02-08 10:10:49 +01:00
  • 9ec8adf5c9 natvis: typo Michele Caini 2024-02-07 13:01:05 +01:00
  • 48c3f58462 view: use ::index when picking the right ::each Michele Caini 2024-02-07 11:57:09 +01:00
  • d0528c7a4d doc: minor changes Michele Caini 2024-02-07 11:10:26 +01:00
  • 4e9b4371e2 group: try to make vs happy again Michele Caini 2024-02-07 09:37:42 +01:00
  • e3fef531e6 test: drop a bunch of NOLINT Michele Caini 2024-02-07 09:27:29 +01:00
  • 5ca2a95f36 registry: improved ::valid check Michele Caini 2024-02-07 09:25:23 +01:00
  • df1968255b group: suppress shadow warning Michele Caini 2024-02-07 09:23:17 +01:00
  • 6227ff5fcf doc: updated copyright Michele Caini 2024-02-07 09:18:16 +01:00
  • 3192f20877 test: drop a bunch of NOLINT Michele Caini 2024-02-07 07:59:36 +01:00