old-cross-binutils/gdb/testsuite/gdb.mi
Vladimir Prus 02142340a0 Implement -var-info-path-expression.
* 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.
2007-08-31 18:52:05 +00:00
..
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 Implement -var-info-path-expression. 2007-08-31 18:52:05 +00:00
mi-var-cp.exp Implement -var-info-path-expression. 2007-08-31 18:52:05 +00:00
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