diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2023-05-25 22:28:02 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2023-06-10 20:47:55 -0700 |
| commit | f37c0a459382fa033cefc9bb139277436a78b25e (patch) | |
| tree | 6860bcc6f0d95190cb68fb43fc7da6d593322b1c /src/Module.zig | |
| parent | 5d0d5893fd39047e4fdbb6623e4d69babf0b2ed4 (diff) | |
| download | zig-f37c0a459382fa033cefc9bb139277436a78b25e.tar.gz zig-f37c0a459382fa033cefc9bb139277436a78b25e.zip | |
Sema: inferred allocations no longer abuse type/value system
Previously, there were types and values for inferred allocations and a
lot of special-case handling. Now, instead, the special casing is
limited to AIR instructions for these use cases.
Instead of storing data in Value payloads, the data is now stored in AIR
instruction data as well as the previously `void` value type of the
`unresolved_inferred_allocs` hash map.
Diffstat (limited to 'src/Module.zig')
0 files changed, 0 insertions, 0 deletions
