/** * Visits each entry of the stack map frames. */ public void visit() { int num = ByteArray.readU16bit(info, 0); int pos = 2; for (int i = 0; i < num; i++) { int offset = ByteArray.readU16bit(info, pos); int numLoc = ByteArray.readU16bit(info, pos + 2); pos = locals(pos + 4, offset, numLoc); int numStack = ByteArray.readU16bit(info, pos); pos = stack(pos + 2, offset, numStack); } }
/** * Visits each entry of the stack map frames. */ public void visit() { int num = ByteArray.readU16bit(info, 0); int pos = 2; for (int i = 0; i < num; i++) { int offset = ByteArray.readU16bit(info, pos); int numLoc = ByteArray.readU16bit(info, pos + 2); pos = locals(pos + 4, offset, numLoc); int numStack = ByteArray.readU16bit(info, pos); pos = stack(pos + 2, offset, numStack); } }
/** * Visits each entry of the stack map frames. */ public void visit() { int num = ByteArray.readU16bit(info, 0); int pos = 2; for (int i = 0; i < num; i++) { int offset = ByteArray.readU16bit(info, pos); int numLoc = ByteArray.readU16bit(info, pos + 2); pos = locals(pos + 4, offset, numLoc); int numStack = ByteArray.readU16bit(info, pos); pos = stack(pos + 2, offset, numStack); } }
/** * Visits each entry of the stack map frames. */ public void visit() { int num = ByteArray.readU16bit(info, 0); int pos = 2; for (int i = 0; i < num; i++) { int offset = ByteArray.readU16bit(info, pos); int numLoc = ByteArray.readU16bit(info, pos + 2); pos = locals(pos + 4, offset, numLoc); int numStack = ByteArray.readU16bit(info, pos); pos = stack(pos + 2, offset, numStack); } }
/** * Visits each entry of the stack map frames. */ public void visit() { int num = ByteArray.readU16bit(info, 0); int pos = 2; for (int i = 0; i < num; i++) { int offset = ByteArray.readU16bit(info, pos); int numLoc = ByteArray.readU16bit(info, pos + 2); pos = locals(pos + 4, offset, numLoc); int numStack = ByteArray.readU16bit(info, pos); pos = stack(pos + 2, offset, numStack); } }
/** * Visits each entry of the stack map frames. */ public void visit() { int num = ByteArray.readU16bit(info, 0); int pos = 2; for (int i = 0; i < num; i++) { int offset = ByteArray.readU16bit(info, pos); int numLoc = ByteArray.readU16bit(info, pos + 2); pos = locals(pos + 4, offset, numLoc); int numStack = ByteArray.readU16bit(info, pos); pos = stack(pos + 2, offset, numStack); } }