summaryrefslogtreecommitdiff
path: root/src/specialize.mli
diff options
context:
space:
mode:
Diffstat (limited to 'src/specialize.mli')
-rw-r--r--src/specialize.mli2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/specialize.mli b/src/specialize.mli
index 269f2340..93dec239 100644
--- a/src/specialize.mli
+++ b/src/specialize.mli
@@ -76,6 +76,8 @@ val polymorphic_functions : (kinded_id -> bool) -> 'a defs -> IdSet.t
which case specialize returns the AST unmodified. *)
val specialize : specialization -> tannot defs -> Env.t -> tannot defs * Env.t
+val specialize' : int -> specialization -> tannot defs -> Env.t -> tannot defs * Env.t
+
(** return all instantiations of a function id, with the
instantiations filtered according to the specialization. *)
val instantiations_of : specialization -> id -> tannot defs -> typ_arg KBindings.t list