zig/test/cases/translate_c/empty union initializer list.c
2024-01-31 06:38:44 +02:00

20 lines
326 B
C

union U {
int x;
long y;
};
void foo(void) {
union U u = {};
}
// translate-c
// target=x86_64-linux
// c_frontend=clang
//
// pub const union_U = extern union {
// x: c_int,
// y: c_long,
// };
// pub export fn foo() void {
// var u: union_U = @import("std").mem.zeroes(union_U);
// _ = &u;
// }