GDB (xrefs)

Public Attributes | List of all members
dwarf2_locexpr_baton Struct Reference

`#include "dwarf2loc.h"`

## Public Attributes
const gdb_byte * | data
size_t | size
struct dwarf2_per_cu_data * | per_cu

## Detailed Description

Definition at line 176 of file dwarf2loc.h.

## Member Data Documentation

## ◆ data

const gdb_byte* dwarf2_locexpr_baton::data

Definition at line 180 of file dwarf2loc.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_locexpr_baton_eval(), dwarf2_symbol_mark_computed(), 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().

## ◆ per_cu

struct dwarf2_per_cu_data* dwarf2_locexpr_baton::per_cu

Definition at line 188 of file dwarf2loc.h.

Referenced by attr_to_dynamic_prop(), check_types_equal(), 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_locexpr_baton_eval(), dwarf2_symbol_mark_computed(), 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(), per_cu_dwarf_call(), and read_call_site_scope().

## ◆ size

size_t dwarf2_locexpr_baton::size

Definition at line 184 of file dwarf2loc.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_locexpr_baton_eval(), dwarf2_symbol_mark_computed(), 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().

The documentation for this struct was generated from the following file:

- /tmp/gdb-8.1/gdb/dwarf2loc.h