Table of Contents - crabstone-4.0.3 Documentation
Pages
Classes and Modules
- Crabstone
- Crabstone::ARM
- Crabstone::ARM64
- Crabstone::ARM64::Instruction
- Crabstone::ARM64::Operand
- Crabstone::ARM64::OperandMemory
- Crabstone::ARM64::OperandShift
- Crabstone::ARM64::OperandValue
- Crabstone::ARM::Instruction
- Crabstone::ARM::Operand
- Crabstone::ARM::OperandMemory
- Crabstone::ARM::OperandShift
- Crabstone::ARM::OperandValue
- Crabstone::Arch
- Crabstone::Binding
- Crabstone::Binding::Architecture
- Crabstone::Binding::Detail
- Crabstone::Binding::Instruction
- Crabstone::Binding::SkipdataConfig
- Crabstone::Disassembler
- Crabstone::EVM
- Crabstone::EVM::Instruction
- Crabstone::ErrArch
- Crabstone::ErrCsh
- Crabstone::ErrDetail
- Crabstone::ErrDiet
- Crabstone::ErrHandle
- Crabstone::ErrMem
- Crabstone::ErrMemSetup
- Crabstone::ErrMode
- Crabstone::ErrOK
- Crabstone::ErrOption
- Crabstone::ErrSkipData
- Crabstone::ErrVersion
- Crabstone::ErrX86ATT
- Crabstone::ErrX86Intel
- Crabstone::ErrX86MASM
- Crabstone::Error
- Crabstone::Extension
- Crabstone::Extension::Instruction
- Crabstone::Extension::Operand
- Crabstone::Instruction
- Crabstone::M680X
- Crabstone::M680X::Instruction
- Crabstone::M680X::Operand
- Crabstone::M680X::OperandExt
- Crabstone::M680X::OperandIdx
- Crabstone::M680X::OperandRel
- Crabstone::M680X::OperandValue
- Crabstone::M68K
- Crabstone::M68K::Instruction
- Crabstone::M68K::Operand
- Crabstone::M68K::OperandBrDisp
- Crabstone::M68K::OperandMemory
- Crabstone::M68K::OperandRegPair
- Crabstone::M68K::OperandSize
- Crabstone::M68K::OperandValue
- Crabstone::MIPS
- Crabstone::MIPS::Instruction
- Crabstone::MIPS::Operand
- Crabstone::MIPS::OperandMemory
- Crabstone::MIPS::OperandValue
- Crabstone::PPC
- Crabstone::PPC::Instruction
- Crabstone::PPC::Operand
- Crabstone::PPC::OperandCrx
- Crabstone::PPC::OperandMemory
- Crabstone::PPC::OperandValue
- Crabstone::Register
- Crabstone::Sparc
- Crabstone::Sparc::Instruction
- Crabstone::Sparc::Operand
- Crabstone::Sparc::OperandMemory
- Crabstone::Sparc::OperandValue
- Crabstone::SysZ
- Crabstone::SysZ::Instruction
- Crabstone::SysZ::Operand
- Crabstone::SysZ::OperandMemory
- Crabstone::SysZ::OperandValue
- Crabstone::TMS320C64X
- Crabstone::TMS320C64X::Condition
- Crabstone::TMS320C64X::FunctionalUnit
- Crabstone::TMS320C64X::Instruction
- Crabstone::TMS320C64X::Operand
- Crabstone::TMS320C64X::OperandMemory
- Crabstone::TMS320C64X::OperandValue
- Crabstone::X86
- Crabstone::X86::Encoding
- Crabstone::X86::Instruction
- Crabstone::X86::Operand
- Crabstone::X86::OperandMemory
- Crabstone::X86::OperandValue
- Crabstone::XCore
- Crabstone::XCore::Instruction
- Crabstone::XCore::Operand
- Crabstone::XCore::OperandMemory
- Crabstone::XCore::OperandValue
Methods
- ::new — Crabstone::Disassembler
- ::new — Crabstone::Instruction
- ::raise! — Crabstone::Error
- ::raise_errno! — Crabstone::Error
- ::release — Crabstone::Binding::Instruction
- ::safe_attach — Crabstone::Binding
- #acreg? — Crabstone::SysZ::Operand
- #arch_field — Crabstone::Instruction
- #barrier? — Crabstone::ARM64::Operand
- #br_disp? — Crabstone::M68K::Operand
- #bytes — Crabstone::Instruction
- #cimm? — Crabstone::ARM::Operand
- #cimm? — Crabstone::ARM64::Operand
- #close — Crabstone::Disassembler
- #const_val? — Crabstone::M680X::Operand
- #constant? — Crabstone::M680X::Operand
- #convert_disasm_result — Crabstone::Disassembler
- #crx? — Crabstone::PPC::Operand
- #cs_major_version — Crabstone
- #cs_version — Crabstone
- #decomposer= — Crabstone::Disassembler
- #detail — Crabstone::Instruction
- #detailed? — Crabstone::Instruction
- #dict — Crabstone::Register
- #diet? — Crabstone::Disassembler
- #dimm? — Crabstone::M68K::Operand
- #direct? — Crabstone::M680X::Operand
- #direct_addr? — Crabstone::M680X::Operand
- #disasm — Crabstone::Disassembler
- #errno — Crabstone::Disassembler
- #ext? — Crabstone::ARM64::Operand
- #ext? — Crabstone::M680X::Operand
- #extended? — Crabstone::M680X::Operand
- #fp? — Crabstone::ARM::Operand
- #fp? — Crabstone::ARM64::Operand
- #fp? — Crabstone::X86::Operand
- #fp_double? — Crabstone::M68K::Operand
- #fp_single? — Crabstone::M68K::Operand
- #group? — Crabstone::Instruction
- #group_name — Crabstone::Instruction
- #groups — Crabstone::Instruction
- #idx? — Crabstone::M680X::Operand
- #imm? — Crabstone::ARM::Operand
- #imm? — Crabstone::ARM64::Operand
- #imm? — Crabstone::MIPS::Operand
- #imm? — Crabstone::PPC::Operand
- #imm? — Crabstone::Sparc::Operand
- #imm? — Crabstone::SysZ::Operand
- #imm? — Crabstone::X86::Operand
- #imm? — Crabstone::XCore::Operand
- #imm? — Crabstone::M680X::Operand
- #imm? — Crabstone::M68K::Operand
- #imm? — Crabstone::TMS320C64X::Operand
- #immediate? — Crabstone::M680X::Operand
- #indexed? — Crabstone::M680X::Operand
- #init_detail — Crabstone::Instruction
- #invalid — Crabstone::Register
- #mem? — Crabstone::ARM::Operand
- #mem? — Crabstone::ARM64::Operand
- #mem? — Crabstone::MIPS::Operand
- #mem? — Crabstone::PPC::Operand
- #mem? — Crabstone::Sparc::Operand
- #mem? — Crabstone::SysZ::Operand
- #mem? — Crabstone::X86::Operand
- #mem? — Crabstone::XCore::Operand
- #mem? — Crabstone::M68K::Operand
- #mem? — Crabstone::TMS320C64X::Operand
- #method_missing — Crabstone::Instruction
- #mnemonic — Crabstone::Instruction
- #module_of — Crabstone::Arch
- #name — Crabstone::Instruction
- #op_count — Crabstone::Instruction
- #op_str — Crabstone::Instruction
- #operands — Crabstone::Extension::Instruction
- #pimm? — Crabstone::ARM::Operand
- #prefetch? — Crabstone::ARM64::Operand
- #pstate? — Crabstone::ARM64::Operand
- #raise_if_diet — Crabstone::Instruction
- #raise_unless_detailed — Crabstone::Instruction
- #reads_reg? — Crabstone::Instruction
- #reg? — Crabstone::ARM::Operand
- #reg? — Crabstone::ARM64::Operand
- #reg? — Crabstone::MIPS::Operand
- #reg? — Crabstone::PPC::Operand
- #reg? — Crabstone::Sparc::Operand
- #reg? — Crabstone::SysZ::Operand
- #reg? — Crabstone::X86::Operand
- #reg? — Crabstone::XCore::Operand
- #reg? — Crabstone::M680X::Operand
- #reg? — Crabstone::M68K::Operand
- #reg? — Crabstone::TMS320C64X::Operand
- #reg_bits? — Crabstone::M68K::Operand
- #reg_mrs? — Crabstone::ARM64::Operand
- #reg_msr? — Crabstone::ARM64::Operand
- #reg_name — Crabstone::Disassembler
- #reg_pair? — Crabstone::M68K::Operand
- #register — Crabstone::Register
- #register? — Crabstone::M680X::Operand
- #regpair? — Crabstone::TMS320C64X::Operand
- #regs_access — Crabstone::Instruction
- #regs_read — Crabstone::Instruction
- #regs_write — Crabstone::Instruction
- #rel? — Crabstone::M680X::Operand
- #relative? — Crabstone::M680X::Operand
- #respond_to_missing? — Crabstone::Instruction
- #safe — Crabstone::Disassembler
- #set_raw_option — Crabstone::Disassembler
- #setend? — Crabstone::ARM::Operand
- #shift? — Crabstone::ARM64::Operand
- #simm? — Crabstone::M68K::Operand
- #skipdata — Crabstone::Disassembler
- #skipdata_off — Crabstone::Disassembler
- #super_value — Crabstone::M68K::Operand
- #syntax= — Crabstone::Disassembler
- #sys? — Crabstone::ARM64::Operand
- #sysreg? — Crabstone::ARM::Operand
- #valid? — Crabstone::Extension::Operand
- #value — Crabstone::M68K::Operand
- #value — Crabstone::Extension::Operand
- #value? — Crabstone::Register
- #version — Crabstone::Disassembler
- #version_compatitable! — Crabstone
- #version_require — Crabstone
- #writes_reg? — Crabstone::Instruction