v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
NameConverter Class Reference

#include <disasm.h>

Collaboration diagram for NameConverter:

Public Member Functions

virtual ~NameConverter ()
 
virtual const char * NameOfCPURegister (int reg) const
 
virtual const char * NameOfByteCPURegister (int reg) const
 
virtual const char * NameOfXMMRegister (int reg) const
 
virtual const char * NameOfAddress (byte *addr) const
 
virtual const char * NameOfConstant (byte *addr) const
 
virtual const char * NameInCode (byte *addr) const
 

Protected Attributes

v8::internal::EmbeddedVector
< char, 128 > 
tmp_buffer_
 

Detailed Description

Definition at line 38 of file disasm.h.

Constructor & Destructor Documentation

virtual ~NameConverter ( )
inlinevirtual

Definition at line 40 of file disasm.h.

Member Function Documentation

virtual const char* NameInCode ( byte addr) const
virtual
virtual const char* NameOfAddress ( byte addr) const
virtual
virtual const char* NameOfByteCPURegister ( int  reg) const
virtual
virtual const char* NameOfConstant ( byte addr) const
virtual
virtual const char* NameOfCPURegister ( int  reg) const
virtual
virtual const char* NameOfXMMRegister ( int  reg) const
virtual

Field Documentation

v8::internal::EmbeddedVector<char, 128> tmp_buffer_
protected

Definition at line 49 of file disasm.h.


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