Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
dart::DisassembleToStdout Class Reference

#include <disassembler.h>

Inheritance diagram for dart::DisassembleToStdout:
dart::DisassemblyFormatter

Public Member Functions

 DisassembleToStdout ()
 
 ~DisassembleToStdout ()
 
virtual void ConsumeInstruction (char *hex_buffer, intptr_t hex_size, char *human_buffer, intptr_t human_size, Object *object, uword pc)
 
virtual void Print (const char *format,...) PRINTF_ATTRIBUTE(2
 
- Public Member Functions inherited from dart::DisassemblyFormatter
 DisassemblyFormatter ()
 
virtual ~DisassemblyFormatter ()
 
virtual void ConsumeInstruction (char *hex_buffer, intptr_t hex_size, char *human_buffer, intptr_t human_size, Object *object, uword pc)=0
 
virtual void Print (const char *format,...) PRINTF_ATTRIBUTE(2
 

Detailed Description

Definition at line 45 of file disassembler.h.

Constructor & Destructor Documentation

◆ DisassembleToStdout()

dart::DisassembleToStdout::DisassembleToStdout ( )
inline

Definition at line 47 of file disassembler.h.

◆ ~DisassembleToStdout()

dart::DisassembleToStdout::~DisassembleToStdout ( )
inline

Definition at line 48 of file disassembler.h.

48{}

Member Function Documentation

◆ ConsumeInstruction()

virtual void dart::DisassembleToStdout::ConsumeInstruction ( char *  hex_buffer,
intptr_t  hex_size,
char *  human_buffer,
intptr_t  human_size,
Object object,
uword  pc 
)
virtual

◆ Print()

void dart::DisassembleToStdout::Print ( const char *  format,
  ... 
)
virtual

Reimplemented from dart::DisassemblyFormatter.

Definition at line 58 of file disassembler.cc.

58 {
59 va_list args;
62 va_end(args);
63}
#define THR_VPrint(format, args)
Definition: log.h:23
G_BEGIN_DECLS G_MODULE_EXPORT FlValue * args
uint32_t uint32_t * format
va_start(args, format)
va_end(args)

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