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(), change_AT_die_ref(), copy_dwarf_procs_ref_in_attrs(), get_cfa_from_loc_descr(), loc_checksum_ordered(), loc_descr_plus_const(), loc_list_from_tree_1(), mark_base_types(), mem_loc_descriptor(), new_addr_loc_descr(), note_variable_value(), print_dw_val(), prune_unused_types_walk_attribs(), resolve_args_picking_1(), size_of_loc_descr(), 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(), change_AT_die_ref(), copy_dwarf_procs_ref_in_attrs(), loc_list_from_tree_1(), mark_base_types(), mem_loc_descriptor(), new_addr_loc_descr(), note_variable_value(), output_loc_operands(), print_dw_val(), prune_unused_types_walk_attribs(), size_of_loc_descr(), 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(), output_loc_operands(), and size_of_loc_descr().