41 struct ui_file *stream,
int recurse,
59 error (
_(
"Unable to read string address"));
63 error (
_(
"Unable to read string length"));
108 stream, recurse, val, options);
120 recurse, val, options);
char * plongest(LONGEST l)
const gdb_byte * value_contents_for_printing(struct value *value)
#define TYPE_FIELD_TYPE(thistype, n)
const char * paddress(struct gdbarch *gdbarch, CORE_ADDR addr)
struct type * check_typedef(struct type *type)
void fputs_filtered(const char *linebuffer, struct ui_file *stream)
struct gdbarch * get_type_arch(const struct type *type)
int unpack_value_field_as_long(struct type *type, const gdb_byte *valaddr, LONGEST embedded_offset, int fieldno, const struct value *val, LONGEST *result)
enum go_type go_classify_struct_type(struct type *type)
void c_val_print(struct type *, int, CORE_ADDR, struct ui_file *, int, struct value *, const struct value_print_options *)
void go_val_print(struct type *type, int embedded_offset, CORE_ADDR address, struct ui_file *stream, int recurse, struct value *val, const struct value_print_options *options)
#define TYPE_TARGET_TYPE(thistype)
#define TYPE_CODE(thistype)
int val_print_string(struct type *elttype, const char *encoding, CORE_ADDR addr, int len, struct ui_file *stream, const struct value_print_options *options)
static void print_go_string(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 error(const char *fmt,...)