GCC Middle and Back End API Reference
|
Data Fields | |
enum dwarf_attribute | dw_attr |
dw_val_node | dw_attr_val |
Each DIE attribute has a field specifying the attribute kind, a link to the next attribute in the chain, and an attribute value. Attributes are typically linked below the DIE they modify.
enum dwarf_attribute dw_attr_struct::dw_attr |
Referenced by add_AT_fde_ref(), add_AT_lbl_id(), add_AT_loc(), add_AT_loc_list(), add_AT_low_high_pc(), addr_table_entry_do_hash(), addr_table_entry_eq(), AT_loc_list_ptr(), AT_ref_external(), change_AT_die_ref(), check_duplicate_cu(), copy_decls_walk(), get_base_type_offset(), get_ref_die_offset(), is_cu_die(), is_tagged_type(), same_die_p_wrap(), size_of_pubnames(), and unmark_all_dies().
dw_val_node dw_attr_struct::dw_attr_val |
Referenced by add_AT_data8(), add_AT_fde_ref(), add_AT_lbl_id(), add_AT_loc(), add_AT_loc_list(), add_AT_low_high_pc(), add_AT_specification(), add_AT_unsigned(), addr_table_entry_do_hash(), addr_table_entry_eq(), AT_class(), AT_loc_list_ptr(), AT_ref_external(), change_AT_die_ref(), comp_unit_die(), find_AT_string_in_table(), get_base_type_offset(), get_ref_die_offset(), get_ref_die_offset_label(), init_addr_table_entry(), is_pseudo_reg(), is_tagged_type(), set_AT_ref_external(), and size_of_aranges().