GDB (xrefs)
|
#include "defs.h"
#include "gdbtypes.h"
#include "gdbcore.h"
#include "d-lang.h"
#include "c-lang.h"
Go to the source code of this file.
Functions | |
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) |
void d_value_print_inner | ( | struct value * | val, |
struct ui_file * | stream, | ||
int | recurse, | ||
const struct value_print_options * | options ) |
Definition at line 74 of file d-valprint.c.
References value::address, c_value_print_inner(), check_typedef(), type::code(), dynamic_array_type(), value::embedded_offset(), and value::type().
Referenced by dynamic_array_type(), and d_language::value_print_inner().
|
static |
Definition at line 31 of file d-valprint.c.
References value::bits_any_optimized_out(), check_typedef(), type::code(), value::contents_for_printing(), d_value_print_inner(), value::embedded_offset(), type::field(), type::length(), field::loc_bitpos(), lookup_array_range_type(), field::name(), type::num_fields(), type::target_type(), field::type(), value::type(), unpack_field_as_long(), unpack_pointer(), and value_at().
Referenced by d_value_print_inner(), and resolve_dynamic_array_or_string().