Go to the source code of this file.
Classes |
struct | axs_value |
Enumerations |
enum | axs_lvalue_kind { axs_rvalue,
axs_lvalue_memory,
axs_lvalue_register
} |
Functions |
struct agent_expr * | gen_trace_for_expr (CORE_ADDR, struct expression *, int) |
struct agent_expr * | gen_trace_for_var (CORE_ADDR, struct gdbarch *, struct symbol *, int) |
struct agent_expr * | gen_trace_for_return_address (CORE_ADDR, struct gdbarch *, int) |
struct agent_expr * | gen_eval_for_expr (CORE_ADDR, struct expression *) |
void | gen_expr (struct expression *exp, union exp_element **pc, struct agent_expr *ax, struct axs_value *value) |
void | require_rvalue (struct agent_expr *ax, struct axs_value *value) |
struct agent_expr * | gen_printf (CORE_ADDR, struct gdbarch *, CORE_ADDR, LONGEST, const char *, int, struct format_piece *, int, struct expression **) |
Enumeration Type Documentation
- Enumerator:
axs_rvalue |
|
axs_lvalue_memory |
|
axs_lvalue_register |
|
Definition at line 52 of file ax-gdb.h.
Function Documentation