master
 1const E = enum { a, b };
 2const U = union(E) {
 3    a: u32,
 4    a: u32,
 5};
 6
 7export fn foo() void {
 8    const u: U = .{ .a = 123 };
 9    _ = u;
10}
11
12// error
13//
14// :3:5: error: duplicate union member name 'a'
15// :4:5: note: duplicate name here
16// :2:11: note: union declared here