aboutsummaryrefslogtreecommitdiff
path: root/test/cases/compile_errors/extern_function_with_comptime_parameter.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2022-08-24 20:27:11 -0700
committerAndrew Kelley <andrew@ziglang.org>2022-08-24 22:20:31 -0700
commit7453f56e678c80928ababa2868c69cfe41647fed (patch)
tree689bfb73cab6314cb91898b174fcf12d50196009 /test/cases/compile_errors/extern_function_with_comptime_parameter.zig
parentaf19909b9cde3d009f0306ac825f39912644bca6 (diff)
downloadzig-7453f56e678c80928ababa2868c69cfe41647fed.tar.gz
zig-7453f56e678c80928ababa2868c69cfe41647fed.zip
stage2: explicitly tagged enums no longer have one possible value
Previously, Zig had inconsistent semantics for an enum like this: `enum(u8){zero = 0}` Although in theory this can only hold one possible value, the tag `zero`, Zig no longer will treat the type this way. It will do loads and stores, as if the type has runtime bits. Closes #12619 Tests passed locally: * test-behavior * test-cases
Diffstat (limited to 'test/cases/compile_errors/extern_function_with_comptime_parameter.zig')
0 files changed, 0 insertions, 0 deletions