GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
gdbscm_disassembler Class Reference
Inheritance diagram for gdbscm_disassembler:
gdb_disassembler gdb_printing_disassembler gdb_disassembler_memory_reader gdb_disassemble_info

Public Member Functions

 gdbscm_disassembler (struct gdbarch *gdbarch, struct ui_file *stream, SCM port, ULONGEST offset)
 
- Public Member Functions inherited from gdb_disassembler
 gdb_disassembler (struct gdbarch *gdbarch, struct ui_file *file)
 
 DISABLE_COPY_AND_ASSIGN (gdb_disassembler)
 
int print_insn (CORE_ADDR memaddr, int *branch_delay_insns=NULL)
 
- Public Member Functions inherited from gdb_printing_disassembler
 DISABLE_COPY_AND_ASSIGN (gdb_printing_disassembler)
 
struct ui_filestream ()
 
- Public Member Functions inherited from gdb_disassemble_info
 DISABLE_COPY_AND_ASSIGN (gdb_disassemble_info)
 
struct gdbarcharch ()
 
struct disassemble_info * disasm_info ()
 

Public Attributes

SCM port
 
ULONGEST offset
 

Additional Inherited Members

- Protected Types inherited from gdb_disassemble_info
using read_memory_ftype
 
using memory_error_ftype
 
using print_address_ftype
 
using fprintf_ftype
 
using fprintf_styled_ftype
 
- Protected Member Functions inherited from gdb_disassembler
 gdb_disassembler (struct gdbarch *gdbarch, struct ui_file *file, read_memory_ftype func)
 
- Protected Member Functions inherited from gdb_printing_disassembler
 gdb_printing_disassembler (struct gdbarch *gdbarch, struct ui_file *stream, read_memory_ftype read_memory_func, memory_error_ftype memory_error_func, print_address_ftype print_address_func)
 
static int static int bool in_comment_p () const
 
void set_in_comment (bool c)
 
- Protected Member Functions inherited from gdb_disassemble_info
 gdb_disassemble_info (struct gdbarch *gdbarch, read_memory_ftype read_memory_func, memory_error_ftype memory_error_func, print_address_ftype print_address_func, fprintf_ftype fprintf_func, fprintf_styled_ftype fprintf_styled_func)
 
virtual ~gdb_disassemble_info ()
 
- Static Protected Member Functions inherited from gdb_printing_disassembler
static int fprintf_func (void *dis_info, const char *format,...) noexcept ATTRIBUTE_PRINTF(2
 
static int static int fprintf_styled_func (void *dis_info, enum disassembler_style style, const char *format,...) noexcept ATTRIBUTE_PRINTF(3
 
- Protected Attributes inherited from gdb_disassemble_info
struct disassemble_info m_di
 

Detailed Description

Definition at line 40 of file scm-disasm.c.

Constructor & Destructor Documentation

◆ gdbscm_disassembler()

gdbscm_disassembler::gdbscm_disassembler ( struct gdbarch * gdbarch,
struct ui_file * stream,
SCM port,
ULONGEST offset )

Definition at line 128 of file scm-disasm.c.

Member Data Documentation

◆ offset

ULONGEST gdbscm_disassembler::offset

Definition at line 49 of file scm-disasm.c.

Referenced by gdbscm_disasm_read_memory_worker().

◆ port

SCM gdbscm_disassembler::port

Definition at line 47 of file scm-disasm.c.

Referenced by gdbscm_disasm_read_memory_worker().


The documentation for this class was generated from the following file: