示例#1
0
 /** Copies code. */
 private byte[] copyCode(
     ConstPool destCp, Map classnames, ExceptionTable etable, CodeAttribute destCa)
     throws BadBytecode {
   int len = getCodeLength();
   byte[] newCode = new byte[len];
   destCa.info = newCode;
   LdcEntry ldc = copyCode(this.info, 0, len, this.getConstPool(), newCode, destCp, classnames);
   return LdcEntry.doit(newCode, ldc, etable, destCa);
 }