GDB (xrefs)
|
#include "dwarf2expr.h"
Public Attributes | |
enum dwarf_value_location | location |
union { | |
struct { | |
CORE_ADDR addr | |
int in_stack_memory | |
} mem | |
int regno | |
struct value * value | |
struct { | |
const gdb_byte * data | |
ULONGEST length | |
} literal | |
struct { | |
sect_offset die | |
LONGEST offset | |
} ptr | |
} | v |
ULONGEST | size |
ULONGEST | offset |
Definition at line 207 of file dwarf2expr.h.
CORE_ADDR dwarf_expr_piece::addr |
Definition at line 216 of file dwarf2expr.h.
Definition at line 232 of file dwarf2expr.h.
sect_offset dwarf_expr_piece::die |
Definition at line 241 of file dwarf2expr.h.
int dwarf_expr_piece::in_stack_memory |
Definition at line 219 of file dwarf2expr.h.
ULONGEST dwarf_expr_piece::length |
Definition at line 234 of file dwarf2expr.h.
struct { ... } dwarf_expr_piece::literal |
Referenced by add_piece(), and read_pieced_value().
enum dwarf_value_location dwarf_expr_piece::location |
Definition at line 209 of file dwarf2expr.h.
Referenced by add_piece(), allocate_piece_closure(), check_pieced_synthetic_pointer(), dwarf2_loc_desc_needs_frame(), free_pieced_value_closure(), indirect_pieced_value(), read_pieced_value(), and write_pieced_value().
struct { ... } dwarf_expr_piece::mem |
Referenced by add_piece(), read_pieced_value(), and write_pieced_value().
LONGEST dwarf_expr_piece::offset |
Definition at line 243 of file dwarf2expr.h.
Referenced by add_piece().
ULONGEST dwarf_expr_piece::offset |
Definition at line 250 of file dwarf2expr.h.
struct { ... } dwarf_expr_piece::ptr |
Referenced by add_piece(), and indirect_pieced_value().
int dwarf_expr_piece::regno |
Definition at line 223 of file dwarf2expr.h.
Referenced by add_piece(), read_pieced_value(), and write_pieced_value().
ULONGEST dwarf_expr_piece::size |
Definition at line 248 of file dwarf2expr.h.
Referenced by add_piece(), check_pieced_synthetic_pointer(), dwarf2_evaluate_loc_desc_full(), indirect_pieced_value(), read_pieced_value(), and write_pieced_value().
union { ... } dwarf_expr_piece::v |
struct value* dwarf_expr_piece::value |
Definition at line 226 of file dwarf2expr.h.
Referenced by add_piece(), allocate_piece_closure(), free_pieced_value_closure(), and read_pieced_value().