mirror of
https://github.com/ziglang/zig.git
synced 2025-12-10 16:23:07 +00:00
21 lines
281 B
Zig
21 lines
281 B
Zig
const E = enum {
|
|
a,
|
|
b,
|
|
c,
|
|
};
|
|
const U = union(E) {
|
|
a: i32,
|
|
b: f64,
|
|
c: f64,
|
|
d: f64,
|
|
};
|
|
export fn entry() usize {
|
|
return @sizeOf(U);
|
|
}
|
|
|
|
// error
|
|
// target=native
|
|
//
|
|
// :10:5: error: no field named 'd' in enum 'tmp.E'
|
|
// :1:11: note: enum declared here
|