|
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.
1.7.6.1