GCC Middle and Back End API Reference
|
#include <dwarf2out.h>
Data Structures | |
union | dw_val_struct_union |
Data Fields | |
enum dw_val_class | val_class |
struct addr_table_entry_struct * | val_entry |
union dw_val_struct::dw_val_struct_union | v |
The dw_val_node describes an attribute's value, as it is represented internally.
union dw_val_struct::dw_val_struct_union dw_val_struct::v |
Referenced by add_AT_data8(), add_AT_fde_ref(), add_AT_lbl_id(), add_AT_low_high_pc(), add_AT_specification(), add_AT_unsigned(), addr_table_entry_do_hash(), addr_table_entry_eq(), AT_class(), AT_ref_external(), change_AT_die_ref(), comp_unit_die(), convert_descriptor_to_mode(), dbx_reg_number(), dwarf2out_init(), 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(), new_loc_descr(), optimize_macinfo_range(), reg_loc_descriptor(), scompare_loc_descriptor(), set_AT_ref_external(), set_decl_origin_self(), and size_of_aranges().
enum dw_val_class dw_val_struct::val_class |
Referenced by add_AT_fde_ref(), 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(), convert_descriptor_to_mode(), dbx_reg_number(), get_base_type_offset(), get_ref_die_offset(), is_tagged_type(), optimize_macinfo_range(), reg_loc_descriptor(), and scompare_loc_descriptor().
struct addr_table_entry_struct* dw_val_struct::val_entry |
Referenced by add_AT_fde_ref(), 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(), comp_unit_die(), get_base_type_offset(), get_ref_die_offset(), is_tagged_type(), loc_descr_equal_p_1(), optimize_macinfo_range(), and output_index_string_offset().