Commit Graph

5450 Commits

Author SHA1 Message Date
Michele Caini
affbc668df test: storage type checks 2024-04-10 09:01:05 +02:00
Michele Caini
6ede10fa47 test: suppress a warning by clang 2024-04-10 09:01:05 +02:00
Michele Caini
1ba01ca3e2 test: drop unused alias 2024-04-10 09:01:05 +02:00
Michele Caini
8739e9185a snapshot: suppress a warning by clang 2024-04-10 09:01:05 +02:00
Michele Caini
40208e6b37 build: try to add more compilers on the CI 2024-04-10 09:01:05 +02:00
Michele Caini
32078f033f natvis: basic handle view - see #1052 2024-04-10 09:01:05 +02:00
Michele Caini
54f27382ca handle: a few changes to make natvis views easier 2024-04-10 09:01:05 +02:00
Michele Caini
5908d01017 view. branch-less centralized swap-only mode check 2024-04-10 09:01:05 +02:00
Michele Caini
2f8998bd92 sparse_set: branch-less paths 2024-04-10 09:01:05 +02:00
Michele Caini
48c953d23e update single include file 2024-04-10 09:00:16 +02:00
Michele Caini
df87206c94 snapshot: full support to stable types - close #1118 2024-03-28 10:49:18 +01:00
Michele Caini
abaa5c468e *: updated TODO 2024-03-28 10:48:31 +01:00
Michele Caini
f4431368e3 handle: drop a [[nodiscard]] that breaks toolset v141 2024-03-27 15:32:20 +01:00
Michele Caini
6bc8f4cfa4 handle: full review with test coverage - close #1129 2024-03-27 14:41:19 +01:00
Michele Caini
70c4b1f4c4 clang-tidy: suppress a good amount of wrong warnings 2024-03-27 14:37:29 +01:00
Michele Caini
1be0175a18 sparse_set: drop scoped iterators 2024-03-26 11:40:30 +01:00
Michele Caini
3796f055d6 sigh_mixin: avoid using scoped iterators 2024-03-25 11:19:45 +01:00
Michele Caini
0128620803 sparse_set: review ::push 2024-03-25 11:19:07 +01:00
Michele Caini
a8a86ba090 sparse_set: avoid using scoped iterators internally when sorting 2024-03-25 11:18:35 +01:00
Michele Caini
430d1dda86 test: avoid using scoped iterators if not needed 2024-03-25 10:50:37 +01:00
Michele Caini
f4e7e9738f sparse_set: avoid annoying warnings 2024-03-25 10:25:12 +01:00
Michele Caini
3dfc65a357 view: stop using scoped iterators 2024-03-25 10:24:40 +01:00
Michele Caini
fe83215f52 doc: links 2024-03-25 10:23:53 +01:00
Michele Caini
4df0f7ebf1 doc: updated similar projects 2024-03-25 10:20:55 +01:00
Michele Caini
3d40651112 test: suppress a clang-tidy warning 2024-03-25 08:10:39 +01:00
Michele Caini
b96c8e2eff test: stop using scoped iterators 2024-03-25 08:10:10 +01:00
Michele Caini
ad081f41db sigh_mixin: minor changes 2024-03-22 23:25:34 +01:00
Michele Caini
38b6fb2133 test: drop pointless checks 2024-03-22 14:38:32 +01:00
Michele Caini
b373bb13d1 sparse_set: avoid using scoped iterators (simple cases) 2024-03-22 12:30:54 +01:00
Michele Caini
53895c1b9e view: avoid using scoped iterators (simple cases) 2024-03-22 12:30:29 +01:00
Michele Caini
29af24dac1 test: avoid using scoped iterators (simple cases) 2024-03-22 12:29:57 +01:00
Michele Caini
bb57d94185 registry: avoid using scoped iterators when destroying 2024-03-22 08:24:45 +01:00
Michele Caini
c8a5812cea entity: minor changes around iterable objects 2024-03-22 08:22:15 +01:00
Michele Caini
02836f1f43 handle: explicit iterable type 2024-03-21 11:24:44 +01:00
Michele Caini
0cf7262d2d handle: struct -> class 2024-03-21 10:58:38 +01:00
Michele Caini
ec92b7672e handle: minor changes 2024-03-21 10:56:05 +01:00
Michele Caini
294792060c handle: support comparison with null_t - close #1130 2024-03-21 10:27:14 +01:00
Michele Caini
4bedef459e doc: minor changes 2024-03-21 10:25:49 +01:00
Michele Caini
65da029ff9 view: use iterator traits as needed 2024-03-20 16:49:59 +01:00
Michele Caini
ef563b05e1 runtime_view: use iterator traits as needed 2024-03-20 16:49:46 +01:00
Michele Caini
7952266492 doc: minor change 2024-03-20 16:49:20 +01:00
Michele Caini
9b81532ced storage: branch-less each/reach, no scoped iterators 2024-03-20 12:39:24 +01:00
Michele Caini
4a17395b6a storage: reduce uses of scoped iterators 2024-03-20 09:47:15 +01:00
Michele Caini
56edea562a type_traits: lambda support for nth_argument - close #1127 2024-03-20 09:45:31 +01:00
Michele Caini
bc5dfe3489 test: fix typo from last PR and make test local paths local 2024-03-19 10:19:57 +01:00
Michele Caini
e0e3786089 clang-format: suppress include main regex 2024-03-19 10:19:01 +01:00
Ezekiel Warren
1c30113338 build: update bazel common test target (#1124) 2024-03-18 16:21:20 +01:00
Michele Caini
4a8efa2703 test: try to make toolset v141 happy again 2024-03-18 11:54:13 +01:00
Michele Caini
4fa9767edd iwyu: export a few symbols 2024-03-18 09:30:13 +01:00
Michele Caini
a3b305b708 iwyu: minor changes 2024-03-18 09:29:55 +01:00