public AnnotationVisitor visitAnnotation(String arg0, boolean arg1) { return getMethodVisitor().visitAnnotation(arg0, arg1); }
public AnnotationVisitor visitAnnotationDefault() { return getMethodVisitor().visitAnnotationDefault(); }
@Override public void visitAttribute(Attribute arg0) { getMethodVisitor().visitAttribute(arg0); }
public void start() { getMethodVisitor().visitCode(); getMethodVisitor().visitLabel(start); }
public void end(Runnable locals) { if (DEBUG) printByteCode(getClassName()); getMethodVisitor().visitLabel(end); locals.run(); getMethodVisitor().visitMaxs(1, 1); getMethodVisitor().visitEnd(); }
@Override public void visitInsn(int arg0) { getMethodVisitor().visitInsn(arg0); }
@Override public void visitFieldInsn(int arg0, String arg1, String arg2, String arg3) { getMethodVisitor().visitFieldInsn(arg0, arg1, arg2, arg3); }
@Override public void visitIntInsn(int arg0, int arg1) { getMethodVisitor().visitIntInsn(arg0, arg1); }
@Override public void visitIincInsn(int arg0, int arg1) { getMethodVisitor().visitIincInsn(arg0, arg1); }
@Override public void visitFrame(int arg0, int arg1, Object[] arg2, int arg3, Object[] arg4) { getMethodVisitor().visitFrame(arg0, arg1, arg2, arg3, arg4); } }
@Override public void visitCode() { getMethodVisitor().visitCode(); }
@Override public void visitEnd() { getMethodVisitor().visitEnd(); }
public void end(Runnable locals) { if (DEBUG) printByteCode(getClassName()); getMethodVisitor().visitLabel(end); locals.run(); getMethodVisitor().visitMaxs(1, 1); getMethodVisitor().visitEnd(); }
@Override public void visitInsn(int arg0) { getMethodVisitor().visitInsn(arg0); }
@Override public void visitFieldInsn(int arg0, String arg1, String arg2, String arg3) { getMethodVisitor().visitFieldInsn(arg0, arg1, arg2, arg3); }
public void start() { getMethodVisitor().visitCode(); getMethodVisitor().visitLabel(start); }
@Override public void visitIntInsn(int arg0, int arg1) { getMethodVisitor().visitIntInsn(arg0, arg1); }
@Override public void visitIincInsn(int arg0, int arg1) { getMethodVisitor().visitIincInsn(arg0, arg1); }
@Override public void visitFrame(int arg0, int arg1, Object[] arg2, int arg3, Object[] arg4) { getMethodVisitor().visitFrame(arg0, arg1, arg2, arg3, arg4); } }
@Override public void visitCode() { getMethodVisitor().visitCode(); }