master
 1const std = @import("std");
 2
 3const Foo = union {
 4    float: f32,
 5    int: u32,
 6};
 7
 8pub fn main() void {
 9    var f = Foo{ .int = 42 };
10    bar(&f);
11}
12
13fn bar(f: *Foo) void {
14    f.float = 12.34;
15    std.debug.print("value: {}\n", .{f.float});
16}
17
18// exe=fail