summaryrefslogtreecommitdiff
path: root/compiler/InterpreterStatements.mli
diff options
context:
space:
mode:
authorSon Ho2023-09-17 06:58:17 +0200
committerSon Ho2023-09-17 06:58:17 +0200
commit353a9627cf39290f2fe841a45e52726aa9fe6512 (patch)
treed0b1562d6b611c7cf01a1561ad45e1fc6c67d732 /compiler/InterpreterStatements.mli
parent80728093c432ba15eace9d6ce1cc9e3c56a80ff7 (diff)
Normalize the function signatures before translation to pure
Diffstat (limited to 'compiler/InterpreterStatements.mli')
-rw-r--r--compiler/InterpreterStatements.mli13
1 files changed, 0 insertions, 13 deletions
diff --git a/compiler/InterpreterStatements.mli b/compiler/InterpreterStatements.mli
index 0a086fb2..e65758ae 100644
--- a/compiler/InterpreterStatements.mli
+++ b/compiler/InterpreterStatements.mli
@@ -25,19 +25,6 @@ open InterpreterExpressions
*)
val pop_frame : C.config -> bool -> (V.typed_value option -> m_fun) -> m_fun
-(** Instantiate a function signature, introducing **fresh** abstraction ids and
- region ids. This is mostly used in preparation of function calls, when
- evaluating in symbolic mode of course.
-
- Note: there are no region parameters, because they should be erased.
- *)
-val instantiate_fun_sig :
- C.eval_ctx ->
- T.egeneric_args ->
- T.rtrait_instance_id ->
- LA.fun_sig ->
- LA.inst_fun_sig
-
(** Helper.
Create a list of abstractions from a list of regions groups, and insert