/* NULL, value or declaration specifier */
struct ctf_node *container_type;
struct cds_list_head enumerator_list;
+ int has_body;
} _enum;
struct {
struct cds_list_head declaration_specifier;
char *choice;
/* list of typedef, typealias and declarations */
struct cds_list_head declaration_list;
+ int has_body;
} variant;
struct {
char *name;
/* list of typedef, typealias and declarations */
struct cds_list_head declaration_list;
+ int has_body;
} _struct;
} u;
};