|
GDB (API)
|
Go to the source code of this file.
Functions | |
| const char * | pascal_main_name (void) |
| int | pascal_parse (void) |
| void | pascal_error (char *) |
| void | pascal_print_type (struct type *, const char *, struct ui_file *, int, int, const struct type_print_options *) |
| void | pascal_print_typedef (struct type *, struct symbol *, struct ui_file *) |
| void | pascal_val_print (struct type *, const gdb_byte *, int, CORE_ADDR, struct ui_file *, int, const struct value *, const struct value_print_options *) |
| void | pascal_value_print (struct value *, struct ui_file *, const struct value_print_options *) |
| void | pascal_type_print_method_args (const char *, const char *, struct ui_file *) |
| int | is_pascal_string_type (struct type *, int *, int *, int *, struct type **, const char **) |
| void | pascal_printchar (int, struct type *, struct ui_file *) |
| void | pascal_printstr (struct ui_file *, struct type *, const gdb_byte *, unsigned int, const char *, int, const struct value_print_options *) |
| struct type ** | const (pascal_builtin_types[]) |
| void | pascal_type_print_base (struct type *, struct ui_file *, int, int, const struct type_print_options *) |
| void | pascal_type_print_varspec_prefix (struct type *, struct ui_file *, int, int, const struct type_print_options *) |
| void | pascal_object_print_value_fields (struct type *, const gdb_byte *, int, CORE_ADDR, struct ui_file *, int, const struct value *, const struct value_print_options *, struct type **, int) |
| int | pascal_object_is_vtbl_ptr_type (struct type *) |
| int | pascal_object_is_vtbl_member (struct type *) |
| void pascal_error | ( | char * | ) |
| const char* pascal_main_name | ( | void | ) |
| int pascal_object_is_vtbl_member | ( | struct type * | ) |
Definition at line 496 of file p-valprint.c.
| int pascal_object_is_vtbl_ptr_type | ( | struct type * | ) |
Definition at line 484 of file p-valprint.c.
| void pascal_object_print_value_fields | ( | struct type * | , |
| const gdb_byte * | , | ||
| int | , | ||
| CORE_ADDR | , | ||
| struct ui_file * | , | ||
| int | , | ||
| const struct value * | , | ||
| const struct value_print_options * | , | ||
| struct type ** | , | ||
| int | |||
| ) |
Definition at line 528 of file p-valprint.c.
| int pascal_parse | ( | void | ) |
| void pascal_print_type | ( | struct type * | , |
| const char * | , | ||
| struct ui_file * | , | ||
| int | , | ||
| int | , | ||
| const struct type_print_options * | |||
| ) |
Definition at line 50 of file p-typeprint.c.
| void pascal_print_typedef | ( | struct type * | , |
| struct symbol * | , | ||
| struct ui_file * | |||
| ) |
Definition at line 98 of file p-typeprint.c.
| void pascal_printchar | ( | int | , |
| struct type * | , | ||
| struct ui_file * | |||
| ) |
| void pascal_printstr | ( | struct ui_file * | , |
| struct type * | , | ||
| const gdb_byte * | , | ||
| unsigned | int, | ||
| const char * | , | ||
| int | , | ||
| const struct value_print_options * | |||
| ) |
| void pascal_type_print_base | ( | struct type * | , |
| struct ui_file * | , | ||
| int | , | ||
| int | , | ||
| const struct type_print_options * | |||
| ) |
Definition at line 446 of file p-typeprint.c.
| void pascal_type_print_method_args | ( | const char * | , |
| const char * | , | ||
| struct ui_file * | |||
| ) |
Definition at line 156 of file p-typeprint.c.
| void pascal_type_print_varspec_prefix | ( | struct type * | , |
| struct ui_file * | , | ||
| int | , | ||
| int | , | ||
| const struct type_print_options * | |||
| ) |
Definition at line 208 of file p-typeprint.c.
| void pascal_val_print | ( | struct type * | , |
| const gdb_byte * | , | ||
| int | , | ||
| CORE_ADDR | , | ||
| struct ui_file * | , | ||
| int | , | ||
| const struct value * | , | ||
| const struct value_print_options * | |||
| ) |
Definition at line 59 of file p-valprint.c.
| void pascal_value_print | ( | struct value * | , |
| struct ui_file * | , | ||
| const struct value_print_options * | |||
| ) |
Definition at line 417 of file p-valprint.c.
1.7.6.1