GDB (xrefs)
|
#include "varobj.h"
Public Member Functions | |
VEC (varobj_p)*children | |
Public Attributes | |
char * | name |
char * | path_expr |
char * | obj_name |
int | index |
struct type * | type |
struct value * | value |
int | num_children |
const struct varobj * | parent |
struct varobj_root * | root |
enum varobj_display_formats | format |
int | updated |
char * | print_value |
int | frozen |
int | not_fetched |
int | from |
int | to |
struct varobj_dynamic * | dynamic |
varobj::VEC | ( | varobj_p | ) |
struct varobj_dynamic* varobj::dynamic |
Definition at line 158 of file varobj.h.
Referenced by construct_visualizer(), dynamic_varobj_has_child_method(), free_variable(), install_default_visualizer(), install_new_value(), install_new_value_visualizer(), my_value_of_variable(), new_variable(), update_dynamic_varobj_children(), varobj_get_display_hint(), varobj_get_iterator(), varobj_has_more(), varobj_is_dynamic_p(), varobj_value_get_print_value(), and VEC().
enum varobj_display_formats varobj::format |
Definition at line 133 of file varobj.h.
Referenced by c_value_of_variable(), install_new_value(), mi_cmd_var_evaluate_expression(), my_value_of_variable(), new_variable(), varobj_create(), varobj_get_display_format(), varobj_get_value(), and varobj_set_display_format().
int varobj::from |
Definition at line 154 of file varobj.h.
Referenced by new_variable(), value_of_root(), varobj_get_child_range(), varobj_set_child_range(), and VEC().
int varobj::frozen |
Definition at line 144 of file varobj.h.
Referenced by install_new_value(), mi_cmd_var_set_frozen(), new_variable(), varobj_get_frozen(), varobj_set_frozen(), and VEC().
int varobj::index |
Definition at line 106 of file varobj.h.
Referenced by ada_path_expr_of_child(), c_is_path_expr_parent(), c_path_expr_of_child(), cplus_path_expr_of_child(), create_child_with_value(), delete_variable_1(), new_variable(), and VEC().
char* varobj::name |
Definition at line 95 of file varobj.h.
Referenced by 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(), new_variable(), value_of_root(), varobj_create(), varobj_invalidate_iter(), and varobj_is_anonymous_child().
int varobj::not_fetched |
Definition at line 149 of file varobj.h.
Referenced by c_value_of_variable(), install_new_value(), and new_variable().
int varobj::num_children |
Definition at line 120 of file varobj.h.
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 103 of file varobj.h.
Referenced by create_child_with_value(), delete_variable_1(), free_variable(), install_variable(), new_variable(), uninstall_variable(), value_of_root(), varobj_create(), varobj_get_handle(), varobj_get_objname(), and varobj_invalidate_iter().
Definition at line 123 of file varobj.h.
Referenced by ada_path_expr_of_child(), c_is_path_expr_parent(), c_path_expr_of_child(), cplus_describe_child(), cplus_number_of_children(), cplus_path_expr_of_child(), create_child_with_value(), delete_variable_1(), install_new_value(), new_variable(), varobj_get_path_expr_parent(), and VEC().
char* varobj::path_expr |
Definition at line 99 of file varobj.h.
Referenced by free_variable(), mi_cmd_var_info_path_expression(), new_variable(), varobj_create(), and varobj_get_path_expr().
char* varobj::print_value |
Definition at line 139 of file varobj.h.
Referenced by c_value_of_variable(), free_variable(), install_new_value(), new_variable(), and varobj_set_display_format().
struct varobj_root* varobj::root |
Definition at line 130 of file varobj.h.
Referenced by check_scope(), create_child_with_value(), free_variable(), install_variable(), is_path_expr_parent(), is_root_p(), my_value_of_variable(), name_of_child(), name_of_variable(), new_root_variable(), new_variable(), number_of_children(), uninstall_variable(), value_of_child(), value_of_root(), value_of_root_1(), varobj_create(), varobj_editable_p(), varobj_ensure_python_env(), varobj_floating_p(), varobj_get_language(), varobj_get_path_expr(), varobj_get_thread_id(), varobj_get_type(), varobj_invalidate_iter(), varobj_value_has_mutated(), varobj_value_is_changeable_p(), and VEC().
int varobj::to |
Definition at line 155 of file varobj.h.
Referenced by new_variable(), value_of_root(), varobj_get_child_range(), varobj_set_child_range(), and VEC().
struct type* varobj::type |
Definition at line 111 of file varobj.h.
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(), install_new_value(), new_variable(), update_type_if_necessary(), varobj_create(), varobj_get_gdb_type(), varobj_get_type(), varobj_get_value_type(), and VEC().
int varobj::updated |
Definition at line 136 of file varobj.h.
Referenced by install_new_value(), new_variable(), varobj_set_value(), and VEC().
struct value* varobj::value |
Definition at line 117 of file varobj.h.
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(), construct_visualizer(), cplus_describe_child(), cplus_number_of_children(), free_variable(), install_default_visualizer(), install_new_value(), install_new_value_visualizer(), my_value_of_variable(), new_variable(), value_of_root(), varobj_editable_p(), varobj_get_value_type(), varobj_set_display_format(), and varobj_set_value().