32 LONGEST embedded_offset, CORE_ADDR address,
33 struct ui_file *stream,
int recurse,
46 struct type *true_type;
47 struct type *ptr_type;
63 true_type = ival->
type ();
82 case TYPE_CODE_STRUCT:
85 stream, recurse, val, options);
void c_value_print_inner(struct value *, struct ui_file *, int, const struct value_print_options *)
static int dynamic_array_type(struct type *type, LONGEST embedded_offset, CORE_ADDR address, struct ui_file *stream, int recurse, struct value *val, const struct value_print_options *options)
void d_value_print_inner(struct value *val, struct ui_file *stream, int recurse, const struct value_print_options *options)
struct type * lookup_array_range_type(struct type *element_type, LONGEST low_bound, LONGEST high_bound)
struct type * check_typedef(struct type *type)
LONGEST loc_bitpos() const
const char * name() const
struct type * type() const
struct type * target_type() const
struct field & field(int idx) const
unsigned int num_fields() const
bool bits_any_optimized_out(int bit_offset, int bit_length) const
LONGEST embedded_offset() const
struct type * type() const
gdb::array_view< const gdb_byte > contents_for_printing()
struct value * value_at(struct type *type, CORE_ADDR addr)
CORE_ADDR unpack_pointer(struct type *type, const gdb_byte *valaddr)
LONGEST unpack_field_as_long(struct type *type, const gdb_byte *valaddr, int fieldno)