Commit Graph

  • d4588208e3 group: prepare to decouple group handlers from types Michele Caini 2024-04-08 09:12:19 +02:00
  • 666e988995 group: prepare to further reduce instantiations for groups too Michele Caini 2024-04-08 08:57:30 +02:00
  • f8e452c7c8 group: drop unnecessary lambdas/std::apply calls Michele Caini 2024-04-08 08:56:42 +02:00
  • f9a9034001 test: minor changes Michele Caini 2024-04-07 17:35:04 +02:00
  • d2b6eed671 doc: minor changes Michele Caini 2024-04-07 17:33:36 +02:00
  • d734c92ee4 memory: class level new/delete support - close #1131 Michele Caini 2024-04-05 15:14:35 +02:00
  • 69f12a1110 any: class level new/delete support Michele Caini 2024-04-05 10:22:58 +02:00
  • 717696e7a3 test: common class level new/delete type - see #1131 Michele Caini 2024-04-05 09:12:17 +02:00
  • affbc668df test: storage type checks Michele Caini 2024-04-04 22:58:47 +02:00
  • 6ede10fa47 test: suppress a warning by clang Michele Caini 2024-04-04 10:50:56 +02:00
  • 1ba01ca3e2 test: drop unused alias Michele Caini 2024-04-04 10:50:46 +02:00
  • 8739e9185a snapshot: suppress a warning by clang Michele Caini 2024-04-04 10:50:31 +02:00
  • 40208e6b37 build: try to add more compilers on the CI Michele Caini 2024-04-04 10:39:27 +02:00
  • 32078f033f natvis: basic handle view - see #1052 Michele Caini 2024-04-02 15:16:19 +02:00
  • 54f27382ca handle: a few changes to make natvis views easier Michele Caini 2024-04-02 15:15:40 +02:00
  • 5908d01017 view. branch-less centralized swap-only mode check Michele Caini 2024-03-29 13:41:41 +01:00
  • 2f8998bd92 sparse_set: branch-less paths Michele Caini 2024-03-29 13:40:49 +01:00
  • 48c953d23e update single include file Michele Caini 2024-04-10 08:52:08 +02:00
  • 7821307565 update single include file v3.13.2 v3.13.x Michele Caini 2024-04-10 08:52:08 +02:00
  • 27efd6fdf4 snapshot: suppress a warning by clang Michele Caini 2024-04-04 10:50:31 +02:00
  • 4dc3f650e8 snapshot: full support to stable types - close #1118 Michele Caini 2024-03-28 10:49:18 +01:00
  • d5a2e353cd sigh_mixin: avoid using weak ranges twice - close #1123 Michele Caini 2024-03-14 08:25:01 +01:00
  • 3fd8b84d04 now working on version v3.13.2 Michele Caini 2024-04-10 08:28:47 +02:00
  • df87206c94 snapshot: full support to stable types - close #1118 Michele Caini 2024-03-28 10:49:18 +01:00
  • abaa5c468e *: updated TODO Michele Caini 2024-03-28 10:48:31 +01:00
  • f4431368e3 handle: drop a [[nodiscard]] that breaks toolset v141 Michele Caini 2024-03-27 15:32:20 +01:00
  • 6bc8f4cfa4 handle: full review with test coverage - close #1129 Michele Caini 2024-03-27 14:38:42 +01:00
  • 70c4b1f4c4 clang-tidy: suppress a good amount of wrong warnings Michele Caini 2024-03-27 14:37:29 +01:00
  • 1be0175a18 sparse_set: drop scoped iterators Michele Caini 2024-03-26 11:40:30 +01:00
  • 3796f055d6 sigh_mixin: avoid using scoped iterators Michele Caini 2024-03-25 11:19:45 +01:00
  • 0128620803 sparse_set: review ::push Michele Caini 2024-03-25 11:19:07 +01:00
  • a8a86ba090 sparse_set: avoid using scoped iterators internally when sorting Michele Caini 2024-03-25 11:18:35 +01:00
  • 430d1dda86 test: avoid using scoped iterators if not needed Michele Caini 2024-03-25 10:50:37 +01:00
  • f4e7e9738f sparse_set: avoid annoying warnings Michele Caini 2024-03-25 10:25:12 +01:00
  • 3dfc65a357 view: stop using scoped iterators Michele Caini 2024-03-25 10:24:40 +01:00
  • fe83215f52 doc: links Michele Caini 2024-03-25 10:23:53 +01:00
  • 4df0f7ebf1 doc: updated similar projects Michele Caini 2024-03-25 10:20:55 +01:00
  • 3d40651112 test: suppress a clang-tidy warning Michele Caini 2024-03-25 08:10:39 +01:00
  • b96c8e2eff test: stop using scoped iterators Michele Caini 2024-03-25 08:10:10 +01:00
  • ad081f41db sigh_mixin: minor changes Michele Caini 2024-03-22 23:25:34 +01:00
  • 38b6fb2133 test: drop pointless checks Michele Caini 2024-03-22 14:38:32 +01:00
  • b373bb13d1 sparse_set: avoid using scoped iterators (simple cases) Michele Caini 2024-03-22 12:30:54 +01:00
  • 53895c1b9e view: avoid using scoped iterators (simple cases) Michele Caini 2024-03-22 12:30:29 +01:00
  • 29af24dac1 test: avoid using scoped iterators (simple cases) Michele Caini 2024-03-22 12:29:57 +01:00
  • bb57d94185 registry: avoid using scoped iterators when destroying Michele Caini 2024-03-22 08:24:45 +01:00
  • c8a5812cea entity: minor changes around iterable objects Michele Caini 2024-03-22 08:22:15 +01:00
  • 02836f1f43 handle: explicit iterable type Michele Caini 2024-03-21 11:24:44 +01:00
  • 0cf7262d2d handle: struct -> class Michele Caini 2024-03-21 10:58:38 +01:00
  • ec92b7672e handle: minor changes Michele Caini 2024-03-21 10:56:05 +01:00
  • 294792060c handle: support comparison with null_t - close #1130 Michele Caini 2024-03-21 10:27:14 +01:00
  • 4bedef459e doc: minor changes Michele Caini 2024-03-21 10:25:49 +01:00
  • 65da029ff9 view: use iterator traits as needed Michele Caini 2024-03-20 16:49:59 +01:00
  • ef563b05e1 runtime_view: use iterator traits as needed Michele Caini 2024-03-20 16:49:46 +01:00
  • 7952266492 doc: minor change Michele Caini 2024-03-20 16:49:20 +01:00
  • 9b81532ced storage: branch-less each/reach, no scoped iterators Michele Caini 2024-03-20 12:39:24 +01:00
  • 4a17395b6a storage: reduce uses of scoped iterators Michele Caini 2024-03-20 09:47:15 +01:00
  • 56edea562a type_traits: lambda support for nth_argument - close #1127 Michele Caini 2024-03-20 09:45:31 +01:00
  • bc5dfe3489 test: fix typo from last PR and make test local paths local Michele Caini 2024-03-19 10:19:57 +01:00
  • e0e3786089 clang-format: suppress include main regex Michele Caini 2024-03-19 10:19:01 +01:00
  • 1c30113338 build: update bazel common test target (#1124) Ezekiel Warren 2024-03-18 08:21:20 -07:00
  • 4a8efa2703 test: try to make toolset v141 happy again Michele Caini 2024-03-18 11:54:13 +01:00
  • 4fa9767edd iwyu: export a few symbols Michele Caini 2024-03-18 09:30:13 +01:00
  • a3b305b708 iwyu: minor changes Michele Caini 2024-03-18 09:29:55 +01:00
  • 809fdad185 test: cleanup Michele Caini 2024-03-17 09:55:19 +01:00
  • bf7db4c585 doc: minor changes Michele Caini 2024-03-17 09:55:09 +01:00
  • 17d06d96ad doc: cleanup grammar nitpicks in the context section (#1125) Erik Scholz 2024-03-17 09:53:18 +01:00
  • b8a0031d9c doc: component <-> element Michele Caini 2024-03-15 11:37:00 +01:00
  • 283753a3ff *: updated TODO Michele Caini 2024-03-15 09:55:45 +01:00
  • 2c753ff085 storage: make traits_type private Michele Caini 2024-03-15 09:55:39 +01:00
  • 12a1e7fffc sigh_mixin: avoid using storage traits_type Michele Caini 2024-03-15 09:54:47 +01:00
  • 098343d275 view: avoid using storage traits_type Michele Caini 2024-03-15 09:54:18 +01:00
  • fc8beac28f group: avoid using storage traits_type Michele Caini 2024-03-15 09:53:37 +01:00
  • a4c37a4a93 helper: avoid using storage traits_type Michele Caini 2024-03-15 09:53:12 +01:00
  • 4e66f6bf68 storage: element_type vs value_type for finer control Michele Caini 2024-03-15 09:15:50 +01:00
  • f9d509251e meta: add iwyu pragmas to spec-only files Michele Caini 2024-03-14 09:36:47 +01:00
  • 0f2ee043ae test: iwyu docet Michele Caini 2024-03-14 09:36:29 +01:00
  • af56c554af iwyu: it's a wild beast apparently, remove internal includes for now Michele Caini 2024-03-14 09:36:13 +01:00
  • fb31c923db iwyu: add flow mapping end tokens Michele Caini 2024-03-14 08:35:25 +01:00
  • f4a4ab339a iwyu: oops, forgot a comma :) Michele Caini 2024-03-14 08:30:45 +01:00
  • 02ec48ddc5 sigh_mixin: avoid using weak ranges twice - close #1123 Michele Caini 2024-03-14 08:25:01 +01:00
  • 369bebd38b *: updated TODO Michele Caini 2024-03-14 08:24:20 +01:00
  • 9f29ac8f65 iwyu: add a few dependencies to reduce white noise Michele Caini 2024-03-14 08:24:08 +01:00
  • 4e89acb2ef test: suppress warnings due to unused aliases Michele Caini 2024-03-13 16:33:39 +01:00
  • 231ff77283 test: iwyu docet Michele Caini 2024-03-13 12:10:15 +01:00
  • a26e35248b test: more on sigh mixin Michele Caini 2024-03-13 10:43:56 +01:00
  • bcac7a6ea2 test: further review sigh mixin Michele Caini 2024-03-13 10:39:17 +01:00
  • 0e567f8f3b test: minor changes Michele Caini 2024-03-13 10:31:03 +01:00
  • f03a6c6a92 test: review sigh mixin Michele Caini 2024-03-13 10:27:10 +01:00
  • 5f9e4344ba test: minor changes Michele Caini 2024-03-13 09:49:04 +01:00
  • 41a3c190ec *: updated TODO Michele Caini 2024-03-12 10:53:26 +01:00
  • 5c53209e5d sparse_set: make traits_type private Michele Caini 2024-03-12 10:53:18 +01:00
  • d70664c0ad storage: avoid using traits_type from base Michele Caini 2024-03-12 10:52:54 +01:00
  • 55c257c905 test: avoid using sparse set traits_type Michele Caini 2024-03-12 08:41:11 +01:00
  • f0ef2e7270 test: avoid using storage traits_type Michele Caini 2024-03-12 08:40:20 +01:00
  • 1064857764 test: cleanup Michele Caini 2024-03-12 08:39:51 +01:00
  • dc9f0781fc registry: avoid using sparse set traits_type Michele Caini 2024-03-11 11:35:37 +01:00
  • 5adf7172d1 test: avoid using sparse set traits_type Michele Caini 2024-03-11 11:34:51 +01:00
  • 1f78a8e768 registry: make traits_type private as it ought to be Michele Caini 2024-03-11 11:15:43 +01:00
  • 7870cbfa56 snapshot: avoid using registry traits_type Michele Caini 2024-03-11 11:14:23 +01:00
  • 69d15470b4 test: avoid using registry traits_type Michele Caini 2024-03-11 11:13:30 +01:00