GDB (xrefs)
Loading...
Searching...
No Matches
Public Attributes | List of all members
lval_funcs Struct Reference

#include "value.h"

Public Attributes

void(* read )(struct value *v)
 
void(* write )(struct value *toval, struct value *fromval)
 
bool(* is_optimized_out )(struct value *v)
 
struct value *(* indirect )(struct value *value)
 
struct value *(* coerce_ref )(const struct value *value)
 
int(* check_synthetic_pointer )(const struct value *value, LONGEST offset, int length)
 
void *(* copy_closure )(const struct value *v)
 
void(* free_closure )(struct value *v)
 

Detailed Description

Definition at line 252 of file value.h.

Member Data Documentation

◆ check_synthetic_pointer

int(* lval_funcs::check_synthetic_pointer) (const struct value *value, LONGEST offset, int length)

Definition at line 285 of file value.h.

Referenced by value_bits_synthetic_pointer().

◆ coerce_ref

struct value *(* lval_funcs::coerce_ref) (const struct value *value)

Definition at line 271 of file value.h.

Referenced by coerce_ref_if_computed().

◆ copy_closure

void *(* lval_funcs::copy_closure) (const struct value *v)

Definition at line 294 of file value.h.

Referenced by set_value_component_location(), and value_copy().

◆ free_closure

void(* lval_funcs::free_closure) (struct value *v)

Definition at line 302 of file value.h.

Referenced by value::~value().

◆ indirect

struct value *(* lval_funcs::indirect) (struct value *value)

Definition at line 271 of file value.h.

Referenced by value_ind().

◆ is_optimized_out

bool(* lval_funcs::is_optimized_out) (struct value *v)

Definition at line 271 of file value.h.

Referenced by value_optimized_out().

◆ read

void(* lval_funcs::read) (struct value *v)

Definition at line 258 of file value.h.

Referenced by value_fetch_lazy().

◆ write

void(* lval_funcs::write) (struct value *toval, struct value *fromval)

Definition at line 265 of file value.h.

Referenced by value_assign(), and gdb._GdbFile::writelines().


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