public void visitMultiANewArrayInsn(String desc, int dims) { mv1.visitMultiANewArrayInsn(desc, dims); mv2.visitMultiANewArrayInsn(desc, dims); }
/** * Visits a MULTIANEWARRAY instruction. * * @param descriptor an array type descriptor (see {@link Type}). * @param numDimensions the number of dimensions of the array to allocate. */ public void visitMultiANewArrayInsn(final String descriptor, final int numDimensions) { if (mv != null) { mv.visitMultiANewArrayInsn(descriptor, numDimensions); } }
public void visitMultiANewArrayInsn(String desc, int dims) { mv1.visitMultiANewArrayInsn(desc, dims); mv2.visitMultiANewArrayInsn(desc, dims); }
@Override public void caseNewMultiArrayInst(NewMultiArrayInst i) { mv.visitMultiANewArrayInsn(toTypeDesc(i.getBaseType()), i.getDimensionCount()); }
@Override public void visitMultiANewArrayInsn(String descriptor, int dims) { super.visitMultiANewArrayInsn(descriptor, dims); skipNextFrame = false; } }
@Override public void visitMultiANewArrayInsn(String desc, int dims) { desc = processDescriptor(sourceType, desc); super.visitMultiANewArrayInsn(desc, dims); }
opcheck("expected array type and dimensions", operand); String words[] = split(wsPattern, operand); mv.visitMultiANewArrayInsn(words[0], parseInt(words[1])); break;
asm.visitMultiANewArrayInsn(sb.toString(), value.ops.length); break; case INVOKE_NEW:
break; case Constants.MULTIANEWARRAY: methodVisitor.visitMultiANewArrayInsn( readClass(currentOffset + 1, charBuffer), classFileBuffer[currentOffset + 3] & 0xFF); currentOffset += 4;
@Test public void shouldForwardVisitMultiANewArrayInsnToChild() { getTesteeVisitor().visitMultiANewArrayInsn("foo", 1); verify(this.mv).visitMultiANewArrayInsn("foo", 1); }
@Override public void visitMultiANewArrayInsn(final String descriptor, final int numDimensions) { minSize += 4; maxSize += 4; super.visitMultiANewArrayInsn(descriptor, numDimensions); } }
/** {@inheritDoc} */ @Override public void visitMultiANewArrayInsn(String arg0, int arg1) { mv1.visitMultiANewArrayInsn(arg0, arg1); mv2.visitMultiANewArrayInsn(arg0, arg1); }
@Override public void accept(final MethodVisitor mv) { mv.visitMultiANewArrayInsn(desc, dims); acceptAnnotations(mv); }
@Override public void visitMultiANewArrayInsn(final String desc, final int dims) { if (mv != null) { mv.visitMultiANewArrayInsn(desc, dims); } execute(Opcodes.MULTIANEWARRAY, dims, desc); }
@Override public void visitMultiANewArrayInsn(final String descriptor, final int numDimensions) { super.visitMultiANewArrayInsn(descriptor, numDimensions); execute(Opcodes.MULTIANEWARRAY, numDimensions, descriptor); }
@Override public void visitMultiANewArrayInsn(final String desc, final int dims) { fsmCursor.transition("visitXInsn"); super.visitMultiANewArrayInsn(desc, dims); }
@Override public void accept(final MethodVisitor methodVisitor) { methodVisitor.visitMultiANewArrayInsn(desc, dims); acceptAnnotations(methodVisitor); }
@Override public void visitMultiANewArrayInsn(String desc, int dims) { desc = remapper.mapType(desc); super.visitMultiANewArrayInsn(desc, dims); }
@Override public void visitMultiANewArrayInsn(String s, int i) { Log.logEach("visitMultiANewArrayInsn", s, i); super.visitMultiANewArrayInsn(s, i); }
@Override public void visitMultiANewArrayInsn(final String desc, final int dims) { mv.visitMultiANewArrayInsn(desc, dims); if (constructor) { for (int i = 0; i < dims; i++) { popValue(); } pushValue(OTHER); } }