From b6831979db7ee5558b1e2aec8a4cfb67b7457f5b Mon Sep 17 00:00:00 2001
From: Christoph Knittel <ck@cca.io>
Date: Tue, 15 Nov 2022 17:22:16 +0100
Subject: [PATCH] Remove modules without implementation

---
 jscomp/core/lam_pass_unused_params.mli | 27 --------------------------
 jscomp/core/lam_runtime.mli            | 23 ----------------------
 jscomp/dune                            |  1 -
 3 files changed, 51 deletions(-)
 delete mode 100644 jscomp/core/lam_pass_unused_params.mli
 delete mode 100644 jscomp/core/lam_runtime.mli

diff --git a/jscomp/core/lam_pass_unused_params.mli b/jscomp/core/lam_pass_unused_params.mli
deleted file mode 100644
index 5a6da24c2c..0000000000
--- a/jscomp/core/lam_pass_unused_params.mli
+++ /dev/null
@@ -1,27 +0,0 @@
-(* Copyright (C) 2015-2016 Bloomberg Finance L.P.
- * Copyright (C) 2017 - Hongbo Zhang, Authors of ReScript 
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * In addition to the permissions granted to you by the LGPL, you may combine
- * or link a "work that uses the Library" with a publicly distributed version
- * of this file to produce a combined library or application, then distribute
- * that combined work under the terms of your choosing, with no requirement
- * to comply with the obligations normally placed on you by section 4 of the
- * LGPL version 3 (or the corresponding section of a later version of the LGPL
- * should you choose to use a later version).
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *)
-
-(** A pass to mark all unused params *)
-
-val translate_unsed_params : Lam.t -> Lam.t
diff --git a/jscomp/core/lam_runtime.mli b/jscomp/core/lam_runtime.mli
deleted file mode 100644
index ca49cb5611..0000000000
--- a/jscomp/core/lam_runtime.mli
+++ /dev/null
@@ -1,23 +0,0 @@
-(* Copyright (C) 2015 - 2016 Bloomberg Finance L.P.
- * Copyright (C) 2017 - Hongbo Zhang, Authors of ReScript 
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * In addition to the permissions granted to you by the LGPL, you may combine
- * or link a "work that uses the Library" with a publicly distributed version
- * of this file to produce a combined library or application, then distribute
- * that combined work under the terms of your choosing, with no requirement
- * to comply with the obligations normally placed on you by section 4 of the
- * LGPL version 3 (or the corresponding section of a later version of the LGPL
- * should you choose to use a later version).
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *)
diff --git a/jscomp/dune b/jscomp/dune
index d252504677..5283c47234 100644
--- a/jscomp/dune
+++ b/jscomp/dune
@@ -38,7 +38,6 @@
 (library
  (name jscomp)
  (flags "-w" "+26+27+32+33+39-d")
- (modules_without_implementation Lam_pass_unused_params Lam_runtime)
  (foreign_stubs
   (language c)
   (names ext_basic_hash_stubs)