Struct capstone_sys::cs_detail
[−]
[src]
#[repr(C)]pub struct cs_detail { pub regs_read: [u8; 12], pub regs_read_count: u8, pub regs_write: [u8; 20], pub regs_write_count: u8, pub groups: [u8; 8], pub groups_count: u8, pub __bindgen_anon_1: cs_detail__bindgen_ty_1, }
NOTE: All information in cs_detail is only available when CS_OPT_DETAIL = CS_OPT_ON
Fields
regs_read: [u8; 12]
list of implicit registers read by this insn
regs_read_count: u8
number of implicit registers read by this insn
regs_write: [u8; 20]
list of implicit registers modified by this insn
regs_write_count: u8
number of implicit registers modified by this insn
groups: [u8; 8]
list of group this instruction belong to
groups_count: u8
number of groups this insn belongs to
__bindgen_anon_1: cs_detail__bindgen_ty_1
Architecture-specific instruction info NOTE this is not implemented right now, because it's tedious, boring and very specific size in bytes: cs_detail: 1528 cs_detail_minus_arch_specific: 43 cs_x86: 432 cs_arm64: 392 cs_arm: 1480 cs_mips: 200 cs_ppc: 140 cs_sparc: 60 cs_sysz: 200 cs_xcore: 132