64 gdb_printf (stream, _(
"%*sOperation: "), depth,
"");
74 gdb_puts (#name, stream); \
76#include "std-operator.def"
86 gdb_printf (stream, _(
"%*sString: %s\n"), depth,
"", str.c_str ());
92 gdb_printf (stream, _(
"%*sType: "), depth,
"");
100 gdb_printf (stream, _(
"%*sConstant: %s\n"), depth,
"",
101 core_addr_to_string (addr));
107 gdb_printf (stream, _(
"%*sConstant: %s\n"), depth,
"", val.
str ().c_str ());
113 gdb_printf (stream, _(
"%*sInternalvar: $%s\n"), depth,
"",
120 gdb_printf (stream, _(
"%*sSymbol: %s\n"), depth,
"",
129 gdb_printf (stream, _(
"%*sMinsym %s in objfile %s\n"), depth,
"",
136 gdb_printf (stream, _(
"%*sBlock: %p\n"), depth,
"", bl);
143 gdb_printf (stream, _(
"%*sBlock symbol:\n"), depth,
"");
150 type_instance_flags
flags)
152 gdb_printf (stream, _(
"%*sType flags: "), depth,
"");
164 gdb_printf (stream, _(
"%*sC string flags: "), depth,
"");
192 gdb_printf (stream, _(
"%*sRange:"), depth,
"");
194 gdb_puts (_(
"low-default "), stream);
196 gdb_puts (_(
"high-default "), stream);
198 gdb_puts (_(
"high-exclusive "), stream);
206 const std::unique_ptr<ada_component> &comp)
208 comp->dump (stream, depth);
214 gdb_printf (stream, _(
"%*sFloat: "), depth,
"");
void dump(struct ui_file *stream, int depth) const override
void ATTRIBUTE_USED debug_exp(struct expression *exp)
@ RANGE_LOW_BOUND_DEFAULT
@ RANGE_HIGH_BOUND_EXCLUSIVE
@ RANGE_HIGH_BOUND_DEFAULT
@ TYPE_INSTANCE_FLAG_CONST
@ TYPE_INSTANCE_FLAG_VOLATILE
mach_port_t kern_return_t mach_port_t mach_msg_type_name_t msgportsPoly mach_port_t kern_return_t pid_t pid mach_port_t kern_return_t mach_port_t task mach_port_t kern_return_t int flags
bool check_objfile(const std::unique_ptr< ada_component > &comp, struct objfile *objfile)
static void dump_for_expression(struct ui_file *stream, int depth, const operation_up &op)
const char * objfile_name(const struct objfile *objfile)
const struct block * block
struct objfile * objfile() const
struct minimal_symbol * minsym
void dump(struct ui_file *stream)
const char * print_name() const
struct type * type() const
void type_print(struct type *type, const char *varstring, struct ui_file *stream, int show)
void gdb_printf(struct ui_file *stream, const char *format,...)
void gdb_flush(struct ui_file *stream)
void gdb_puts(const char *linebuffer, struct ui_file *stream)
void print_floating(const gdb_byte *valaddr, struct type *type, struct ui_file *stream)
const char * internalvar_name(const struct internalvar *var)