aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/union.zig
diff options
context:
space:
mode:
authorVeikka Tuominen <git@vexu.eu>2022-09-02 16:08:20 +0300
committerVeikka Tuominen <git@vexu.eu>2022-09-02 17:57:11 +0300
commitf281f3d10e4eaedc7c68afc4fcbbfd35e1f29a0f (patch)
tree3a28628a95126b07fe7fa17e12ff3cbab1e9df65 /test/behavior/union.zig
parenta9cdacff95a2a6f60945c7b2a299f9f66bd94ddb (diff)
downloadzig-f281f3d10e4eaedc7c68afc4fcbbfd35e1f29a0f.tar.gz
zig-f281f3d10e4eaedc7c68afc4fcbbfd35e1f29a0f.zip
Sema: improve behavior of comptime_int backed enums
Diffstat (limited to 'test/behavior/union.zig')
-rw-r--r--test/behavior/union.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/behavior/union.zig b/test/behavior/union.zig
index 9053a860a6..b94034adf4 100644
--- a/test/behavior/union.zig
+++ b/test/behavior/union.zig
@@ -690,7 +690,7 @@ test "union with only 1 field casted to its enum type which has enum value speci
var e = Expr{ .Literal = Literal{ .Bool = true } };
comptime try expect(Tag(ExprTag) == comptime_int);
- var t = @as(ExprTag, e);
+ comptime var t = @as(ExprTag, e);
try expect(t == Expr.Literal);
try expect(@enumToInt(t) == 33);
comptime try expect(@enumToInt(t) == 33);