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 * | val_entry |
union dw_val_node::dw_val_struct_union | v |
The dw_val_node describes an attribute's value, as it is represented internally.
union dw_val_node::dw_val_struct_union dw_val_node::v |
Referenced by add_AT_addr(), add_AT_data8(), add_AT_die_ref(), add_AT_double(), add_AT_file(), add_AT_flag(), add_AT_int(), add_AT_lbl_id(), add_AT_lineptr(), add_AT_loc(), add_AT_loc_list(), add_AT_low_high_pc(), add_AT_macptr(), add_AT_range_list(), add_AT_string(), add_AT_symview(), add_AT_unsigned(), add_AT_vec(), add_AT_view_list(), add_AT_wide(), add_filepath_AT_string(), add_skeleton_AT_string(), address_of_int_loc_descriptor(), attr_checksum(), attr_checksum_ordered(), bswap_loc_descriptor(), change_AT_die_ref(), clz_loc_descriptor(), convert_descriptor_to_mode(), copy_dwarf_procs_ref_in_attrs(), ctf_get_AT_data_member_location(), get_cfa_from_loc_descr(), hash_locs(), implicit_ptr_descriptor(), loc_checksum_ordered(), loc_descr_plus_const(), loc_descriptor(), loc_list_from_tree_1(), mark_base_types(), mem_loc_descriptor(), minmax_loc_descriptor(), new_addr_loc_descr(), new_loc_descr(), note_variable_value(), output_die_abbrevs(), output_loc_operands(), output_loc_operands_raw(), parameter_ref_descriptor(), popcount_loc_descriptor(), print_dw_val(), prune_unused_types_walk_attribs(), resolve_args_picking_1(), same_dw_val_p(), scompare_loc_descriptor_narrow(), scompare_loc_descriptor_wide(), size_of_loc_descr(), typed_binop(), typed_binop_from_tree(), ucompare_loc_descriptor(), uint_comparison_loc_list(), uses_local_type_r(), and view_list_to_loc_list_val_node().
enum dw_val_class dw_val_node::val_class |
Referenced by add_AT_addr(), add_AT_data8(), add_AT_die_ref(), add_AT_double(), add_AT_file(), add_AT_flag(), add_AT_int(), add_AT_lbl_id(), add_AT_lineptr(), add_AT_loc(), add_AT_loc_list(), add_AT_low_high_pc(), add_AT_macptr(), add_AT_range_list(), add_AT_string(), add_AT_symview(), add_AT_unsigned(), add_AT_vec(), add_AT_view_list(), add_AT_wide(), add_filepath_AT_string(), add_skeleton_AT_string(), address_of_int_loc_descriptor(), bswap_loc_descriptor(), change_AT_die_ref(), clz_loc_descriptor(), convert_descriptor_to_mode(), copy_dwarf_procs_ref_in_attrs(), ctf_get_AT_data_member_location(), implicit_ptr_descriptor(), loc_descriptor(), loc_list_from_tree_1(), mark_base_types(), mem_loc_descriptor(), minmax_loc_descriptor(), new_addr_loc_descr(), new_loc_descr(), note_variable_value(), output_loc_operands(), output_loc_operands_raw(), parameter_ref_descriptor(), popcount_loc_descriptor(), print_dw_val(), prune_unused_types_walk_attribs(), same_dw_val_p(), scompare_loc_descriptor_wide(), size_of_loc_descr(), typed_binop(), typed_binop_from_tree(), uint_comparison_loc_list(), and view_list_to_loc_list_val_node().
struct addr_table_entry* dw_val_node::val_entry |
Referenced by add_AT_addr(), add_AT_data8(), add_AT_die_ref(), add_AT_double(), add_AT_file(), add_AT_flag(), add_AT_int(), add_AT_lbl_id(), add_AT_lineptr(), add_AT_loc(), add_AT_loc_list(), add_AT_low_high_pc(), add_AT_macptr(), add_AT_range_list(), add_AT_string(), add_AT_symview(), add_AT_unsigned(), add_AT_vec(), add_AT_view_list(), add_AT_wide(), add_filepath_AT_string(), add_skeleton_AT_string(), new_addr_loc_descr(), new_loc_descr(), output_loc_operands(), remove_loc_list_addr_table_entries(), and size_of_loc_descr().