GDB (xrefs)
|
Public Attributes | |
char * | name |
char * | path_expr |
char * | obj_name |
int | index |
struct type * | type |
struct value * | value |
int | num_children |
struct varobj * | parent |
Definition at line 140 of file varobj.c.
Referenced by ada_path_expr_of_child(), c_path_expr_of_child(), cplus_path_expr_of_child(), create_child_with_value(), delete_variable_1(), new_variable(), variable_create(), variable_obj_command(), and VEC().
char* varobj::name |
Definition at line 129 of file varobj.c.
Referenced by gdb.printing.FlagEnumerationPrinter::__call__(), ada_name_of_child(), ada_path_expr_of_child(), ada_value_has_mutated(), ada_value_of_child(), c_describe_child(), c_name_of_variable(), cplus_describe_child(), cplus_number_of_children(), create_child_with_value(), free_variable(), is_anonymous_child(), new_variable(), value_of_root(), varobj_create(), and varobj_invalidate_iter().
Definition at line 154 of file varobj.c.
Referenced by ada_value_has_mutated(), c_value_of_variable(), new_variable(), update_dynamic_varobj_children(), update_type_if_necessary(), value_of_root(), varobj_get_num_children(), varobj_set_visualizer(), varobj_value_has_mutated(), and VEC().
char* varobj::obj_name |
Definition at line 137 of file varobj.c.
Referenced by create_child_with_value(), delete_variable_1(), free_variable(), install_variable(), new_variable(), uninstall_variable(), value_of_root(), variable_create(), varobj_create(), varobj_get_handle(), varobj_get_objname(), and varobj_invalidate_iter().
struct varobj* varobj::parent |
Definition at line 157 of file varobj.c.
Referenced by ada_path_expr_of_child(), c_path_expr_of_child(), cplus_describe_child(), cplus_number_of_children(), cplus_path_expr_of_child(), create_child_with_value(), delete_variable_1(), get_path_expr_parent(), install_new_value(), new_variable(), and VEC().
char* varobj::path_expr |
Definition at line 133 of file varobj.c.
Referenced by c_path_expr_of_child(), cplus_path_expr_of_child(), free_variable(), mi_cmd_var_info_path_expression(), new_variable(), varobj_create(), and varobj_get_path_expr().
struct type* varobj::type |
Definition at line 145 of file varobj.c.
Referenced by ada_name_of_child(), ada_number_of_children(), ada_path_expr_of_child(), ada_type_of_child(), ada_value_is_changeable_p(), ada_value_of_child(), ada_value_of_variable(), cplus_describe_child(), cplus_number_of_children(), create_child_with_value(), get_type(), get_value_type(), install_new_value(), new_variable(), update_type_if_necessary(), varobj_create(), varobj_get_gdb_type(), varobj_get_type(), and VEC().
struct value* varobj::value |
Definition at line 151 of file varobj.c.
Referenced by ada_name_of_child(), ada_number_of_children(), ada_path_expr_of_child(), ada_type_of_child(), ada_value_is_changeable_p(), ada_value_of_child(), ada_value_of_variable(), c_describe_child(), c_value_of_variable(), cplus_describe_child(), cplus_number_of_children(), free_variable(), get_value_type(), install_new_value(), install_new_value_visualizer(), my_value_of_variable(), new_variable(), value_of_root(), varobj_editable_p(), varobj_set_display_format(), and varobj_set_value().