GDB (xrefs)
Public Attributes
value Struct Reference

List of all members.

Public Attributes

enum lval_type lval
unsigned int modifiable: 1
unsigned int lazy: 1
unsigned int optimized_out: 1
unsigned int initialized: 1
unsigned int stack: 1
unsigned int released: 1
union {
   CORE_ADDR   address
   struct internalvar *   internalvar
   struct {
      struct lval_funcs *   funcs
      void *   closure
   }   computed
location
int offset
int bitsize
int bitpos
int reference_count
struct valueparent
struct frame_id frame_id
struct typetype
struct typeenclosing_type
int embedded_offset
int pointed_to_offset
struct valuenext
short regnum
gdb_bytecontents

Detailed Description

Definition at line 175 of file value.c.


Member Data Documentation

Definition at line 239 of file value.c.

Referenced by allocate_computed_value().

struct { ... } value::computed

Definition at line 272 of file value.c.

Referenced by bpfinishpy_init(), and deprecated_value_frame_id_hack().

Definition at line 236 of file value.c.

Referenced by allocate_computed_value().

Definition at line 210 of file value.c.

Referenced by allocate_value_lazy(), set_value_initialized(), and value_initialized().

Definition at line 228 of file value.c.

Referenced by deprecated_value_internalvar_hack().

unsigned int value::lazy
union { ... } value::location
struct value* value::next

Definition at line 263 of file value.c.

Referenced by allocate_value_lazy(), value_free(), and value_incref().

Definition at line 328 of file value.c.

Referenced by deprecated_value_regnum_hack().

unsigned int value::released
unsigned int value::stack

Definition at line 214 of file value.c.

Referenced by set_value_stack(), value_stack(), and VEC().

struct type* value::type

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines