Jon Ross-Perkins
2e297b5258
Add a fixed-size ValueStore ( #5628 )
...
Trying to build a type around the common idiom we have for types based
on an Id range. The primary advantage of this is it makes clear the `Id`
association, and drops the `.index` use.
Lowering was motivating me because it has a few of these, and check
probably has more (e.g. `tree_and_subtrees_getters`), but I'm just
changing a handful of examples to show the concept and see if there's
agreement.
I wanted to inherit from ValueStoreTypes, but name lookup didn't seem to
find the types without `using` statements, at which point there didn't
seem to be much reason to use inheritance.
2025-06-06 22:10:12 +00:00
..
2023-09-01 01:35:45 +00:00
2025-06-03 22:09:57 +00:00
2025-06-06 22:10:12 +00:00
2025-04-22 17:15:53 +00:00
2025-04-28 15:45:54 +00:00
2024-10-23 18:16:32 +00:00
2025-04-17 15:37:57 +00:00
2025-03-27 21:17:54 +00:00
2025-04-18 14:17:48 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-07 18:58:41 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-22 17:15:53 +00:00
2025-04-07 18:58:41 +00:00
2025-04-22 17:15:53 +00:00
2025-04-07 18:58:41 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-07 18:58:41 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-17 15:37:57 +00:00
2025-04-07 18:58:41 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-22 17:15:53 +00:00
2025-04-05 04:25:00 +00:00
2025-04-22 17:15:53 +00:00
2025-05-08 16:24:28 +00:00
2025-02-27 01:00:10 +00:00
2025-04-28 15:45:54 +00:00
2025-04-09 17:41:37 +00:00
2025-02-27 01:00:10 +00:00
2025-04-22 17:15:53 +00:00
2025-02-27 01:00:10 +00:00
2025-03-26 19:12:10 +00:00
2025-04-22 17:15:53 +00:00
2025-03-26 19:12:10 +00:00
2024-08-22 22:32:19 +00:00
2025-04-17 15:37:57 +00:00
2025-04-09 22:41:31 +00:00
2025-04-05 04:25:00 +00:00
2025-04-22 17:15:53 +00:00
2025-04-05 04:25:00 +00:00
2025-06-06 22:10:12 +00:00
2025-06-06 22:10:12 +00:00
2025-05-07 22:42:58 +00:00
2025-01-22 23:15:00 +00:00
2025-03-18 00:44:18 +00:00
2025-04-22 17:15:53 +00:00
2025-04-22 17:15:53 +00:00