22#include "gdbsupport/gdb_obstack.h"
112 const char *for_what);
void add_template_parameters(struct type *t)
static const char * find_global_typedef(const struct type_print_options *flags, struct type *t)
typedef_hash_table & operator=(const typedef_hash_table &)=delete
static const char * find_typedef(const struct type_print_options *flags, struct type *t)
void recursively_update(struct type *)
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
void update(struct type *type, unsigned int field_idx, struct ui_file *stream)
static const int indentation
void finish(struct type *type, int level, struct ui_file *stream)
unsigned int offset_bitpos
print_offset_data(const struct type_print_options *flags)
void maybe_print_hole(struct ui_file *stream, unsigned int bitpos, const char *for_what)
unsigned int print_in_hex
unsigned int print_offsets
unsigned int print_methods
unsigned int print_typedefs
int print_nested_type_limit
typedef_hash_table * global_typedefs
struct ext_lang_type_printers * global_printers
typedef_hash_table * local_typedefs
void c_type_print_args(struct type *, struct ui_file *, int, enum language, const struct type_print_options *)
void val_print_not_allocated(struct ui_file *stream)
void print_type_fixed_point(struct type *type, struct ui_file *stream)
const struct type_print_options type_print_raw_options
void val_print_not_associated(struct ui_file *stream)
void error_unknown_type(const char *sym_print_name)
void print_type_scalar(struct type *type, LONGEST, struct ui_file *)
void type_print_unknown_return_type(struct ui_file *stream)