On 09/24/2015 08:16 AM, Markus Armbruster wrote:
> Eric Blake writes:
>
>> The documentation claims that alternates are useful for
>> allowing two types, although nothing enforces this. Meanwhile,
>> it is silent on whether empty unions are allowed. In practice,
>> the generated code will compi
Eric Blake writes:
> The documentation claims that alternates are useful for
> allowing two types, although nothing enforces this. Meanwhile,
> it is silent on whether empty unions are allowed. In practice,
> the generated code will compile, in part because we have a
> 'void *data' branch; but
The documentation claims that alternates are useful for
allowing two types, although nothing enforces this. Meanwhile,
it is silent on whether empty unions are allowed. In practice,
the generated code will compile, in part because we have a
'void *data' branch; but attempting to visit such a type