@Override
    protected MethodVisitor visitMethod(final MethodNode node, Member method, final EKey key) {
      return new MethodVisitor(Opcodes.API_VERSION, node) {
        private boolean jsr;
        private boolean skip;

        @Override
        public AnnotationVisitor visitAnnotation(String descriptor, boolean visible) {
          if (descriptor.equals("Lio/quarkus/panache/common/impl/GenerateBridge;")) {
            skip = true;
          }
          return super.visitAnnotation(descriptor, visible);
        }

        @Override
        public void visitJumpInsn(int opcode, Label label) {
          if (opcode == Opcodes.JSR) {
            jsr = true;
          }
          super.visitJumpInsn(opcode, label);
        }

        @Override
        public void visitEnd() {
          super.visitEnd();
          if (!skip) {
            myEquations.put(key, convertEquations(key, processMethod(node, jsr, method, key.stable)));
          }
        }
      };
    }
@Override
    protected MethodVisitor visitMethod(final MethodNode node, Member method, final EKey key)