#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 NameConverter & | converter_ |
disasm::Disassembler::Disassembler | ( | ) |
disasm-arm.cc の 897 行で定義されています。
disasm::Disassembler::Disassembler | ( | const NameConverter & | converter | ) | [explicit] |
disasm-arm.cc の 900 行で定義されています。
disasm::Disassembler::~Disassembler | ( | ) | [virtual] |
disasm-arm.cc の 904 行で定義されています。
int disasm::Disassembler::ConstantPoolSizeAt | ( | byte * | instruction | ) |
disasm-arm.cc の 914 行で定義されています。
disasm-arm.cc の 924 行で定義されています。
参照先 InstructionDecode(), v8::internal::pc, と v8::internal::Vector< T >::start().
int disasm::Disassembler::InstructionDecode | ( | v8::internal::Vector< char > | buffer, | |
byte * | instruction | |||
) |
disasm-arm.cc の 907 行で定義されています。
参照先 converter_, と assembler::arm::Decoder::InstructionDecode().
参照元 Disassemble().
const NameConverter& disasm::Disassembler::converter_ [private] |
参照元 InstructionDecode().