Type definition directives allow the creation of user-defined data types.
This section describes the following type definition directives:
RECORD STRUCT/STRUC TYPEDEF UNION