Home
last modified time | relevance | path

Searched refs:dwarf_expr_context (Results 1 – 4 of 4) sorted by relevance

/dragonfly/contrib/gdb-7/gdb/
HDdwarf2expr.h28 struct dwarf_expr_context;
58 void (*dwarf_call) (struct dwarf_expr_context *ctx, cu_offset die_offset);
65 struct type *(*get_base_type) (struct dwarf_expr_context *ctx, cu_offset die);
71 void (*push_dwarf_reg_entry_value) (struct dwarf_expr_context *ctx,
128 struct dwarf_expr_context struct
250 struct dwarf_expr_context *new_dwarf_expr_context (void);
251 void free_dwarf_expr_context (struct dwarf_expr_context *ctx);
253 make_cleanup_free_dwarf_expr_context (struct dwarf_expr_context *ctx);
255 void dwarf_expr_push_address (struct dwarf_expr_context *ctx,
258 void dwarf_expr_eval (struct dwarf_expr_context *ctx, const gdb_byte *addr,
[all …]
HDdwarf2expr.c33 static void execute_stack_op (struct dwarf_expr_context *,
66 dwarf_expr_address_type (struct dwarf_expr_context *ctx) in dwarf_expr_address_type()
93 struct dwarf_expr_context *
96 struct dwarf_expr_context *retval; in new_dwarf_expr_context()
98 retval = xcalloc (1, sizeof (struct dwarf_expr_context)); in new_dwarf_expr_context()
112 free_dwarf_expr_context (struct dwarf_expr_context *ctx) in free_dwarf_expr_context()
130 make_cleanup_free_dwarf_expr_context (struct dwarf_expr_context *ctx) in make_cleanup_free_dwarf_expr_context()
139 dwarf_expr_grow_stack (struct dwarf_expr_context *ctx, size_t need) in dwarf_expr_grow_stack()
154 dwarf_expr_push (struct dwarf_expr_context *ctx, struct value *value, in dwarf_expr_push()
168 dwarf_expr_push_address (struct dwarf_expr_context *ctx, CORE_ADDR value, in dwarf_expr_push_address()
[all …]
HDdwarf2loc.c430 per_cu_dwarf_call (struct dwarf_expr_context *ctx, cu_offset die_offset, in per_cu_dwarf_call()
448 dwarf_expr_dwarf_call (struct dwarf_expr_context *ctx, cu_offset die_offset) in dwarf_expr_dwarf_call()
459 dwarf_expr_get_base_type (struct dwarf_expr_context *ctx, in dwarf_expr_get_base_type()
1127 dwarf_expr_push_dwarf_reg_entry_value (struct dwarf_expr_context *ctx, in dwarf_expr_push_dwarf_reg_entry_value()
1136 struct dwarf_expr_context saved_ctx; in dwarf_expr_push_dwarf_reg_entry_value()
2140 struct dwarf_expr_context *ctx; in dwarf2_evaluate_loc_desc_full()
2404 needs_frame_dwarf_call (struct dwarf_expr_context *ctx, cu_offset die_offset) in needs_frame_dwarf_call()
2415 needs_dwarf_reg_entry_value (struct dwarf_expr_context *ctx, in needs_dwarf_reg_entry_value()
2460 struct dwarf_expr_context *ctx; in dwarf2_loc_desc_needs_frame()
HDdwarf2-frame.c366 struct dwarf_expr_context *ctx; in execute_stack_op()