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.