Move tui_disasm_window to tui-disasm.h

This moves tui_disasm_window to tui-disasm.h.  In this case there were
no method definitions to be moved.

gdb/ChangeLog
2019-07-17  Tom Tromey  <tom@tromey.com>

	* tui/tui-disasm.h (struct tui_disasm_window): Move from
	tui-data.h.
	* tui/tui-data.h (struct tui_disasm_window): Move to
	tui-disasm.h.
This commit is contained in:
Tom Tromey 2019-07-02 15:54:08 -06:00
parent 96bd6233af
commit 88f7e87336
3 changed files with 32 additions and 25 deletions

View File

@ -1,3 +1,10 @@
2019-07-17 Tom Tromey <tom@tromey.com>
* tui/tui-disasm.h (struct tui_disasm_window): Move from
tui-data.h.
* tui/tui-data.h (struct tui_disasm_window): Move to
tui-disasm.h.
2019-07-17 Tom Tromey <tom@tromey.com>
* tui/tui-regs.h (struct tui_data_item_window): Move from

View File

@ -414,29 +414,6 @@ private:
gdb::observers::token m_observable;
};
/* A TUI disassembly window. */
struct tui_disasm_window : public tui_source_window_base
{
tui_disasm_window ()
: tui_source_window_base (DISASSEM_WIN)
{
}
DISABLE_COPY_AND_ASSIGN (tui_disasm_window);
const char *name () const override
{
return DISASSEM_NAME;
}
bool location_matches_p (struct bp_location *loc, int line_no) override;
protected:
void do_scroll_vertical (int num_to_scroll) override;
};
extern int tui_win_is_auxiliary (enum tui_win_type win_type);

View File

@ -22,8 +22,31 @@
#ifndef TUI_TUI_DISASM_H
#define TUI_TUI_DISASM_H
#include "tui/tui.h" /* For enum tui_status. */
#include "tui/tui-data.h" /* For enum tui_scroll_direction. */
#include "tui/tui.h"
#include "tui/tui-data.h"
/* A TUI disassembly window. */
struct tui_disasm_window : public tui_source_window_base
{
tui_disasm_window ()
: tui_source_window_base (DISASSEM_WIN)
{
}
DISABLE_COPY_AND_ASSIGN (tui_disasm_window);
const char *name () const override
{
return DISASSEM_NAME;
}
bool location_matches_p (struct bp_location *loc, int line_no) override;
protected:
void do_scroll_vertical (int num_to_scroll) override;
};
extern enum tui_status tui_set_disassem_content (tui_source_window_base *,
struct gdbarch *, CORE_ADDR);