docs: public static void doCastToPrimitive(MethodVisitor mv, ClassNode sourceType, ClassNode targetType) {
          mv.visitMethodInsn(INVOKEVIRTUAL, BytecodeHelper.getClassInternalName(sourceType), targetType.getName() + "Value", "()" + BytecodeHelper.getTypeDescription(targetType), false);
      }