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

Method read

bindings/java/capstone/Arm.java:61–79  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

59 public byte neon_lane;
60
61 public void read() {
62 readField("vector_index");
63 readField("type");
64 if (type == ARM_OP_MEM)
65 value.setType(MemType.class);
66 if (type == ARM_OP_FP)
67 value.setType(Double.TYPE);
68 if (type == ARM_OP_PIMM || type == ARM_OP_IMM || type == ARM_OP_CIMM)
69 value.setType(Integer.TYPE);
70 if (type == ARM_OP_REG)
71 value.setType(Integer.TYPE);
72 if (type == ARM_OP_INVALID)
73 return;
74 readField("value");
75 readField("shift");
76 readField("subtracted");
77 readField("access");
78 readField("neon_lane");
79 }
80
81 @Override
82 public List getFieldOrder() {

Callers 5

test_classFunction · 0.45
setup.pyFile · 0.45
_cs_insnMethod · 0.45
getOptInfoMethod · 0.45
regsAccessMethod · 0.45

Calls 1

setTypeMethod · 0.80

Tested by 1

test_classFunction · 0.36