@Override
public void visitEnd() {
for (final Method m : methods) {
final MethodVisitor mv = cv.visitMethod(m.access, m.name, m.desc, null, null);
mv.visitCode();
new CodeReader(m.code).accept(mv);
mv.visitMaxs(m.max_stack, m.max_locals);
mv.visitEnd();
}
cv.visitEnd();
}