02142340a0
* mi/mi-cmds.h (mi_cmd_var_info_path_expression): Declare. * mi/mi-cmds.c (mi_cmds): Register var-info-path-expression. * mi/mi-cmd-var.c (mi_cmd_var_info_path_expression): New. * varobj.c (struct varobj): New field 'path_expr'. (c_path_expr_of_child, cplus_path_expr_of_child) (java_path_expr_of_child): New. (struct language_specific): New field path_expr_of_child. (varobj_create): Initialize the path_expr field. (varobj_get_path_expr): New. (new_variable): Initialize the path_expr field. (free_variable): Free the path_expr field. (adjust_value_for_children_access): New parameter WAS_TYPE. (c_number_of_children): Adjust. (c_describe_child): New parameter CFULL_EXPRESSION. Compute full expression. (c_value_of_child, c_type_of_child): Adjust. (cplus_number_of_children): Adjust. (cplus_describe_child): New parameter CFULL_EXPRESSION. Compute full expression. (cplus_name_of_child, cplus_value_of_child) (cplus_type_of_child): Adjust. * varobj.h (varobj_get_path_expr): Declare. |
||
---|---|---|
.. | ||
array.f | ||
basics.c | ||
ChangeLog-1999-2003 | ||
gdb669.exp | ||
gdb680.exp | ||
gdb701.c | ||
gdb701.exp | ||
gdb792.cc | ||
gdb792.exp | ||
Makefile.in | ||
mi-basics.exp | ||
mi-break.exp | ||
mi-cli.exp | ||
mi-console.c | ||
mi-console.exp | ||
mi-disassemble.exp | ||
mi-eval.exp | ||
mi-file.exp | ||
mi-hack-cli.exp | ||
mi-pthreads.exp | ||
mi-read-memory.c | ||
mi-read-memory.exp | ||
mi-regs.exp | ||
mi-return.exp | ||
mi-simplerun.exp | ||
mi-stack.c | ||
mi-stack.exp | ||
mi-stepi.exp | ||
mi-syn-frame.c | ||
mi-syn-frame.exp | ||
mi-until.exp | ||
mi-var-block.exp | ||
mi-var-child-f.exp | ||
mi-var-child.c | ||
mi-var-child.exp | ||
mi-var-cmd.exp | ||
mi-var-cp.cc | ||
mi-var-cp.exp | ||
mi-var-display.exp | ||
mi-var-invalidate.exp | ||
mi-watch.exp | ||
mi2-basics.exp | ||
mi2-break.exp | ||
mi2-cli.exp | ||
mi2-console.exp | ||
mi2-disassemble.exp | ||
mi2-eval.exp | ||
mi2-file.exp | ||
mi2-hack-cli.exp | ||
mi2-pthreads.exp | ||
mi2-read-memory.exp | ||
mi2-regs.exp | ||
mi2-return.exp | ||
mi2-simplerun.exp | ||
mi2-stack.exp | ||
mi2-stepi.exp | ||
mi2-syn-frame.exp | ||
mi2-until.exp | ||
mi2-var-block.exp | ||
mi2-var-child.exp | ||
mi2-var-cmd.exp | ||
mi2-var-display.exp | ||
mi2-watch.exp | ||
pthreads.c | ||
testcmds | ||
until.c | ||
var-cmd.c |