GDB (xrefs)
|
#include "defs.h"
#include <ctype.h>
#include "symtab.h"
#include "frame.h"
#include "breakpoint.h"
#include "value.h"
#include "source.h"
#include "objfiles.h"
#include "filenames.h"
#include "gdbsupport/gdb-safe-ctype.h"
#include "tui/tui.h"
#include "tui/tui-data.h"
#include "tui/tui-io.h"
#include "tui/tui-stack.h"
#include "tui/tui-win.h"
#include "tui/tui-wingeneral.h"
#include "tui/tui-winsource.h"
#include "tui/tui-source.h"
#include "tui/tui-disasm.h"
#include "tui/tui-location.h"
#include "gdb_curses.h"
Go to the source code of this file.
Functions | |
void | tui_display_main () |
std::string | tui_copy_source_line (const char **ptr, int *length) |
void | tui_update_source_windows_with_addr (struct gdbarch *gdbarch, CORE_ADDR addr) |
void | tui_update_source_windows_with_line (struct symtab_and_line sal) |
void | tui_update_all_breakpoint_info (struct breakpoint *being_deleted) |
std::string tui_copy_source_line | ( | const char ** | ptr, |
int * | length ) |
Definition at line 70 of file tui-winsource.c.
References skip_ansi_escape(), and tui_tab_width.
Referenced by tui_disasm_window::set_contents(), and tui_source_window::set_contents().
void tui_display_main | ( | void | ) |
Definition at line 47 of file tui-winsource.c.
References find_pc_line_symtab(), tui_location_tracker::set_location(), tui_get_begin_asm_address(), tui_location, and tui_update_source_windows_with_addr().
Referenced by tui_enable(), tui_inferior_exit(), and tui_on_objfiles_changed().
void tui_update_all_breakpoint_info | ( | struct breakpoint * | being_deleted | ) |
Definition at line 593 of file tui-winsource.c.
Referenced by tui_event_create_breakpoint(), tui_event_delete_breakpoint(), and tui_event_modify_breakpoint().
void tui_update_source_windows_with_addr | ( | struct gdbarch * | gdbarch, |
CORE_ADDR | addr ) |
Definition at line 184 of file tui-winsource.c.
References find_pc_line().
Referenced by tui_apply_current_layout(), tui_display_main(), and tui_show_assembly().
void tui_update_source_windows_with_line | ( | struct symtab_and_line | sal | ) |
Definition at line 197 of file tui-winsource.c.
References objfile::arch(), symtab::compunit(), find_line_pc(), symtab_and_line::line, compunit_symtab::objfile(), symtab_and_line::pc, and symtab_and_line::symtab.
Referenced by tui_refresh_frame_and_register_information().