#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().
1.7.1