MCPcopy Create free account
hub / github.com/capstone-engine/capstone / read

Method read

bindings/java/capstone/Arm64.java:62–78  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

60 public byte access;
61
62 public void read() {
63 readField("type");
64 if (type == ARM64_OP_MEM)
65 value.setType(MemType.class);
66 if (type == ARM64_OP_FP)
67 value.setType(Double.TYPE);
68 if (type == ARM64_OP_IMM || type == ARM64_OP_CIMM || type == ARM64_OP_REG || type == ARM64_OP_REG_MRS || type == ARM64_OP_REG_MSR || type == ARM64_OP_PSTATE || type == ARM64_OP_SYS || type == ARM64_OP_PREFETCH || type == ARM64_OP_BARRIER)
69 value.setType(Integer.TYPE);
70 if (type == ARM64_OP_INVALID)
71 return;
72 readField("value");
73 readField("ext");
74 readField("shift");
75 readField("vas");
76 readField("vector_index");
77 readField("access");
78 }
79
80 @Override
81 public List getFieldOrder() {

Callers

nothing calls this directly

Calls 1

setTypeMethod · 0.80

Tested by

no test coverage detected