GDB (API)
|
Go to the source code of this file.
Classes | |
struct | builtin_java_type |
Functions | |
int | java_parse (void) |
void | java_error (char *) |
struct builtin_java_type * | builtin_java_type (struct gdbarch *) |
void | java_val_print (struct type *, const gdb_byte *, int, CORE_ADDR, struct ui_file *, int, const struct value *, const struct value_print_options *) |
void | java_value_print (struct value *, struct ui_file *, const struct value_print_options *) |
struct value * | java_class_from_object (struct value *) |
struct type * | type_from_class (struct gdbarch *, struct value *) |
struct type * | java_primitive_type (struct gdbarch *, int signature) |
struct type * | java_primitive_type_from_name (struct gdbarch *, const char *, int) |
struct type * | java_array_type (struct type *, int) |
struct type * | get_java_object_type (void) |
int | get_java_object_header_size (struct gdbarch *) |
struct type * | java_lookup_class (char *) |
int | is_object_type (struct type *) |
void | java_print_type (struct type *, const char *, struct ui_file *, int, int, const struct type_print_options *) |
char * | java_demangle_type_signature (const char *) |
struct builtin_java_type* builtin_java_type | ( | struct gdbarch * | ) | [read] |
int get_java_object_header_size | ( | struct gdbarch * | ) |
struct type* get_java_object_type | ( | void | ) | [read] |
int is_object_type | ( | struct type * | ) |
struct type* java_array_type | ( | struct type * | , |
int | |||
) | [read] |
struct value* java_class_from_object | ( | struct value * | ) | [read] |
char* java_demangle_type_signature | ( | const char * | ) |
void java_error | ( | char * | ) |
struct type* java_lookup_class | ( | char * | ) | [read] |
int java_parse | ( | void | ) |
struct type* java_primitive_type | ( | struct gdbarch * | , |
int | signature | ||
) | [read] |
struct type* java_primitive_type_from_name | ( | struct gdbarch * | , |
const char * | , | ||
int | |||
) | [read] |
void java_print_type | ( | struct type * | , |
const char * | , | ||
struct ui_file * | , | ||
int | , | ||
int | , | ||
const struct type_print_options * | |||
) |
Definition at line 337 of file jv-typeprint.c.
void java_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 467 of file jv-valprint.c.
void java_value_print | ( | struct value * | , |
struct ui_file * | , | ||
const struct value_print_options * | |||
) |
Definition at line 37 of file jv-valprint.c.
struct type* type_from_class | ( | struct gdbarch * | , |
struct value * | |||
) | [read] |