GDB (xrefs)
|
Public Attributes | |
__extension__ enum dwarf_tag | tag: 16 |
unsigned char | num_attrs |
unsigned char | building_fullname: 1 |
unsigned char | in_process: 1 |
unsigned int | abbrev |
sect_offset | offset |
struct die_info * | child |
struct die_info * | sibling |
struct die_info * | parent |
struct attribute | attrs [1] |
Definition at line 1232 of file dwarf2read.c.
unsigned int die_info::abbrev |
Definition at line 1248 of file dwarf2read.c.
Referenced by dump_die_shallow(), and read_full_die_1().
struct attribute die_info::attrs[1] |
Definition at line 1264 of file dwarf2read.c.
Referenced by dump_die_shallow(), dwarf2_attr(), dwarf2_attr_no_follow(), read_cutu_die_from_dwo(), and read_full_die_1().
unsigned char die_info::building_fullname |
Definition at line 1242 of file dwarf2read.c.
Referenced by determine_prefix(), and dwarf2_compute_name().
struct die_info* die_info::child |
Definition at line 1257 of file dwarf2read.c.
Referenced by determine_prefix(), dump_die_1(), dump_die_shallow(), dwarf2_compute_name(), dwarf2_get_subprogram_pc_bounds(), get_scope_pc_bounds(), guess_full_die_structure_name(), inherit_abstract_dies(), load_full_comp_unit_reader(), process_die(), process_enumeration_scope(), process_structure_scope(), read_array_type(), read_call_site_scope(), read_common_block(), read_die_and_children(), read_file_scope(), read_func_scope(), read_import_statement(), read_lexical_block_scope(), read_module(), read_namespace(), read_signatured_type_reader(), read_structure_type(), read_subroutine_type(), read_type_unit_scope(), and update_enumeration_type_from_children().
unsigned char die_info::in_process |
Definition at line 1245 of file dwarf2read.c.
Referenced by inherit_abstract_dies(), process_die(), and reset_die_in_process().
unsigned char die_info::num_attrs |
Definition at line 1238 of file dwarf2read.c.
Referenced by dump_die_shallow(), dwarf2_attr(), dwarf2_attr_no_follow(), read_cutu_die_from_dwo(), and read_full_die_1().
sect_offset die_info::offset |
Definition at line 1251 of file dwarf2read.c.
Referenced by build_error_marker_type(), die_eq(), die_hash(), dump_die_shallow(), dwarf2_add_member_fn(), dwarf2_physname(), follow_die_offset(), follow_die_ref(), follow_die_sig(), follow_die_sig_1(), get_die_type(), get_DW_AT_signature_type(), get_signatured_type(), inherit_abstract_dies(), lookup_die_type(), mark_common_block_symbol_computed(), process_enumeration_scope(), read_call_site_scope(), read_common_block(), read_full_die_1(), read_func_scope(), read_import_statement(), read_module_type(), read_namespace_alias(), read_subrange_type(), read_typedef(), set_die_type(), and store_in_ref_table().
struct die_info* die_info::parent |
Definition at line 1259 of file dwarf2read.c.
Referenced by attr_to_dynamic_prop(), determine_prefix(), die_needs_namespace(), dump_die_shallow(), dwarf2_default_access_attribute(), dwarf2_is_constructor(), dwarf2_name(), inherit_abstract_dies(), new_symbol_full(), read_call_site_scope(), and read_die_and_children().
struct die_info* die_info::sibling |
Definition at line 1258 of file dwarf2read.c.
Referenced by dump_die_1(), dwarf2_compute_name(), guess_full_die_structure_name(), read_die_and_children(), read_die_and_siblings_1(), and sibling_die().
__extension__ enum dwarf_tag die_info::tag |
Definition at line 1235 of file dwarf2read.c.
Referenced by anonymous_struct_prefix(), determine_prefix(), die_needs_namespace(), dump_die_shallow(), dw2_get_file_names_reader(), dwarf2_add_field(), dwarf2_add_typedef(), dwarf2_compute_name(), dwarf2_default_access_attribute(), dwarf2_get_pc_bounds(), dwarf2_get_subprogram_pc_bounds(), dwarf2_is_constructor(), dwarf2_name(), dwarf2_record_block_ranges(), get_scope_pc_bounds(), guess_full_die_structure_name(), handle_DW_AT_stmt_list(), inherit_abstract_dies(), new_symbol_full(), process_die(), process_enumeration_scope(), process_psymtab_comp_unit_reader(), process_structure_scope(), read_array_type(), read_call_site_scope(), read_common_block(), read_file_scope(), read_full_die_1(), read_func_scope(), read_import_statement(), read_lexical_block_scope(), read_module(), read_namespace(), read_namespace_alias(), read_structure_type(), read_subroutine_type(), read_type_die_1(), read_type_unit_scope(), and update_enumeration_type_from_children().