GDB (API)
|
Go to the source code of this file.
Classes | |
struct | type_print_options |
Functions | |
void | recursively_update_typedef_hash (struct typedef_hash_table *, struct type *) |
void | add_template_parameters (struct typedef_hash_table *, struct type *) |
struct typedef_hash_table * | create_typedef_hash (void) |
void | free_typedef_hash (struct typedef_hash_table *) |
struct cleanup * | make_cleanup_free_typedef_hash (struct typedef_hash_table *) |
struct typedef_hash_table * | copy_typedef_hash (struct typedef_hash_table *) |
const char * | find_typedef_in_hash (const struct type_print_options *, struct type *) |
void | print_type_scalar (struct type *type, LONGEST, struct ui_file *) |
void | c_type_print_varspec_suffix (struct type *, struct ui_file *, int, int, int, const struct type_print_options *) |
void | c_type_print_args (struct type *, struct ui_file *, int, enum language, const struct type_print_options *) |
Variables | |
struct type_print_options | type_print_raw_options |
void add_template_parameters | ( | struct typedef_hash_table * | , |
struct type * | |||
) |
Definition at line 142 of file typeprint.c.
void c_type_print_args | ( | struct type * | , |
struct ui_file * | , | ||
int | , | ||
enum | language, | ||
const struct type_print_options * | |||
) |
void c_type_print_varspec_suffix | ( | struct type * | , |
struct ui_file * | , | ||
int | , | ||
int | , | ||
int | , | ||
const struct type_print_options * | |||
) |
Definition at line 666 of file c-typeprint.c.
struct typedef_hash_table* copy_typedef_hash | ( | struct typedef_hash_table * | ) | [read] |
Definition at line 230 of file typeprint.c.
struct typedef_hash_table* create_typedef_hash | ( | void | ) | [read] |
Definition at line 171 of file typeprint.c.
const char* find_typedef_in_hash | ( | const struct type_print_options * | , |
struct type * | |||
) |
Definition at line 317 of file typeprint.c.
void free_typedef_hash | ( | struct typedef_hash_table * | ) |
Definition at line 186 of file typeprint.c.
struct cleanup* make_cleanup_free_typedef_hash | ( | struct typedef_hash_table * | ) | [read] |
Definition at line 207 of file typeprint.c.
void print_type_scalar | ( | struct type * | type, |
LONGEST | , | ||
struct ui_file * | |||
) |
Definition at line 523 of file typeprint.c.
void recursively_update_typedef_hash | ( | struct typedef_hash_table * | , |
struct type * | |||
) |
Definition at line 113 of file typeprint.c.
Definition at line 51 of file typeprint.c.