Public メソッド | Static Public メソッド | Private 変数

クラス disasm::Disassembler

#include <disasm.h>

すべてのメンバ一覧

Public メソッド

 Disassembler ()
 Disassembler (const NameConverter &converter)
virtual ~Disassembler ()
int InstructionDecode (v8::internal::Vector< char > buffer, byte *instruction)
int ConstantPoolSizeAt (byte *instruction)

Static Public メソッド

static void Disassemble (FILE *f, byte *begin, byte *end)

Private 変数

const NameConverterconverter_

説明

disasm.h50 行で定義されています。


コンストラクタとデストラクタ

disasm::Disassembler::Disassembler (  ) 

disasm-arm.cc897 行で定義されています。

disasm::Disassembler::Disassembler ( const NameConverter converter  )  [explicit]

disasm-arm.cc900 行で定義されています。

disasm::Disassembler::~Disassembler (  )  [virtual]

disasm-arm.cc904 行で定義されています。


関数

int disasm::Disassembler::ConstantPoolSizeAt ( byte instruction  ) 

disasm-arm.cc914 行で定義されています。

void disasm::Disassembler::Disassemble ( FILE *  f,
byte begin,
byte end 
) [static]

disasm-arm.cc924 行で定義されています。

参照先 InstructionDecode(), v8::internal::pc, と v8::internal::Vector< T >::start().

int disasm::Disassembler::InstructionDecode ( v8::internal::Vector< char >  buffer,
byte instruction 
)

disasm-arm.cc907 行で定義されています。

参照先 converter_, と assembler::arm::Decoder::InstructionDecode().

参照元 Disassemble().


変数

disasm.h72 行で定義されています。

参照元 InstructionDecode().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義