@Override public void accept(DexCodeVisitor cv) { cv.visitFillArrayDataStmt(op, ra, array); } }
public void visitFillArrayDataStmt(Op op, int ra, Object array) { if (visitor != null) { visitor.visitFillArrayDataStmt(op, ra, array); } }
@Override public void visitFillArrayDataStmt(Op op, int ra, Object array) { // FIXME super.visitFillArrayDataStmt(op, ra, array); }
throw new RuntimeException(); cv.visitFillArrayDataStmt(Op.FILL_ARRAY_DATA, reg, v); break; default:
byte[] data = new byte[size]; System.arraycopy(insns, u1SwitchData + 8, data, 0, size); dcv.visitFillArrayDataStmt(op, a, data); data[i] = (short) sshort(insns, u1SwitchData + 8 + 2 * i); dcv.visitFillArrayDataStmt(op, a, data); data[i] = sint(insns, u1SwitchData + 8 + 4 * i); dcv.visitFillArrayDataStmt(op, a, data); data[i] = z; dcv.visitFillArrayDataStmt(op, a, data);
@Override public void visitFillArrayDataStmt(Op op, int ra, Object array) { // FIXME super.visitFillArrayDataStmt(op, ra, array); }
public void visitFillArrayDataStmt(Op op, int ra, Object array) { if (visitor != null) { visitor.visitFillArrayDataStmt(op, ra, array); } }
@Override public void accept(DexCodeVisitor cv) { cv.visitFillArrayDataStmt(op, ra, array); } }
byte[] data = new byte[size]; System.arraycopy(insns, u1SwitchData + 8, data, 0, size); dcv.visitFillArrayDataStmt(op, a, data); data[i] = (short) sshort(insns, u1SwitchData + 8 + 2 * i); dcv.visitFillArrayDataStmt(op, a, data); data[i] = sint(insns, u1SwitchData + 8 + 4 * i); dcv.visitFillArrayDataStmt(op, a, data); data[i] = z; dcv.visitFillArrayDataStmt(op, a, data);