aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
diff options
context:
space:
mode:
authorLuuk de Gram <luuk@degram.dev>2021-11-18 22:24:19 +0100
committerLuuk de Gram <luuk@degram.dev>2021-11-21 21:07:55 +0100
commit460b3d39eae8d294efbe2e5762ea38c93c352d63 (patch)
treec2cebc0b85ecee5c4cdc6bf680c6653d070b3351 /src/Compilation.zig
parentb2221e564490421265f9e3b2e398a89bbdfb0516 (diff)
downloadzig-460b3d39eae8d294efbe2e5762ea38c93c352d63.tar.gz
zig-460b3d39eae8d294efbe2e5762ea38c93c352d63.zip
wasm: Implement error unions as well as returning them
This implements basic calling convention resolving. This means that for types such as an error union, we will now allocate space on the stack to store the result. This result will then be saved in a temporary local at the callsite.
Diffstat (limited to 'src/Compilation.zig')
0 files changed, 0 insertions, 0 deletions