diff options
| author | mlugg <mlugg@mlugg.co.uk> | 2025-05-25 04:40:59 +0100 |
|---|---|---|
| committer | mlugg <mlugg@mlugg.co.uk> | 2025-05-25 05:50:26 +0100 |
| commit | 3d8e760552bc60d2c7f1f4df9c8a05c8aae2b769 (patch) | |
| tree | 6a0f51b37ca008c94aeaa7c2d47bbbd262d21b25 /src/arch/arm | |
| parent | aeed5f9ebd02b376411f3ee82dd3222f9c3b6e85 (diff) | |
| download | zig-3d8e760552bc60d2c7f1f4df9c8a05c8aae2b769.tar.gz zig-3d8e760552bc60d2c7f1f4df9c8a05c8aae2b769.zip | |
Zcu: fix `nav_ty` dependency on `nav_val`
In the case where a declaration has no type annotation, the interaction
between resolution of `nav_ty` and `nav_val` is a little fiddly because
of the fact that resolving `nav_val` actually implicitly resolves the
type as well. This means `nav_ty` never gets an opporunity to mark its
dependency on the `nav_val`. So, `ensureNavValUpToDate` needs to be the
one to do it. It can't do it too early, though; otherwise, our marking
of dependees as out-of-date/up-to-date will go wrong.
Resolves: #23959
Diffstat (limited to 'src/arch/arm')
0 files changed, 0 insertions, 0 deletions
