master
 1const Foo = enum { a };
 2pub export fn entry1() void {
 3    const arr = [_]Foo{.a};
 4    _ = arr ++ .{.b};
 5}
 6pub export fn entry2() void {
 7    const b = .{.b};
 8    const arr = [_]Foo{.a};
 9    _ = arr ++ b;
10}
11
12// error
13//
14// :4:19: error: no field named 'b' in enum 'tmp.Foo'
15// :1:13: note: enum declared here
16// :9:16: error: no field named 'b' in enum 'tmp.Foo'
17// :1:13: note: enum declared here