tests: update for accepted language change

Unions with no fields are now "uninstantiable" types, which work like
`noreturn` in that values of this type cannot exist. Enums with no
fields are different because they are currently considered `extern`
types, though https://github.com/ziglang/zig/issues/19855 will change
this in the future.
d1d377a80cMatthew Lugg committed on 3/6/2026, 12:36:24 PMparent4a9b0ff
7 files changedLine totals unavailable