|
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().
1.8.10