#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().