Struct capstone_sys::cs_arm64_op [−][src]
#[repr(C)]pub struct cs_arm64_op { pub vector_index: c_int, pub vas: arm64_vas, pub shift: cs_arm64_op__bindgen_ty_1, pub ext: arm64_extender, pub type_: arm64_op_type, pub __bindgen_anon_1: cs_arm64_op__bindgen_ty_2, pub access: u8, }
Expand description
Instruction operand
Fields
vector_index: c_int< Vector Index for some vector operands (or -1 if irrelevant)
vas: arm64_vas< Vector Arrangement Specifier
shift: cs_arm64_op__bindgen_ty_1ext: arm64_extender< extender type of this operand
type_: arm64_op_type< operand type
__bindgen_anon_1: cs_arm64_op__bindgen_ty_2access: u8How is this operand accessed? (READ, WRITE or READ|WRITE) This field is combined of cs_ac_type. NOTE: this field is irrelevant if engine is compiled in DIET mode.