Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
dart::DisassemblyFormatter Class Referenceabstract

#include <disassembler.h>

Inheritance diagram for dart::DisassemblyFormatter:
dart::DisassembleToJSONStream dart::DisassembleToMemory dart::DisassembleToStdout

Public Member Functions

 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 26 of file disassembler.h.

Constructor & Destructor Documentation

◆ DisassemblyFormatter()

dart::DisassemblyFormatter::DisassemblyFormatter ( )
inline

Definition at line 28 of file disassembler.h.

28{}

◆ ~DisassemblyFormatter()

virtual dart::DisassemblyFormatter::~DisassemblyFormatter ( )
inlinevirtual

Definition at line 29 of file disassembler.h.

29{}

Member Function Documentation

◆ ConsumeInstruction()

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

◆ Print()

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

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