0ad1239522
* @enumTagName renamed to @tagName and it works on enums and union-enums * Remove the EnumTag type. Now there is only enum and union, and the tag type of a union is always an enum. * unions support specifying the tag enum type, and they support inferring an enum tag type. * Enums no longer support field types but they do support setting the tag values. Likewise union-enums when inferring an enum tag type support setting the tag values. * It is now an error for enums and unions to have 0 fields. * switch statements support union-enums closes #618 |
||
---|---|---|
.. | ||
windows | ||
child_process.zig | ||
darwin_errno.zig | ||
darwin.zig | ||
get_user_id.zig | ||
index.zig | ||
linux_errno.zig | ||
linux_i386.zig | ||
linux_test.zig | ||
linux_x86_64.zig | ||
linux.zig | ||
path.zig |