Lines Matching refs:tdesc_type_with_fields
25 struct tdesc_type_with_fields;
52 virtual void visit (const tdesc_type_with_fields *e)
265 struct tdesc_type_with_fields : tdesc_type
267 tdesc_type_with_fields (const std::string &name, tdesc_type_kind kind,
364 tdesc_type_with_fields *tdesc_create_struct (struct tdesc_feature *feature,
368 tdesc_type_with_fields *tdesc_create_union (struct tdesc_feature *feature,
372 tdesc_type_with_fields *tdesc_create_flags (struct tdesc_feature *feature,
377 tdesc_type_with_fields *tdesc_create_enum (struct tdesc_feature *feature,
383 void tdesc_add_field (tdesc_type_with_fields *type, const char *field_name,
388 void tdesc_add_typed_bitfield (tdesc_type_with_fields *type,
396 void tdesc_set_struct_size (tdesc_type_with_fields *type, int size);
401 void tdesc_add_bitfield (tdesc_type_with_fields *type, const char *field_name,
406 void tdesc_add_flag (tdesc_type_with_fields *type, int start,
410 void tdesc_add_enum_value (tdesc_type_with_fields *type, int value,
438 void visit (const tdesc_type_with_fields *type) override;