zig/doc
Andrew Kelley 0ad1239522 rework enums and unions and their relationship to each other
* @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
2017-12-03 20:43:56 -05:00
..
codegen.md
docgen.zig std.io: introduce buffered I/O and change API 2017-11-07 03:22:27 -05:00
home.html.in update homepage docs 2017-11-24 15:06:12 -05:00
langref.html.in rework enums and unions and their relationship to each other 2017-12-03 20:43:56 -05:00
semantic_analysis.md
targets.md