diff options
Diffstat (limited to 'gdb/tui/tui-regs.h')
-rw-r--r-- | gdb/tui/tui-regs.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/gdb/tui/tui-regs.h b/gdb/tui/tui-regs.h index fa76cae0b18..2606c39f5a1 100644 --- a/gdb/tui/tui-regs.h +++ b/gdb/tui/tui-regs.h @@ -63,15 +63,15 @@ struct tui_data_window : public tui_win_info return DATA_NAME; } - /* Windows that are used to display registers. */ - std::vector<tui_data_item_window> regs_content; - int regs_column_count = 0; - struct reggroup *current_group = nullptr; - void check_register_values (struct frame_info *frame); void show_registers (struct reggroup *group); + struct reggroup *get_current_group () const + { + return current_group; + } + protected: void do_scroll_vertical (int num_to_scroll) override; @@ -126,6 +126,11 @@ private: void delete_data_content_windows (); void erase_data_content (const char *prompt); + + /* Windows that are used to display registers. */ + std::vector<tui_data_item_window> regs_content; + int regs_column_count = 0; + struct reggroup *current_group = nullptr; }; #endif /* TUI_TUI_REGS_H */ |