struct cleanup * make_cleanup_free_typedef_hash(struct typedef_hash_table *)
const char * find_typedef_in_hash(const struct type_print_options *, struct type *)
void error_unknown_type(const char *sym_print_name)
struct ext_lang_type_printers * global_printers
const struct type_print_options type_print_raw_options
void c_type_print_args(struct type *, struct ui_file *, int, enum language, const struct type_print_options *)
void add_template_parameters(struct typedef_hash_table *, struct type *)
void print_type_scalar(struct type *type, LONGEST, struct ui_file *)
unsigned int print_typedefs
void free_typedef_hash(struct typedef_hash_table *)
unsigned int print_methods
void val_print_not_allocated(struct ui_file *stream)
void val_print_not_associated(struct ui_file *stream)
int print_nested_type_limit
struct typedef_hash_table * copy_typedef_hash(struct typedef_hash_table *)
void recursively_update_typedef_hash(struct typedef_hash_table *, struct type *)
unsigned int offset_bitpos
void type_print_unknown_return_type(struct ui_file *stream)
unsigned int print_offsets
struct typedef_hash_table * global_typedefs
struct typedef_hash_table * create_typedef_hash(void)
struct typedef_hash_table * local_typedefs
void c_type_print_varspec_suffix(struct type *, struct ui_file *, int, int, int, const struct type_print_options *)