GDB (xrefs)
|
#include "loc.h"
Public Attributes | |
const gdb_byte * | data |
size_t | size |
bool | is_reference |
dwarf2_per_objfile * | per_objfile |
struct dwarf2_per_cu_data * | per_cu |
const gdb_byte* dwarf2_locexpr_baton::data |
Definition at line 159 of file loc.h.
Referenced by attr_to_dynamic_prop(), check_types_equal(), dwarf2_compile_property_to_c(), dwarf2_compute_name(), dwarf2_fetch_die_loc_sect_off(), dwarf2_get_symbol_read_needs(), dwarf2_locexpr_baton_eval(), dwarf2_symbol_mark_computed(), dwarf_expr_context::dwarf_call(), handle_member_location(), indirect_synthetic_pointer(), locexpr_describe_location(), locexpr_find_frame_base_location(), locexpr_generate_c_location(), locexpr_get_symbol_read_needs(), locexpr_read_variable(), locexpr_read_variable_at_entry(), locexpr_tracepoint_var_ref(), mark_common_block_symbol_computed(), piece_end_p(), and read_call_site_scope().
bool dwarf2_locexpr_baton::is_reference |
Definition at line 169 of file loc.h.
Referenced by attr_to_dynamic_prop(), dwarf2_evaluate_property(), and handle_member_location().
struct dwarf2_per_cu_data* dwarf2_locexpr_baton::per_cu |
Definition at line 176 of file loc.h.
Referenced by attr_to_dynamic_prop(), check_types_equal(), dwarf2_compile_expr_to_ax(), dwarf2_compile_property_to_c(), dwarf2_compute_name(), dwarf2_evaluate_property(), dwarf2_fetch_die_loc_cu_off(), dwarf2_fetch_die_loc_sect_off(), dwarf2_get_symbol_read_needs(), dwarf2_locexpr_baton_eval(), dwarf2_symbol_mark_computed(), handle_member_location(), indirect_synthetic_pointer(), locexpr_describe_location(), locexpr_generate_c_location(), locexpr_get_frame_base(), locexpr_get_symbol_read_needs(), locexpr_read_variable(), locexpr_tracepoint_var_ref(), mark_common_block_symbol_computed(), and read_call_site_scope().
dwarf2_per_objfile* dwarf2_locexpr_baton::per_objfile |
Definition at line 172 of file loc.h.
Referenced by attr_to_dynamic_prop(), dwarf2_compile_expr_to_ax(), dwarf2_compile_property_to_c(), dwarf2_compute_name(), dwarf2_fetch_die_loc_cu_off(), dwarf2_fetch_die_loc_sect_off(), dwarf2_get_symbol_read_needs(), dwarf2_locexpr_baton_eval(), dwarf2_symbol_mark_computed(), handle_member_location(), indirect_synthetic_pointer(), locexpr_describe_location(), locexpr_describe_location_piece(), locexpr_generate_c_location(), locexpr_get_frame_base(), locexpr_get_symbol_read_needs(), locexpr_read_variable(), locexpr_tracepoint_var_ref(), mark_common_block_symbol_computed(), and read_call_site_scope().
size_t dwarf2_locexpr_baton::size |
Definition at line 163 of file loc.h.
Referenced by attr_to_dynamic_prop(), check_types_equal(), dwarf2_compile_property_to_c(), dwarf2_compute_name(), dwarf2_fetch_die_loc_sect_off(), dwarf2_get_symbol_read_needs(), dwarf2_locexpr_baton_eval(), dwarf2_symbol_mark_computed(), handle_member_location(), indirect_synthetic_pointer(), locexpr_describe_location(), locexpr_find_frame_base_location(), locexpr_generate_c_location(), locexpr_get_symbol_read_needs(), locexpr_read_variable(), locexpr_read_variable_at_entry(), locexpr_tracepoint_var_ref(), mark_common_block_symbol_computed(), and read_call_site_scope().