equal
deleted
inserted
replaced
1252 for (int i = 0; i < ifaces.length; i++) { |
1252 for (int i = 0; i < ifaces.length; i++) { |
1253 bout.writeUTF(ifaces[i].getName()); |
1253 bout.writeUTF(ifaces[i].getName()); |
1254 } |
1254 } |
1255 |
1255 |
1256 bout.setBlockDataMode(true); |
1256 bout.setBlockDataMode(true); |
1257 if (isCustomSubclass()) { |
1257 if (cl != null && isCustomSubclass()) { |
1258 ReflectUtil.checkPackageAccess(cl); |
1258 ReflectUtil.checkPackageAccess(cl); |
1259 } |
1259 } |
1260 annotateProxyClass(cl); |
1260 annotateProxyClass(cl); |
1261 bout.setBlockDataMode(false); |
1261 bout.setBlockDataMode(false); |
1262 bout.writeByte(TC_ENDBLOCKDATA); |
1262 bout.writeByte(TC_ENDBLOCKDATA); |
1281 writeClassDescriptor(desc); |
1281 writeClassDescriptor(desc); |
1282 } |
1282 } |
1283 |
1283 |
1284 Class<?> cl = desc.forClass(); |
1284 Class<?> cl = desc.forClass(); |
1285 bout.setBlockDataMode(true); |
1285 bout.setBlockDataMode(true); |
1286 if (isCustomSubclass()) { |
1286 if (cl != null && isCustomSubclass()) { |
1287 ReflectUtil.checkPackageAccess(cl); |
1287 ReflectUtil.checkPackageAccess(cl); |
1288 } |
1288 } |
1289 annotateClass(cl); |
1289 annotateClass(cl); |
1290 bout.setBlockDataMode(false); |
1290 bout.setBlockDataMode(false); |
1291 bout.writeByte(TC_ENDBLOCKDATA); |
1291 bout.writeByte(TC_ENDBLOCKDATA); |