GDB (xrefs)
|
Public Attributes | |
expression_up | exp |
struct gdbarch * | gdbarch = nullptr |
const struct language_defn * | language_defn = nullptr |
const struct block * | valid_block = NULL |
struct frame_id | frame = null_frame_id |
int | thread_id = 0 |
bool | floating = false |
bool | is_valid = true |
bool | global = false |
const struct lang_varobj_ops * | lang_ops = NULL |
struct varobj * | rootvar = NULL |
expression_up varobj_root::exp |
Definition at line 74 of file varobj.c.
Referenced by value_of_root(), value_of_root_1(), varobj_get_language(), and varobj_invalidate_if_uses_objfile().
bool varobj_root::floating = false |
Definition at line 99 of file varobj.c.
Referenced by value_of_root(), value_of_root_1(), and varobj_floating_p().
struct frame_id varobj_root::frame = null_frame_id |
Definition at line 87 of file varobj.c.
Referenced by gdb.FrameDecorator.FrameVars::__init__(), gdb.FrameDecorator.SymValueWrapper::__init__(), gdb.FrameIterator.FrameIterator::__init__(), gdb.dap.scopes._ScopeReference::__init__(), gdb.FrameIterator.FrameIterator::__next__(), check_scope(), gdb.FrameDecorator.FrameVars::fetch_frame_args(), gdb.FrameDecorator.FrameVars::fetch_frame_locals(), gdb.dap.scopes._ScopeReference::fetch_one_child(), and gdb.FrameDecorator.SymValueWrapper::value().
bool varobj_root::global = false |
Definition at line 106 of file varobj.c.
Referenced by varobj_re_set_iter().
bool varobj_root::is_valid = true |
Definition at line 103 of file varobj.c.
Referenced by my_value_of_variable(), varobj_editable_p(), varobj_get_type(), and varobj_re_set_iter().
const struct lang_varobj_ops* varobj_root::lang_ops = NULL |
Definition at line 110 of file varobj.c.
Referenced by create_child_with_value(), is_path_expr_parent(), my_value_of_variable(), name_of_child(), name_of_variable(), number_of_children(), varobj_get_path_expr(), varobj_update(), varobj_value_has_mutated(), and varobj_value_is_changeable_p().
const struct language_defn* varobj_root::language_defn = nullptr |
struct varobj* varobj_root::rootvar = NULL |
Definition at line 113 of file varobj.c.
Referenced by is_root_p().
int varobj_root::thread_id = 0 |
Definition at line 94 of file varobj.c.
Referenced by value_of_root_1(), and varobj_get_thread_id().
const struct block* varobj_root::valid_block = NULL |
Definition at line 83 of file varobj.c.
Referenced by check_scope(), value_of_root_1(), varobj_get_thread_id(), and varobj_invalidate_if_uses_objfile().