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

#include "symtab.h"

Public Attributes

struct value *(* read_variable )(struct symbol *symbol, frame_info_ptr frame)
 
struct value *(* read_variable_at_entry )(struct symbol *symbol, frame_info_ptr frame)
 
enum symbol_needs_kind(* get_symbol_read_needs )(struct symbol *symbol)
 
void(* describe_location )(struct symbol *symbol, CORE_ADDR addr, struct ui_file *stream)
 
unsigned char location_has_loclist
 
void(* tracepoint_var_ref )(struct symbol *symbol, struct agent_expr *ax, struct axs_value *value)
 
void(* generate_c_location )(struct symbol *symbol, string_file *stream, struct gdbarch *gdbarch, std::vector< bool > &registers_used, CORE_ADDR pc, const char *result_name)
 

Detailed Description

Definition at line 1090 of file symtab.h.

Member Data Documentation

◆ describe_location

void(* symbol_computed_ops::describe_location) (struct symbol *symbol, CORE_ADDR addr, struct ui_file *stream)

Definition at line 1117 of file symtab.h.

Referenced by register_symbol_computed_impl().

◆ generate_c_location

void(* symbol_computed_ops::generate_c_location) (struct symbol *symbol, string_file *stream, struct gdbarch *gdbarch, std::vector< bool > &registers_used, CORE_ADDR pc, const char *result_name)

Definition at line 1142 of file symtab.h.

◆ get_symbol_read_needs

enum symbol_needs_kind(* symbol_computed_ops::get_symbol_read_needs) (struct symbol *symbol)

Definition at line 887 of file symtab.h.

Referenced by register_symbol_computed_impl().

◆ location_has_loclist

unsigned char symbol_computed_ops::location_has_loclist

Definition at line 1121 of file symtab.h.

◆ read_variable

struct value *(* symbol_computed_ops::read_variable) (struct symbol *symbol, frame_info_ptr frame)

Definition at line 887 of file symtab.h.

Referenced by register_symbol_computed_impl().

◆ read_variable_at_entry

struct value *(* symbol_computed_ops::read_variable_at_entry) (struct symbol *symbol, frame_info_ptr frame)

Definition at line 887 of file symtab.h.

Referenced by read_frame_arg().

◆ tracepoint_var_ref

void(* symbol_computed_ops::tracepoint_var_ref) (struct symbol *symbol, struct agent_expr *ax, struct axs_value *value)

Definition at line 1130 of file symtab.h.

Referenced by register_symbol_computed_impl().


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