#include <ast.h>

Data Fields | |
| enum ctrump_typespec_code | code |
| union { | |
| struct ctrump_typespec_builtin builtin | |
| struct ctrump_typespec_typedef_name typedef_name | |
| struct ctrump_typespec_record_name struct_name | |
| struct ctrump_typespec_record_name union_name | |
| struct ctrump_anon_record_definition anon_struct_definition | |
| struct ctrump_anon_record_definition anon_union_definition | |
| struct ctrump_named_record_definition struct_definition | |
| struct ctrump_named_record_definition union_definition | |
| struct ctrump_typespec_enum_name enum_name | |
| struct ctrump_named_enum_definition enum_definition | |
| struct ctrump_anon_enum_definition anon_enum_definition | |
| } | u |
Definition at line 310 of file ast.h.
Definition at line 311 of file ast.h.
Referenced by handle_type_spec(), print_decl(), and print_typespec().
struct ctrump_typespec_builtin ctrump_typespec::builtin [read] |
struct ctrump_typespec_typedef_name ctrump_typespec::typedef_name [read] |
struct ctrump_typespec_record_name ctrump_typespec::struct_name [read] |
struct ctrump_typespec_record_name ctrump_typespec::union_name [read] |
struct ctrump_typespec_enum_name ctrump_typespec::enum_name [read] |
struct ctrump_named_enum_definition ctrump_typespec::enum_definition [read] |
| union { ... } ctrump_typespec::u |
Referenced by handle_type_spec(), and print_typespec().
1.5.6