On Saturday, 11 April 2026 at 06:56:36 UTC, Danni Coy wrote:
On Sat, Apr 11, 2026 at 4:39 PM Danni Coy <[email protected]>
ok with further investigation, linker errors come back as soon
as I add the union into the struct.
eg
union u
{...
...}
u event;
}
why would my struct now no longer have an initializer?
ok gets weirder - adding an int to the beginning of the
anonymous union removes the linker problem.
union
{
int _;
EventA a;
EventB b;
}
Is this a bug, or is there something I am missing?
Can you give the definition of EventA please?