6 import com.sun.jna.Structure;
7 import com.sun.jna.Union;
10 import java.util.Arrays;
16 public static class MemType extends Structure {
24 return Arrays.asList(
"base",
"index",
"disp",
"direct");
28 public static class OpValue extends Union {
34 public static class Operand extends Structure {
43 value.setType(Integer.TYPE);
51 return Arrays.asList(
"type",
"value");
64 readField(
"op_count");
72 return Arrays.asList(
"op_count",
"op");
@ XCORE_OP_REG
= CS_OP_REG (Register operand).
@ XCORE_OP_IMM
= CS_OP_IMM (Immediate operand).
@ XCORE_OP_MEM
= CS_OP_MEM (Memory operand).
@ XCORE_OP_INVALID
= CS_OP_INVALID (Uninitialized).
OpInfo(UnionOpInfo op_info)