H A D | CodeIterator.java | 21 * An iterator for editing a code attribute. 23 * <p>If there are multiple <code>CodeIterator</code>s referring to the 24 * same <code>Code_attribute</code>, then inserting a gap by one 25 * <code>CodeIterator</code> will break the other 26 * <code>CodeIterator</code>. 28 * <p>This iterator does not provide <code>remov 161 write(byte[] code, int index) argument 316 insert(byte[] code) argument 343 insert(int pos, byte[] code) argument 367 insertAt(int pos, byte[] code) argument 389 insertEx(byte[] code) argument 416 insertEx(int pos, byte[] code) argument 440 insertExAt(int pos, byte[] code) argument 448 insert0(int pos, byte[] code, boolean exclusive) argument 666 append(byte[] code) argument 735 nextOpcode(byte[] code, int index) argument 796 insertGapCore0(byte[] code, int where, int gapLength, boolean exclusive, ExceptionTable etable, CodeAttribute ca) argument 817 insertGapCore1(byte[] code, int where, int gapLength, boolean exclusive, ExceptionTable etable, CodeAttribute ca) argument 853 insertGap2(byte[] code, int where, int gapLength, int endPos, byte[] newcode, boolean exclusive) argument 957 copyGapBytes(byte[] newcode, int j, byte[] code, int i, int iEnd) argument 1045 changeLdcToLdcW(byte[] code, ExceptionTable etable, CodeAttribute ca, CodeAttribute.LdcEntry ldcs) argument 1086 insertGapCore0w(byte[] code, int where, int gapLength, boolean exclusive, ExceptionTable etable, CodeAttribute ca, Gap newWhere) argument 1110 insertGap2w(byte[] code, int where, int gapLength, boolean exclusive, ArrayList jumps, Pointers ptrs) argument 1154 makeJumpList(byte[] code, int endPos) argument 1215 makeExapndedCode(byte[] code, ArrayList jumps, int where, int gapLength) argument 1302 write(int srcPos, byte[] code, int destPos, byte[] newcode) argument 1327 write(int srcPos, byte[] code, int destPos, byte[] newcode) argument 1365 write32(int src, byte[] code, int dest, byte[] newcode) argument 1367 write(int src, byte[] code, int dest, byte[] newcode) argument 1389 write32(int src, byte[] code, int dest, byte[] newcode) argument 1405 write32(int src, byte[] code, int dest, byte[] newcode) argument 1440 write(int src, byte[] code, int dest, byte[] newcode) argument 1483 write(int src, byte[] code, int dest, byte[] newcode) argument [all...] |