aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/c.zig
diff options
context:
space:
mode:
authorVeikka Tuominen <git@vexu.eu>2022-08-11 22:45:15 +0300
committerVeikka Tuominen <git@vexu.eu>2022-08-12 11:40:37 +0300
commit7c9979a02e830a4383995e66ff623a7d07cac091 (patch)
tree81d0cc15b1c60eaf618ea0d3660f7ca81b7b39de /src/codegen/c.zig
parentfa50e179f7f8d523ff00be4cac90bf7659394140 (diff)
downloadzig-7c9979a02e830a4383995e66ff623a7d07cac091.tar.gz
zig-7c9979a02e830a4383995e66ff623a7d07cac091.zip
stage2: generate a switch for `@errSetCast` safety
Diffstat (limited to 'src/codegen/c.zig')
-rw-r--r--src/codegen/c.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/codegen/c.zig b/src/codegen/c.zig
index 74e4404bce..81a892183f 100644
--- a/src/codegen/c.zig
+++ b/src/codegen/c.zig
@@ -1954,6 +1954,7 @@ fn genBody(f: *Function, body: []const Air.Inst.Index) error{ AnalysisFail, OutO
=> return f.fail("TODO implement optimized float mode", .{}),
.is_named_enum_value => return f.fail("TODO: C backend: implement is_named_enum_value", .{}),
+ .error_set_has_value => return f.fail("TODO: C backend: implement error_set_has_value", .{}),
// zig fmt: on
};
switch (result_value) {