6 import com.sun.jna.Structure;
7 import com.sun.jna.Union;
10 import java.util.Arrays;
16 public static class MemType extends Structure {
23 return Arrays.asList(
"base",
"index",
"disp");
27 public static class OpValue extends Union {
33 public static class Operand extends Structure {
42 value.setType(Integer.TYPE);
50 return Arrays.asList(
"type",
"value");
68 readField(
"op_count");
76 return Arrays.asList(
"cc",
"hint",
"op_count",
"op");
OpInfo(UnionOpInfo op_info)
@ SPARC_OP_MEM
= CS_OP_MEM (Memory operand).
@ SPARC_OP_IMM
= CS_OP_IMM (Immediate operand).
@ SPARC_OP_INVALID
= CS_OP_INVALID (Uninitialized).
@ SPARC_OP_REG
= CS_OP_REG (Register operand).