Lines Matching defs:desc
66 private int desc;
506 * @param desc the method's descriptor (see {@link Type}).
517 final String desc,
531 this.desc = cw.newUTF8(desc);
532 this.descriptor = desc;
544 int size = getArgumentsAndReturnSizes(desc) >> 2;
566 final String desc,
571 bv.putShort(cw.newUTF8(desc)).putShort(0);
585 final String desc,
590 bv.putShort(cw.newUTF8(desc)).putShort(0);
708 public void visitTypeInsn(final int opcode, final String desc) {
719 code.put12(opcode, cw.newClass(desc));
726 final String desc)
731 char c = desc.charAt(0);
754 code.put12(opcode, cw.newField(owner, name, desc));
761 final String desc)
764 Item i = cw.newMethodItem(owner, name, desc, itf);
772 * the arguments and of the return value corresponding to desc.
777 argSize = getArgumentsAndReturnSizes(desc);
798 argSize = getArgumentsAndReturnSizes(desc);
990 public void visitMultiANewArrayInsn(final String desc, final int dims) {
997 code.put12(Opcodes.MULTIANEWARRAY, cw.newClass(desc)).putByte(dims);
1020 h.desc = type;
1032 final String desc,
1056 .putShort(cw.newUTF8(desc))
1130 * @param desc the descriptor of a method.
1137 private static int getArgumentsAndReturnSizes(final String desc) {
1141 char car = desc.charAt(c++);
1143 car = desc.charAt(c);
1147 while (desc.charAt(c++) != ';') {
1151 while ((car = desc.charAt(c)) == '[') {
1290 out.putShort(access).putShort(name).putShort(desc);