GDB (API)
|
Go to the source code of this file.
"___clean[.$a-zA-Z0-9_]*$", \ "___finalizer[.$a-zA-Z0-9_]*$",
Definition at line 55 of file ada-lang.h.
Definition at line 162 of file ada-lang.h.
#define MAX_ENCLOSING_FRAME_LEVELS 7 |
Definition at line 62 of file ada-lang.h.
#define MAX_RENAMING_CHAIN_LENGTH 10 |
Definition at line 67 of file ada-lang.h.
typedef void( ada_task_list_iterator_ftype)(struct ada_task_info *task) |
Definition at line 398 of file ada-lang.h.
Definition at line 120 of file ada-lang.h.
ADA_NOT_RENAMING | |
ADA_OBJECT_RENAMING | |
ADA_EXCEPTION_RENAMING | |
ADA_PACKAGE_RENAMING | |
ADA_SUBPROGRAM_RENAMING |
Definition at line 96 of file ada-lang.h.
struct type* ada_aligned_type | ( | struct type * | ) | [read] |
Definition at line 8670 of file ada-lang.c.
Definition at line 8683 of file ada-lang.c.
int ada_array_arity | ( | struct type * | ) |
Definition at line 2678 of file ada-lang.c.
struct type* ada_array_element_type | ( | struct type * | , |
int | |||
) | [read] |
Definition at line 2706 of file ada-lang.c.
const char* ada_attribute_name | ( | enum | exp_opcode | ) |
Definition at line 8478 of file ada-lang.c.
char* ada_breakpoint_rewrite | ( | char * | , |
int * | |||
) |
int ada_build_task_list | ( | void | ) |
Definition at line 981 of file ada-tasks.c.
struct type* ada_check_typedef | ( | struct type * | ) | [read] |
Definition at line 8384 of file ada-lang.c.
struct value* ada_coerce_to_simple_array | ( | struct value * | ) | [read] |
Definition at line 1935 of file ada-lang.c.
struct value* ada_coerce_to_simple_array_ptr | ( | struct value * | ) | [read] |
Definition at line 1914 of file ada-lang.c.
struct type* ada_coerce_to_simple_array_type | ( | struct type * | ) | [read] |
Definition at line 1957 of file ada-lang.c.
struct value* ada_convert_actual | ( | struct value * | actual, |
struct type * | formal_type0 | ||
) | [read] |
Definition at line 4103 of file ada-lang.c.
const char* ada_decode | ( | const char * | ) |
Definition at line 1036 of file ada-lang.c.
const char* ada_decode_symbol | ( | const struct general_symbol_info * | ) |
Definition at line 1300 of file ada-lang.c.
Definition at line 10665 of file ada-lang.c.
LONGEST ada_discrete_type_high_bound | ( | struct type * | ) |
Definition at line 687 of file ada-lang.c.
LONGEST ada_discrete_type_low_bound | ( | struct type * | ) |
Definition at line 707 of file ada-lang.c.
void ada_emit_char | ( | int | , |
struct type * | , | ||
struct ui_file * | , | ||
int | , | ||
int | |||
) |
Definition at line 271 of file ada-valprint.c.
char* ada_encode | ( | const char * | ) |
Definition at line 869 of file ada-lang.c.
const char* ada_enum_name | ( | const char * | ) |
Definition at line 8699 of file ada-lang.c.
void ada_error | ( | char * | ) |
void ada_fill_in_ada_prototype | ( | struct symbol * | ) |
struct type* ada_find_parallel_type | ( | struct type * | , |
const char * | suffix | ||
) | [read] |
Definition at line 7480 of file ada-lang.c.
void ada_find_printable_frame | ( | struct frame_info * | fi | ) |
Definition at line 11225 of file ada-lang.c.
struct symbol* ada_find_renaming_symbol | ( | struct symbol * | name_sym, |
const struct block * | block | ||
) | [read] |
Definition at line 7290 of file ada-lang.c.
DOUBLEST ada_fixed_to_float | ( | struct type * | , |
LONGEST | |||
) |
Definition at line 10711 of file ada-lang.c.
void ada_fixup_array_indexes_type | ( | struct type * | index_desc_type | ) |
Definition at line 1393 of file ada-lang.c.
LONGEST ada_float_to_fixed | ( | struct type * | , |
DOUBLEST | |||
) |
Definition at line 10720 of file ada-lang.c.
char* ada_fold_name | ( | const char * | ) |
Definition at line 921 of file ada-lang.c.
struct type* ada_get_base_type | ( | struct type * | ) | [read] |
Definition at line 8622 of file ada-lang.c.
struct type* ada_get_decoded_type | ( | struct type * | type | ) | [read] |
Definition at line 771 of file ada-lang.c.
struct value* ada_get_decoded_value | ( | struct value * | value | ) | [read] |
Definition at line 746 of file ada-lang.c.
Definition at line 504 of file ada-lang.c.
Definition at line 292 of file ada-tasks.c.
int ada_in_variant | ( | LONGEST | , |
struct type * | , | ||
int | |||
) |
Definition at line 6561 of file ada-lang.c.
int ada_is_aligner_type | ( | struct type * | ) |
Definition at line 8606 of file ada-lang.c.
int ada_is_array_descriptor_type | ( | struct type * | ) |
Definition at line 1798 of file ada-lang.c.
int ada_is_bogus_array_descriptor | ( | struct type * | ) |
Definition at line 1816 of file ada-lang.c.
int ada_is_character_type | ( | struct type * | ) |
Definition at line 8549 of file ada-lang.c.
int ada_is_constrained_packed_array_type | ( | struct type * | ) |
Definition at line 1986 of file ada-lang.c.
int ada_is_fixed_point_type | ( | struct type * | ) |
Definition at line 10646 of file ada-lang.c.
int ada_is_ignored_field | ( | struct type * | , |
int | |||
) |
Definition at line 6049 of file ada-lang.c.
int ada_is_modular_type | ( | struct type * | ) |
Definition at line 10940 of file ada-lang.c.
int ada_is_others_clause | ( | struct type * | , |
int | |||
) |
Definition at line 6453 of file ada-lang.c.
int ada_is_parent_field | ( | struct type * | , |
int | |||
) |
Definition at line 6393 of file ada-lang.c.
int ada_is_range_type_name | ( | const char * | ) |
Definition at line 10929 of file ada-lang.c.
int ada_is_simple_array_type | ( | struct type * | ) |
Definition at line 1784 of file ada-lang.c.
int ada_is_string_type | ( | struct type * | ) |
Definition at line 8573 of file ada-lang.c.
int ada_is_system_address_type | ( | struct type * | ) |
Definition at line 10654 of file ada-lang.c.
int ada_is_tag_type | ( | struct type * | ) |
Definition at line 6098 of file ada-lang.c.
int ada_is_tagged_type | ( | struct type * | , |
int | |||
) |
Definition at line 6090 of file ada-lang.c.
int ada_is_variant_part | ( | struct type * | , |
int | |||
) |
Definition at line 6425 of file ada-lang.c.
int ada_is_wrapper_field | ( | struct type * | , |
int | |||
) |
Definition at line 6409 of file ada-lang.c.
void ada_lookup_encoded_symbol | ( | const char * | name, |
const struct block * | block, | ||
domain_enum | namespace, | ||
struct ada_symbol_info * | symbol_info | ||
) |
Definition at line 5297 of file ada-lang.c.
struct bound_minimal_symbol ada_lookup_simple_minsym | ( | const char * | ) | [read] |
Definition at line 4415 of file ada-lang.c.
struct symbol* ada_lookup_symbol | ( | const char * | , |
const struct block * | , | ||
domain_enum | , | ||
int * | |||
) | [read] |
Definition at line 5322 of file ada-lang.c.
int ada_lookup_symbol_list | ( | const char * | , |
const struct block * | , | ||
domain_enum | , | ||
struct ada_symbol_info ** | |||
) |
Definition at line 5239 of file ada-lang.c.
char* ada_main_name | ( | void | ) |
Definition at line 801 of file ada-lang.c.
ULONGEST ada_modulus | ( | struct type * | ) |
Definition at line 10952 of file ada-lang.c.
char* ada_name_for_lookup | ( | const char * | name | ) |
Definition at line 5273 of file ada-lang.c.
int ada_name_prefix_len | ( | const char * | ) |
Definition at line 524 of file ada-lang.c.
struct type* ada_parent_type | ( | struct type * | ) | [read] |
Definition at line 6362 of file ada-lang.c.
enum ada_renaming_category ada_parse_renaming | ( | struct symbol * | , |
const char ** | , | ||
int * | , | ||
const char ** | |||
) |
Definition at line 3931 of file ada-lang.c.
int ada_prefer_type | ( | struct type * | , |
struct type * | |||
) |
Definition at line 7371 of file ada-lang.c.
void ada_print_scalar | ( | struct type * | , |
LONGEST | , | ||
struct ui_file * | |||
) |
Definition at line 382 of file ada-valprint.c.
void ada_print_type | ( | struct type * | , |
const char * | , | ||
struct ui_file * | , | ||
int | , | ||
int | , | ||
const struct type_print_options * | |||
) |
Definition at line 763 of file ada-typeprint.c.
void ada_print_typedef | ( | struct type * | type, |
struct symbol * | new_symbol, | ||
struct ui_file * | stream | ||
) |
Definition at line 883 of file ada-typeprint.c.
void ada_printchar | ( | int | , |
struct type * | , | ||
struct ui_file * | |||
) |
Definition at line 370 of file ada-valprint.c.
void ada_printstr | ( | struct ui_file * | , |
struct type * | , | ||
const gdb_byte * | , | ||
unsigned | int, | ||
const char * | , | ||
int | , | ||
const struct value_print_options * | |||
) |
Definition at line 544 of file ada-valprint.c.
struct type* ada_system_address_type | ( | void | ) | [read] |
const char* ada_tag_name | ( | struct value * | ) |
Definition at line 6331 of file ada-lang.c.
struct type* ada_tag_type | ( | struct value * | ) | [read] |
Definition at line 6114 of file ada-lang.c.
struct value* ada_tag_value_at_base_address | ( | struct value * | obj | ) | [read] |
Definition at line 6178 of file ada-lang.c.
struct type* ada_template_to_fixed_record_type_1 | ( | struct type * | type, |
const gdb_byte * | valaddr, | ||
CORE_ADDR | address, | ||
struct value * | dval0, | ||
int | keep_dynamic_fields | ||
) | [read] |
Definition at line 7588 of file ada-lang.c.
struct type* ada_to_fixed_type | ( | struct type * | , |
const gdb_byte * | , | ||
CORE_ADDR | , | ||
struct value * | , | ||
int | check_tag | ||
) | [read] |
Definition at line 8278 of file ada-lang.c.
struct value* ada_to_fixed_value | ( | struct value * | val | ) | [read] |
Definition at line 8445 of file ada-lang.c.
const char* ada_type_name | ( | struct type * | ) |
Definition at line 7404 of file ada-lang.c.
struct type* ada_type_of_array | ( | struct value * | , |
int | |||
) | [read] |
Definition at line 1835 of file ada-lang.c.
enum language ada_update_initial_language | ( | enum | language | ) |
Definition at line 787 of file ada-lang.c.
void ada_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 558 of file ada-valprint.c.
struct value* ada_value_ind | ( | struct value * | ) | [read] |
Definition at line 7182 of file ada-lang.c.
struct value* ada_value_primitive_packed_val | ( | struct value * | , |
const gdb_byte * | , | ||
long | , | ||
int | , | ||
int | , | ||
struct type * | |||
) | [read] |
Definition at line 2271 of file ada-lang.c.
void ada_value_print | ( | struct value * | , |
struct ui_file * | , | ||
const struct value_print_options * | |||
) |
Definition at line 942 of file ada-valprint.c.
struct value* ada_value_struct_elt | ( | struct value * | , |
char * | , | ||
int | |||
) | [read] |
Definition at line 6861 of file ada-lang.c.
struct value* ada_value_subscript | ( | struct value * | , |
int | , | ||
struct value ** | |||
) | [read] |
Definition at line 2590 of file ada-lang.c.
struct value* ada_value_tag | ( | struct value * | ) | [read] |
Definition at line 6131 of file ada-lang.c.
char* ada_variant_discrim_name | ( | struct type * | ) |
Definition at line 6465 of file ada-lang.c.
struct type* ada_variant_discrim_type | ( | struct type * | , |
struct type * | |||
) | [read] |
Definition at line 6441 of file ada-lang.c.
Definition at line 7112 of file ada-lang.c.
void clear_ada_sym_cache | ( | void | ) |
void create_ada_exception_catchpoint | ( | struct gdbarch * | gdbarch, |
enum ada_exception_catchpoint_kind | ex_kind, | ||
char * | excep_string, | ||
char * | cond_string, | ||
int | tempflag, | ||
int | disabled, | ||
int | from_tty | ||
) |
Definition at line 12184 of file ada-lang.c.
LONGEST get_int_var_value | ( | char * | , |
int * | |||
) |
Definition at line 10802 of file ada-lang.c.
Definition at line 3644 of file ada-lang.c.
Definition at line 466 of file ada-lang.c.
void iterate_over_live_ada_tasks | ( | ada_task_list_iterator_ftype * | iterator | ) |
Definition at line 357 of file ada-tasks.c.
void print_ada_task_info | ( | struct ui_out * | uiout, |
char * | taskno_str, | ||
struct inferior * | inf | ||
) |
Definition at line 1001 of file ada-tasks.c.
int user_select_syms | ( | struct ada_symbol_info * | , |
int | , | ||
int | |||
) |
Definition at line 3527 of file ada-lang.c.
int valid_task_id | ( | int | ) |
Definition at line 334 of file ada-tasks.c.
struct ada_opname_map ada_opname_table[] |
Definition at line 840 of file ada-lang.c.