aboutsummaryrefslogtreecommitdiff
path: root/src/arch/wasm/CodeGen.zig
diff options
context:
space:
mode:
authorVeikka Tuominen <git@vexu.eu>2022-08-05 18:15:31 +0300
committerVeikka Tuominen <git@vexu.eu>2022-08-05 22:13:58 +0300
commitf46d7304b176cdc77053225943a7d5030dd0d4ee (patch)
tree483f0aa5303fe5a1ab4fbe9140d6dabf916d88b1 /src/arch/wasm/CodeGen.zig
parent19d5ffc710faa23cd07a6dff23d4afc43c0c7f63 (diff)
downloadzig-f46d7304b176cdc77053225943a7d5030dd0d4ee.tar.gz
zig-f46d7304b176cdc77053225943a7d5030dd0d4ee.zip
stage2: add runtime safety for invalid enum values
Diffstat (limited to 'src/arch/wasm/CodeGen.zig')
-rw-r--r--src/arch/wasm/CodeGen.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/arch/wasm/CodeGen.zig b/src/arch/wasm/CodeGen.zig
index dd9cfba548..ef92361de2 100644
--- a/src/arch/wasm/CodeGen.zig
+++ b/src/arch/wasm/CodeGen.zig
@@ -1621,6 +1621,7 @@ fn genInst(self: *Self, inst: Air.Inst.Index) !WValue {
.tag_name,
.err_return_trace,
.set_err_return_trace,
+ .is_named_enum_value,
=> |tag| return self.fail("TODO: Implement wasm inst: {s}", .{@tagName(tag)}),
.add_optimized,